/* BSD 3-Clause License Copyright 2020 Lawrence T. Clark, Vinay Vashishtha, or Arizona State University Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ library (asap7sc7p5t_SIMPLE_RVT_FF_nldm_201020) { comment : ""; date : "$Date: Sat Nov 28 16:16:15 2020 $"; revision : "1.0"; delay_model : table_lookup; capacitive_load_unit (1,ff); current_unit : "1mA"; leakage_power_unit : "1pW"; pulling_resistance_unit : "1kohm"; time_unit : "1ps"; voltage_unit : "1V"; voltage_map (VDD, 0.7); voltage_map (VSS, 0); voltage_map (GND, 0); default_cell_leakage_power : 0; default_fanout_load : 1; default_max_transition : 4000; default_output_pin_cap : 0; in_place_swap_mode : match_footprint; input_threshold_pct_fall : 50; input_threshold_pct_rise : 50; nom_process : 1; nom_temperature : 25; nom_voltage : 0.7; output_threshold_pct_fall : 50; output_threshold_pct_rise : 50; slew_derate_from_library : 1; slew_lower_threshold_pct_fall : 10; slew_lower_threshold_pct_rise : 10; slew_upper_threshold_pct_fall : 90; slew_upper_threshold_pct_rise : 90; operating_conditions (PVT_0P7V_25C) { process : 1; temperature : 25; voltage : 0.7; } default_operating_conditions : PVT_0P7V_25C; lu_table_template (constraint_template_7x7) { variable_1 : constrained_pin_transition; variable_2 : related_pin_transition; index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5, 10, 20, 40, 80, 160, 320"); } lu_table_template (delay_template_7x7_x1) { variable_1 : input_net_transition; variable_2 : total_output_net_capacitance; index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); } lu_table_template (mpw_constraint_template_7x7) { variable_1 : constrained_pin_transition; index_1 ("5, 10, 20, 40, 80, 160, 320"); } power_lut_template (passive_power_template_7x1_x1) { variable_1 : input_transition_time; index_1 ("5, 10, 20, 40, 80, 160, 320"); } power_lut_template (power_template_7x7_x1) { variable_1 : input_transition_time; variable_2 : total_output_net_capacitance; index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); } lu_table_template (waveform_template_name) { variable_1 : input_net_transition; variable_2 : normalized_voltage; index_1 ("0, 1000, 2000, 3000, 4000, 5000, 6000"); index_2 ("0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16"); } input_voltage (default_VDD_VSS_input) { vil : 0; vih : 0.7; vimin : 0; vimax : 0.7; } output_voltage (default_VDD_VSS_output) { vol : 0; voh : 0.7; vomin : 0; vomax : 0.7; } normalized_driver_waveform (waveform_template_name) { driver_waveform_name : "PreDriver20.5:rise"; index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0, 0.03, 0.1, 0.158744, 0.221271, 0.279374, 0.333513, 0.3841, 0.437223, 0.533203, 0.58153, 0.626864, 0.717883, 0.806555, 0.9, 0.958983, 1"); values ( \ "0, 0.375, 0.625, 0.84375, 1.09375, 1.34375, 1.59375, 1.84375, 2.125, 2.6875, 3, 3.3125, 4, 4.75, 5.625, 6.21875, 6.65625", \ "0, 0.75, 1.25, 1.6875, 2.1875, 2.6875, 3.1875, 3.6875, 4.25, 5.375, 6, 6.625, 8, 9.5, 11.25, 12.4375, 13.3125", \ "0, 1.5, 2.5, 3.375, 4.375, 5.375, 6.375, 7.375, 8.5, 10.75, 12, 13.25, 16, 19, 22.5, 24.875, 26.625", \ "0, 3, 5, 6.75, 8.75, 10.75, 12.75, 14.75, 17, 21.5, 24, 26.5, 32, 38, 45, 49.75, 53.25", \ "0, 6, 10, 13.5, 17.5, 21.5, 25.5, 29.5, 34, 43, 48, 53, 64, 76, 90, 99.5, 106.5", \ "0, 12, 20, 27, 35, 43, 51, 59, 68, 86, 96, 106, 128, 152, 180, 199, 213", \ "0, 24, 40, 54, 70, 86, 102, 118, 136, 172, 192, 212, 256, 304, 360, 398, 426" \ ); } normalized_driver_waveform (waveform_template_name) { driver_waveform_name : "PreDriver20.5:fall"; index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0, 0.03, 0.1, 0.158744, 0.221271, 0.279374, 0.333513, 0.3841, 0.437223, 0.533203, 0.58153, 0.626864, 0.717883, 0.806555, 0.9, 0.958983, 1"); values ( \ "0, 0.375, 0.625, 0.84375, 1.09375, 1.34375, 1.59375, 1.84375, 2.125, 2.6875, 3, 3.3125, 4, 4.75, 5.625, 6.21875, 6.65625", \ "0, 0.75, 1.25, 1.6875, 2.1875, 2.6875, 3.1875, 3.6875, 4.25, 5.375, 6, 6.625, 8, 9.5, 11.25, 12.4375, 13.3125", \ "0, 1.5, 2.5, 3.375, 4.375, 5.375, 6.375, 7.375, 8.5, 10.75, 12, 13.25, 16, 19, 22.5, 24.875, 26.625", \ "0, 3, 5, 6.75, 8.75, 10.75, 12.75, 14.75, 17, 21.5, 24, 26.5, 32, 38, 45, 49.75, 53.25", \ "0, 6, 10, 13.5, 17.5, 21.5, 25.5, 29.5, 34, 43, 48, 53, 64, 76, 90, 99.5, 106.5", \ "0, 12, 20, 27, 35, 43, 51, 59, 68, 86, 96, 106, 128, 152, 180, 199, 213", \ "0, 24, 40, 54, 70, 86, 102, 118, 136, 172, 192, 212, 256, 304, 360, 398, 426" \ ); } normalized_driver_waveform (waveform_template_name) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0, 0.03, 0.1, 0.158744, 0.221271, 0.279374, 0.333513, 0.3841, 0.437223, 0.533203, 0.58153, 0.626864, 0.717883, 0.806555, 0.9, 0.958983, 1"); values ( \ "0, 0.375, 0.625, 0.84375, 1.09375, 1.34375, 1.59375, 1.84375, 2.125, 2.6875, 3, 3.3125, 4, 4.75, 5.625, 6.21875, 6.65625", \ "0, 0.75, 1.25, 1.6875, 2.1875, 2.6875, 3.1875, 3.6875, 4.25, 5.375, 6, 6.625, 8, 9.5, 11.25, 12.4375, 13.3125", \ "0, 1.5, 2.5, 3.375, 4.375, 5.375, 6.375, 7.375, 8.5, 10.75, 12, 13.25, 16, 19, 22.5, 24.875, 26.625", \ "0, 3, 5, 6.75, 8.75, 10.75, 12.75, 14.75, 17, 21.5, 24, 26.5, 32, 38, 45, 49.75, 53.25", \ "0, 6, 10, 13.5, 17.5, 21.5, 25.5, 29.5, 34, 43, 48, 53, 64, 76, 90, 99.5, 106.5", \ "0, 12, 20, 27, 35, 43, 51, 59, 68, 86, 96, 106, 128, 152, 180, 199, 213", \ "0, 24, 40, 54, 70, 86, 102, 118, 136, 172, 192, 212, 256, 304, 360, 398, 426" \ ); } cell (AND2x2_ASAP7_75t_R) { area : 0.08748; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 253.248; when : "(A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 217.416; when : "(A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 211.532; when : "(!A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 174.629; when : "(!A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 214.206; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "16.6604, 19.5485, 24.5175, 33.6142, 51.2749, 86.3403, 156.334", \ "17.8038, 20.6883, 25.6565, 34.761, 52.4128, 87.475, 157.482", \ "19.9921, 22.8774, 27.8523, 36.9448, 54.6041, 89.6677, 159.669", \ "23.272, 26.2279, 31.2805, 40.4816, 58.119, 93.19, 163.204", \ "28.0413, 31.0989, 36.2962, 45.4684, 63.3112, 98.4415, 168.385", \ "33.9368, 37.2385, 42.5379, 51.8978, 69.7043, 104.835, 175.006", \ "40.5497, 44.2948, 50.0319, 59.6204, 77.4753, 112.449, 182.576" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.68413, 14.4815, 24.0073, 43.3022, 82.4103, 161.302, 319.635", \ "9.68031, 14.476, 24.0103, 43.2977, 82.3851, 161.283, 319.635", \ "9.86048, 14.6162, 24.0937, 43.3649, 82.4266, 161.311, 319.635", \ "10.3939, 15.1612, 24.5231, 43.6777, 82.6218, 161.367, 319.641", \ "11.292, 15.919, 25.2874, 44.4204, 82.9686, 161.639, 319.759", \ "13.1254, 17.5773, 26.5002, 45.1768, 83.6269, 161.915, 320.033", \ "16.1904, 20.786, 29.1715, 47.036, 84.6903, 163.738, 321.064" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "16.7215, 19.2327, 23.502, 31.2296, 46.1428, 75.7318, 134.768", \ "18.407, 20.9322, 25.1984, 32.9337, 47.8458, 77.4357, 136.481", \ "22.1546, 24.6597, 28.932, 36.6759, 51.5981, 81.1862, 140.237", \ "28.5533, 31.0247, 35.3497, 43.0892, 58.0146, 87.5986, 146.648", \ "37.39, 40.2122, 44.7307, 52.6502, 67.6555, 97.2391, 156.218", \ "49.9615, 53.1378, 58.018, 66.1972, 81.2324, 110.853, 169.837", \ "67.895, 71.5553, 77.0374, 85.6903, 100.896, 130.435, 189.456" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.19003, 11.9873, 19.4977, 34.7007, 65.6483, 128.238, 253.872", \ "8.19568, 11.9745, 19.4912, 34.6945, 65.6279, 128.209, 253.872", \ "8.28255, 12.0733, 19.5506, 34.7182, 65.6522, 128.211, 253.873", \ "9.16388, 12.8024, 20.0873, 35.0806, 65.822, 128.258, 253.88", \ "10.8248, 14.3684, 21.4481, 36.0591, 66.3949, 128.516, 253.999", \ "13.3488, 16.8362, 23.5575, 37.6507, 67.8119, 129.12, 254.328", \ "16.9941, 20.5845, 27.1329, 40.5786, 69.3688, 130.714, 254.82" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "16.4696, 19.3588, 24.3277, 33.4248, 51.0816, 86.1432, 156.142", \ "18.1116, 20.9552, 25.9401, 34.9714, 52.6283, 87.6949, 157.696", \ "21.0396, 23.9051, 28.8552, 37.9589, 55.6225, 90.6947, 160.705", \ "25.5182, 28.4458, 33.5624, 42.6906, 60.3498, 95.4275, 165.441", \ "31.3759, 34.3472, 39.4845, 48.6465, 66.4664, 101.538, 171.526", \ "38.7809, 42.0162, 47.2194, 56.4083, 74.0673, 109.309, 179.52", \ "47.3146, 51.1162, 56.7005, 65.9903, 83.6319, 118.68, 188.85" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.68519, 14.4814, 24.012, 43.3036, 82.4026, 161.306, 319.632", \ "9.6865, 14.4858, 24.014, 43.2982, 82.4073, 161.306, 319.632", \ "9.88043, 14.6557, 24.1283, 43.3605, 82.4205, 161.311, 319.638", \ "10.5864, 15.3467, 24.729, 43.7463, 82.6855, 161.374, 319.641", \ "11.9311, 16.3457, 25.5335, 44.4869, 83.1232, 161.771, 319.864", \ "14.1021, 18.2939, 26.8851, 45.2323, 84.5362, 162.153, 320.15", \ "17.6569, 21.7975, 29.8505, 47.2095, 84.8997, 163.729, 321.678" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "15.8199, 18.3203, 22.5616, 30.2676, 45.1485, 74.7303, 133.771", \ "17.6154, 20.126, 24.3782, 32.0932, 46.9875, 76.5463, 135.575", \ "21.1311, 23.6098, 27.8641, 35.503, 50.391, 79.9523, 138.98", \ "27.0236, 29.6562, 34.0075, 41.7631, 56.5752, 85.9455, 144.962", \ "35.2684, 38.1033, 42.6577, 50.5549, 65.4899, 94.9827, 154.226", \ "46.6783, 49.8473, 54.8197, 62.9703, 78.0207, 107.616, 166.804", \ "63.0159, 66.7077, 72.2349, 81.0445, 96.1601, 125.604, 184.368" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.01847, 11.8322, 19.3715, 34.6084, 65.5744, 128.154, 253.805", \ "8.0232, 11.8312, 19.3646, 34.6025, 65.5865, 128.141, 253.805", \ "8.19416, 11.978, 19.4585, 34.6709, 65.5982, 128.143, 253.806", \ "9.19995, 12.8827, 20.1124, 35.0759, 65.8148, 128.2, 253.81", \ "10.9175, 14.468, 21.5173, 36.2202, 66.5043, 128.558, 253.956", \ "13.5, 17.0097, 23.8205, 37.8308, 67.7023, 129.119, 254.352", \ "17.251, 20.8811, 27.6129, 41.048, 69.7237, 130.642, 254.81" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.187932, 0.196459, 0.20539, 0.212097, 0.216113, 0.218426, 0.219434", \ "0.184983, 0.193353, 0.202396, 0.20941, 0.213243, 0.215563, 0.217116", \ "0.181005, 0.187712, 0.195349, 0.197824, 0.20204, 0.204324, 0.205423", \ "0.179619, 0.184531, 0.191441, 0.194787, 0.19868, 0.201489, 0.204571", \ "0.183015, 0.187405, 0.196856, 0.202829, 0.210513, 0.21396, 0.2115", \ "0.200051, 0.201037, 0.205285, 0.219046, 0.223547, 0.226129, 0.234206", \ "0.254704, 0.254759, 0.251643, 0.255486, 0.273219, 0.303766, 0.302511" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.396313, 0.404941, 0.412588, 0.418012, 0.421237, 0.422942, 0.423849", \ "0.389584, 0.397109, 0.404766, 0.410551, 0.41398, 0.416187, 0.41719", \ "0.386465, 0.39347, 0.401341, 0.408082, 0.412728, 0.415208, 0.416563", \ "0.38748, 0.390726, 0.398453, 0.405666, 0.410877, 0.414403, 0.416265", \ "0.397224, 0.39914, 0.403625, 0.409642, 0.416312, 0.421147, 0.42381", \ "0.426387, 0.424468, 0.426157, 0.430414, 0.436639, 0.441582, 0.445607", \ "0.495442, 0.486855, 0.48335, 0.484616, 0.488704, 0.494327, 0.4981" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.378913, 0.387376, 0.396196, 0.402814, 0.406723, 0.408957, 0.41016", \ "0.375673, 0.3839, 0.392735, 0.399474, 0.404127, 0.406403, 0.407902", \ "0.371891, 0.37941, 0.388386, 0.397368, 0.402485, 0.40526, 0.406691", \ "0.369093, 0.375269, 0.382782, 0.392655, 0.397788, 0.401191, 0.401762", \ "0.372938, 0.377321, 0.383437, 0.391146, 0.398409, 0.40217, 0.405304", \ "0.391271, 0.391334, 0.395336, 0.402353, 0.409128, 0.414783, 0.418556", \ "0.445341, 0.442075, 0.441489, 0.444734, 0.450331, 0.45629, 0.460482" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.208917, 0.217636, 0.22538, 0.230867, 0.234074, 0.23592, 0.236761", \ "0.203638, 0.211536, 0.219601, 0.225699, 0.229325, 0.231643, 0.2327", \ "0.199182, 0.203181, 0.210216, 0.216988, 0.222136, 0.224976, 0.226522", \ "0.199998, 0.20352, 0.207574, 0.209847, 0.216406, 0.218161, 0.219713", \ "0.209583, 0.212076, 0.216676, 0.22122, 0.22676, 0.229956, 0.227216", \ "0.239222, 0.237516, 0.239043, 0.245035, 0.270702, 0.262755, 0.256965", \ "0.308474, 0.2991, 0.296417, 0.300942, 0.302909, 0.328138, 0.316588" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.18594, 0.19441, 0.20333, 0.210038, 0.213996, 0.216126, 0.217281", \ "0.182049, 0.190034, 0.19902, 0.205795, 0.210394, 0.212805, 0.214133", \ "0.176528, 0.180716, 0.186699, 0.192738, 0.19756, 0.200593, 0.202097", \ "0.175867, 0.179159, 0.187342, 0.189762, 0.190276, 0.193964, 0.195194", \ "0.18486, 0.182607, 0.194085, 0.19389, 0.19399, 0.191203, 0.190625", \ "0.205411, 0.203934, 0.205847, 0.213267, 0.237376, 0.222587, 0.223044", \ "0.263785, 0.259011, 0.255523, 0.251442, 0.279194, 0.3294, 0.323682" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.368961, 0.377808, 0.38524, 0.389941, 0.392554, 0.393734, 0.394505", \ "0.362916, 0.371196, 0.379266, 0.384689, 0.387309, 0.389111, 0.389898", \ "0.355128, 0.362319, 0.37023, 0.377181, 0.381041, 0.383172, 0.384258", \ "0.353088, 0.358336, 0.365436, 0.37299, 0.379832, 0.381016, 0.382952", \ "0.364729, 0.365981, 0.370248, 0.376821, 0.38301, 0.386992, 0.390385", \ "0.388718, 0.388033, 0.390019, 0.395595, 0.401533, 0.406424, 0.40931", \ "0.457427, 0.449579, 0.446546, 0.448336, 0.452865, 0.457624, 0.460717" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.336103, 0.344247, 0.352825, 0.359271, 0.363079, 0.365098, 0.366262", \ "0.331548, 0.339327, 0.348368, 0.354612, 0.359052, 0.361261, 0.362593", \ "0.326493, 0.332929, 0.341448, 0.34948, 0.35499, 0.358078, 0.359697", \ "0.325207, 0.329674, 0.337107, 0.344976, 0.352145, 0.356463, 0.359231", \ "0.334714, 0.335367, 0.339726, 0.346868, 0.353388, 0.359188, 0.362859", \ "0.356457, 0.355539, 0.356477, 0.361493, 0.367897, 0.374292, 0.378033", \ "0.415035, 0.409353, 0.407098, 0.408256, 0.413513, 0.419228, 0.424343" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.218797, 0.228, 0.235682, 0.240526, 0.243556, 0.244887, 0.245492", \ "0.212912, 0.221639, 0.229855, 0.235473, 0.238191, 0.240166, 0.240994", \ "0.203791, 0.208179, 0.215941, 0.213526, 0.21676, 0.218644, 0.219619", \ "0.202142, 0.208655, 0.21355, 0.21838, 0.209784, 0.195019, 0.194894", \ "0.213672, 0.214997, 0.218959, 0.224095, 0.219672, 0.217349, 0.236037", \ "0.238666, 0.236134, 0.241046, 0.243565, 0.25589, 0.252776, 0.270558", \ "0.307464, 0.299155, 0.294598, 0.305259, 0.307802, 0.309756, 0.272189" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.522565; rise_capacitance : 0.522565; rise_capacitance_range (0.407523, 0.522565); fall_capacitance : 0.509703; fall_capacitance_range (0.399352, 0.509703); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0336317, -0.0337784, -0.0336642, -0.0337459, -0.0338949, -0.0338462, -0.033839" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0357918, 0.0355344, 0.0352091, 0.0349326, 0.0348302, 0.0345238, 0.0341886" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0647095, 0.065572, 0.0651989, 0.0648335, 0.0650734, 0.0646906, 0.0647065" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0598643, -0.0610409, -0.0618055, -0.0621108, -0.062408, -0.0619944, -0.06199" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.565708; rise_capacitance : 0.565282; rise_capacitance_range (0.317335, 0.565282); fall_capacitance : 0.565708; fall_capacitance_range (0.317075, 0.565708); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!A * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0527858, -0.0528805, -0.0533257, -0.0536625, -0.053795, -0.0533353, -0.0533889" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.053045, 0.0533595, 0.0533257, 0.0537559, 0.0538451, 0.0536991, 0.0535744" \ ); } } internal_power () { when : "(!A * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0172848, 0.0175508, 0.0175581, 0.0174569, 0.0173132, 0.0171305, 0.0170618" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0172848, -0.0175124, -0.0173252, -0.0174569, -0.0173132, -0.0171305, -0.0169975" \ ); } } } } cell (AND2x4_ASAP7_75t_R) { area : 0.1458; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 506.495; when : "(A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 434.833; when : "(A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 423.063; when : "(!A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 349.258; when : "(!A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 428.412; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 184.32; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "16.2494, 19.1253, 24.0804, 33.2005, 50.8953, 86.0633, 156.283", \ "17.3959, 20.2636, 25.224, 34.3406, 52.0423, 87.2136, 157.434", \ "19.5412, 22.423, 27.3798, 36.4928, 54.2017, 89.3768, 159.592", \ "22.7581, 25.6944, 30.7142, 39.8601, 57.6549, 92.7946, 163.014", \ "27.3008, 30.3428, 35.4899, 44.7154, 62.606, 97.8193, 168.047", \ "32.9746, 36.2362, 41.5171, 50.8807, 68.7015, 104.083, 174.303", \ "39.2358, 42.9433, 48.6424, 58.227, 76.145, 111.416, 181.161" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "9.52172, 14.3637, 23.9726, 43.4356, 82.8645, 162.38, 321.907", \ "9.52104, 14.3611, 23.9703, 43.4314, 82.8651, 162.353, 321.908", \ "9.7137, 14.5079, 24.0895, 43.5058, 82.8842, 162.381, 321.907", \ "10.2274, 15.1505, 24.5328, 43.8147, 83.0852, 162.434, 321.912", \ "11.1204, 15.7983, 25.1453, 44.5234, 83.4209, 162.687, 322.054", \ "12.9021, 17.4348, 26.5807, 45.4935, 83.9911, 163.085, 322.224", \ "15.9568, 20.4294, 29.0391, 47.0939, 85.1217, 164.714, 322.722" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "16.193, 18.695, 22.9357, 30.6634, 45.6038, 75.2607, 134.479", \ "18.0955, 20.6206, 24.8256, 32.5659, 47.5165, 77.1768, 136.383", \ "21.6893, 24.1803, 28.4231, 36.162, 51.1147, 80.7824, 139.999", \ "27.8682, 30.4544, 34.7804, 42.5342, 57.4731, 87.1254, 146.37", \ "36.554, 39.3469, 43.8538, 51.7252, 66.8049, 96.4089, 155.594", \ "48.8932, 52.0143, 56.8589, 64.9509, 80.0141, 109.791, 168.948", \ "66.3368, 69.9786, 75.3522, 83.8956, 99.109, 128.7, 188.032" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "8.03483, 11.8686, 19.478, 34.8993, 66.2369, 129.554, 256.685", \ "8.0342, 11.8668, 19.4764, 34.8983, 66.229, 129.547, 256.679", \ "8.14052, 11.9522, 19.545, 34.9296, 66.2503, 129.548, 256.679", \ "9.03138, 12.7044, 20.1089, 35.2658, 66.4301, 129.596, 256.687", \ "10.6272, 14.201, 21.3974, 36.3038, 67.009, 129.868, 256.785", \ "13.0988, 16.6124, 23.4635, 37.75, 68.2918, 130.477, 257.076", \ "16.7093, 20.2156, 26.8719, 40.5341, 69.7891, 131.928, 257.902" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "15.9434, 18.8129, 23.7695, 32.8871, 50.586, 85.7602, 155.982", \ "17.5883, 20.4234, 25.3996, 34.5027, 52.2479, 87.4028, 157.643", \ "20.461, 23.3243, 28.2648, 37.3897, 55.1005, 90.2804, 160.505", \ "24.7696, 27.6834, 32.746, 41.9463, 59.68, 94.8559, 165.091", \ "30.4188, 33.4022, 38.4596, 47.692, 65.6898, 100.884, 171.094", \ "37.5115, 40.703, 45.8846, 55.0876, 72.8063, 108.107, 178.546", \ "45.6639, 49.4369, 54.9913, 64.291, 81.976, 117.074, 187.437" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "9.52422, 14.3593, 23.976, 43.4377, 82.8748, 162.377, 321.914", \ "9.52405, 14.3638, 23.9801, 43.4373, 82.8684, 162.363, 321.904", \ "9.75347, 14.534, 24.1082, 43.4979, 82.8944, 162.361, 321.904", \ "10.4524, 15.2184, 24.6447, 43.8808, 83.1246, 162.431, 321.913", \ "11.6198, 16.1451, 25.5636, 44.8178, 83.6535, 162.891, 322.142", \ "13.8156, 18.1022, 26.749, 45.2914, 84.7499, 163.187, 322.406", \ "17.4475, 21.4896, 29.5541, 47.2498, 85.1433, 164.671, 323.904" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "15.2731, 17.7526, 21.9637, 29.6677, 44.5918, 74.2313, 133.423", \ "17.07, 19.5485, 23.7695, 31.4892, 46.4269, 76.0573, 135.253", \ "20.5644, 23.043, 27.2385, 34.8719, 49.793, 79.4357, 138.633", \ "26.2867, 28.8842, 33.2102, 40.9686, 55.8873, 85.3598, 144.542", \ "34.2895, 37.0871, 41.6349, 49.5283, 64.5746, 94.1677, 153.31", \ "45.4209, 48.5573, 53.4482, 61.6171, 76.6438, 106.355, 165.574", \ "61.3382, 64.9861, 70.4839, 79.045, 94.4447, 123.791, 182.765" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "7.86767, 11.7277, 19.3613, 34.8108, 66.1678, 129.488, 256.632", \ "7.87925, 11.7245, 19.3616, 34.8079, 66.169, 129.488, 256.625", \ "8.06858, 11.8654, 19.4682, 34.8933, 66.1986, 129.495, 256.62", \ "9.09737, 12.7692, 20.1112, 35.3058, 66.3964, 129.547, 256.615", \ "10.7265, 14.3454, 21.5002, 36.5905, 67.0891, 129.862, 256.753", \ "13.2563, 16.7936, 23.6915, 38.1006, 68.0733, 130.448, 257.089", \ "16.9109, 20.5635, 27.2369, 41.1145, 70.0664, 131.923, 257.703" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.3594, 0.377089, 0.394087, 0.406394, 0.413418, 0.417412, 0.418783", \ "0.35306, 0.370034, 0.387524, 0.400682, 0.408511, 0.412806, 0.414826", \ "0.345356, 0.35839, 0.369243, 0.377309, 0.385229, 0.388929, 0.390594", \ "0.34178, 0.358199, 0.360167, 0.368234, 0.380245, 0.381499, 0.384254", \ "0.349357, 0.354426, 0.372404, 0.384838, 0.400205, 0.403685, 0.407791", \ "0.385408, 0.384316, 0.400849, 0.422491, 0.41878, 0.449591, 0.43653", \ "0.493251, 0.486954, 0.484798, 0.493726, 0.524557, 0.606087, 0.427694" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.751795, 0.767026, 0.781388, 0.791426, 0.797006, 0.800409, 0.802514", \ "0.745807, 0.76164, 0.775249, 0.786977, 0.793983, 0.797257, 0.798646", \ "0.734041, 0.747029, 0.76322, 0.776012, 0.784162, 0.789226, 0.791476", \ "0.73581, 0.745019, 0.758704, 0.773606, 0.783664, 0.790564, 0.792651", \ "0.756342, 0.758123, 0.767691, 0.780262, 0.791883, 0.800732, 0.807047", \ "0.815368, 0.810782, 0.813917, 0.823372, 0.834599, 0.844251, 0.85101", \ "0.955245, 0.93726, 0.930906, 0.933452, 0.9414, 0.949929, 0.958308" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.75023, 0.766127, 0.784538, 0.795549, 0.803537, 0.807393, 0.808795", \ "0.744199, 0.760019, 0.776824, 0.789787, 0.797527, 0.801641, 0.803671", \ "0.736453, 0.751667, 0.769388, 0.785502, 0.794683, 0.799994, 0.802566", \ "0.730399, 0.74318, 0.757818, 0.774071, 0.786108, 0.791497, 0.794924", \ "0.73828, 0.745584, 0.756538, 0.77275, 0.785436, 0.793074, 0.800207", \ "0.776175, 0.777316, 0.783868, 0.796164, 0.807988, 0.820503, 0.827301", \ "0.882923, 0.876661, 0.87478, 0.881713, 0.893674, 0.905386, 0.915262" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.368078, 0.383862, 0.39872, 0.409106, 0.414886, 0.418805, 0.420425", \ "0.362061, 0.378234, 0.393102, 0.40408, 0.411263, 0.414584, 0.416836", \ "0.35074, 0.362638, 0.372111, 0.384742, 0.393, 0.398186, 0.400384", \ "0.350796, 0.357982, 0.369574, 0.37721, 0.381629, 0.382184, 0.396291", \ "0.371867, 0.374299, 0.387534, 0.398924, 0.410283, 0.407332, 0.405141", \ "0.430632, 0.427911, 0.431558, 0.454112, 0.490111, 0.485508, 0.476326", \ "0.569997, 0.554551, 0.544349, 0.549256, 0.583103, 0.59398, 0.618416" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.355113, 0.37206, 0.389526, 0.401865, 0.40899, 0.41345, 0.415304", \ "0.34832, 0.363525, 0.381112, 0.394393, 0.403852, 0.40756, 0.410962", \ "0.336669, 0.349234, 0.358039, 0.371895, 0.379013, 0.384481, 0.387331", \ "0.338005, 0.343319, 0.354772, 0.36409, 0.372492, 0.373281, 0.37913", \ "0.351514, 0.356451, 0.375977, 0.402233, 0.403712, 0.412799, 0.414589", \ "0.399866, 0.396134, 0.395115, 0.409446, 0.450773, 0.424587, 0.427972", \ "0.516434, 0.505589, 0.500684, 0.4952, 0.540356, 0.554455, 0.625099" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.692726, 0.709681, 0.723495, 0.732042, 0.736617, 0.738498, 0.739766", \ "0.680859, 0.697064, 0.711745, 0.72198, 0.728055, 0.730113, 0.731012", \ "0.665969, 0.679669, 0.695592, 0.708933, 0.716549, 0.720476, 0.722467", \ "0.663891, 0.672968, 0.68793, 0.701823, 0.711587, 0.716805, 0.721467", \ "0.685151, 0.689555, 0.698642, 0.711863, 0.722717, 0.730234, 0.732795", \ "0.737074, 0.734617, 0.740784, 0.749144, 0.759493, 0.769662, 0.776695", \ "0.876701, 0.858357, 0.853615, 0.855902, 0.864833, 0.873785, 0.881354" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.640196, 0.656717, 0.673481, 0.685298, 0.692285, 0.696158, 0.698124", \ "0.632857, 0.648019, 0.665629, 0.678323, 0.687479, 0.691291, 0.694785", \ "0.623075, 0.635116, 0.652105, 0.66651, 0.677589, 0.683455, 0.686525", \ "0.621069, 0.629938, 0.644338, 0.659572, 0.672172, 0.68182, 0.685857", \ "0.636693, 0.640113, 0.649789, 0.664157, 0.678511, 0.687388, 0.693907", \ "0.686339, 0.681867, 0.68606, 0.695653, 0.708682, 0.718648, 0.726526", \ "0.803187, 0.791143, 0.788063, 0.790643, 0.800597, 0.810721, 0.82032" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.407301, 0.424925, 0.439257, 0.448134, 0.452875, 0.455516, 0.456735", \ "0.395521, 0.412153, 0.427269, 0.437893, 0.44488, 0.446336, 0.447197", \ "0.379422, 0.392584, 0.398538, 0.389152, 0.394292, 0.397805, 0.39956", \ "0.379848, 0.384694, 0.393385, 0.40205, 0.407438, 0.374614, 0.365822", \ "0.398389, 0.400047, 0.414984, 0.441505, 0.432557, 0.424783, 0.426266", \ "0.450582, 0.446954, 0.458161, 0.479053, 0.481445, 0.492066, 0.491365", \ "0.589045, 0.571132, 0.570942, 0.55339, 0.597379, 0.605397, 0.535106" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.10216; rise_capacitance : 1.10216; rise_capacitance_range (0.858154, 1.10216); fall_capacitance : 1.08066; fall_capacitance_range (0.84057, 1.08066); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0698863, -0.0702088, -0.0701835, -0.0700233, -0.0705919, -0.0705938, -0.0704825" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0743267, 0.0732067, 0.073095, 0.0725747, 0.072544, 0.071693, 0.0711962" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.135981, 0.137283, 0.137132, 0.135852, 0.137433, 0.136946, 0.136656" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.126497, -0.127734, -0.130684, -0.130419, -0.132161, -0.130963, -0.131221" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.06547; rise_capacitance : 1.06429; rise_capacitance_range (0.586065, 1.06429); fall_capacitance : 1.06547; fall_capacitance_range (0.57885, 1.06547); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!A * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.101799, -0.101718, -0.103127, -0.102435, -0.103187, -0.102809, -0.102799" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.102219, 0.102781, 0.103127, 0.102435, 0.103187, 0.103245, 0.103169" \ ); } } internal_power () { when : "(!A * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0253675, 0.0250273, 0.0255695, 0.0251396, 0.0250069, 0.0246997, 0.024567" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0251802, -0.0250273, -0.0253607, -0.0248038, -0.0246551, -0.0246269, -0.0244285" \ ); } } } } cell (AND2x6_ASAP7_75t_R) { area : 0.17496; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 668.814; when : "(A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 569.703; when : "(A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 557.933; when : "(!A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 484.126; when : "(!A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 570.144; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 368.64; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "20.7178, 24.5864, 31.2333, 43.4307, 67.1067, 114.161, 208.108", \ "21.882, 25.7482, 32.3981, 44.592, 68.2818, 115.319, 209.276", \ "24.1374, 28.0003, 34.6343, 46.8235, 70.5031, 117.553, 211.5", \ "27.8504, 31.8079, 38.5004, 50.7269, 74.4074, 121.46, 215.409", \ "33.3176, 37.4054, 44.189, 56.4967, 80.2275, 127.173, 221.148", \ "40.5149, 44.7428, 51.6709, 64.1081, 87.9019, 135.303, 229.091", \ "49.1881, 53.7982, 61.0863, 73.6971, 97.5116, 144.636, 238.711" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "12.7111, 19.2368, 32.1462, 58.2514, 111.185, 218.01, 432.408", \ "12.696, 19.2232, 32.1385, 58.2528, 111.192, 218.007, 432.405", \ "12.7818, 19.3072, 32.1984, 58.2847, 111.213, 218.01, 432.408", \ "13.3424, 19.7666, 32.5296, 58.4954, 111.342, 218.02, 432.406", \ "14.2845, 20.579, 33.5533, 59.0646, 111.655, 218.255, 432.456", \ "16.0869, 22.2443, 34.5307, 60.0631, 112.521, 218.732, 432.733", \ "19.3843, 25.3999, 37.135, 61.7641, 113.706, 219.694, 433.027" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "20.4434, 23.8236, 29.522, 39.8804, 59.8584, 99.527, 178.713", \ "22.2864, 25.6557, 31.3629, 41.7161, 61.7036, 101.366, 180.562", \ "25.9998, 29.3455, 35.0553, 45.4125, 65.4042, 105.07, 184.259", \ "32.811, 36.2224, 41.9409, 52.3071, 72.2834, 111.992, 191.165", \ "42.987, 46.635, 52.5739, 63.1108, 83.0753, 122.711, 201.879", \ "57.3459, 61.3823, 67.6606, 78.423, 98.4595, 138.106, 217.225", \ "77.4941, 82.1105, 89.0474, 100.196, 120.264, 159.88, 239.115" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "10.8239, 15.9915, 26.256, 47.0028, 89.2455, 174.621, 346.178", \ "10.814, 15.9854, 26.2499, 47.0049, 89.2324, 174.593, 346.178", \ "10.8531, 16.0286, 26.2784, 47.0146, 89.2376, 174.624, 346.178", \ "11.5518, 16.5384, 26.6283, 47.2052, 89.3272, 174.689, 346.182", \ "13.4432, 18.3247, 28.172, 48.1941, 89.833, 174.854, 346.179", \ "16.3136, 21.0689, 30.4887, 50.0152, 91.0354, 175.332, 346.452", \ "20.6899, 25.4068, 34.4166, 53.1604, 93.5123, 176.891, 347.066" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "20.4241, 24.2945, 30.9342, 43.1329, 66.8181, 113.871, 207.816", \ "22.0456, 25.8962, 32.5667, 44.7976, 68.426, 115.484, 209.427", \ "25.1498, 29.0128, 35.6499, 47.8498, 71.5584, 118.629, 212.584", \ "30.3345, 34.2499, 40.9241, 53.1106, 76.8054, 123.868, 217.824", \ "37.3479, 41.3236, 48.0563, 60.3921, 84.1642, 131.24, 225.203", \ "46.3536, 50.5092, 57.3895, 69.6569, 93.4022, 140.654, 234.624", \ "57.2109, 61.9583, 69.1249, 81.3683, 105.152, 152.283, 246.151" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "12.701, 19.2282, 32.1412, 58.2555, 111.202, 218.004, 432.406", \ "12.7046, 19.2309, 32.1413, 58.2528, 111.198, 218.005, 432.405", \ "12.7806, 19.2963, 32.162, 58.27, 111.203, 218.011, 432.405", \ "13.4836, 19.8798, 32.6018, 58.5471, 111.32, 218.03, 432.406", \ "14.7463, 20.9626, 33.5578, 59.2385, 111.775, 218.267, 432.455", \ "17.2527, 23.0505, 35.1355, 60.2602, 112.606, 218.744, 432.826", \ "21.2447, 26.8655, 37.981, 62.3176, 113.595, 219.884, 433.189" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "19.5446, 22.8888, 28.5556, 38.8974, 58.8589, 98.5053, 177.673", \ "21.3485, 24.7788, 30.3737, 40.6394, 60.614, 100.275, 179.451", \ "24.9508, 28.2978, 33.9577, 44.3, 64.2756, 103.927, 183.097", \ "31.5804, 34.9747, 40.6801, 50.9857, 70.955, 110.623, 189.778", \ "41.0561, 44.6163, 50.5805, 61.1574, 81.1821, 120.75, 199.876", \ "54.4985, 58.5264, 64.9406, 75.652, 95.7255, 135.165, 214.236", \ "73.1533, 77.7774, 84.9624, 96.126, 116.22, 155.672, 234.648" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "10.6464, 15.8609, 26.1389, 46.9122, 89.1753, 174.564, 346.126", \ "10.6478, 15.8474, 26.1299, 46.9187, 89.1643, 174.564, 346.126", \ "10.7239, 15.9093, 26.1744, 46.9386, 89.1693, 174.564, 346.126", \ "11.5629, 16.5776, 26.6038, 47.2365, 89.2839, 174.588, 346.127", \ "13.4878, 18.4135, 28.192, 48.2406, 89.8346, 174.838, 346.141", \ "16.4573, 21.177, 30.6565, 50.3792, 91.1081, 175.392, 346.405", \ "21.0135, 25.7615, 34.7477, 53.3947, 93.5843, 177.061, 346.92" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.556467, 0.578881, 0.603098, 0.620292, 0.63121, 0.636774, 0.639337", \ "0.549196, 0.572032, 0.596679, 0.615567, 0.627136, 0.633624, 0.636089", \ "0.537476, 0.552172, 0.566481, 0.582251, 0.597134, 0.602019, 0.603414", \ "0.534026, 0.545962, 0.565662, 0.573699, 0.577828, 0.586269, 0.595279", \ "0.538132, 0.556983, 0.582857, 0.565297, 0.565592, 0.500799, 0.523176", \ "0.579032, 0.578926, 0.594463, 0.625847, 0.646988, 0.669009, 0.659966", \ "0.698032, 0.676025, 0.665538, 0.682921, 0.73601, 0.768024, 0.749122" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.989396, 1.01079, 1.03117, 1.04549, 1.05371, 1.05866, 1.06079", \ "0.98184, 1.00261, 1.02332, 1.03831, 1.04784, 1.05278, 1.05535", \ "0.971485, 0.990795, 1.01175, 1.02859, 1.03944, 1.04543, 1.04857", \ "0.965793, 0.979705, 0.999448, 1.01782, 1.03543, 1.0416, 1.0462", \ "0.993181, 0.995383, 1.00841, 1.02757, 1.04337, 1.05535, 1.06069", \ "1.05215, 1.04391, 1.05249, 1.06421, 1.08038, 1.09168, 1.10019", \ "1.20512, 1.17338, 1.16407, 1.16768, 1.17985, 1.19146, 1.20091" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.945702, 0.967936, 0.991928, 1.01039, 1.0196, 1.02661, 1.02947", \ "0.938599, 0.961324, 0.985708, 1.00429, 1.01567, 1.02212, 1.02472", \ "0.932942, 0.955292, 0.980561, 1.00002, 1.01063, 1.01785, 1.02159", \ "0.92761, 0.945202, 0.968496, 0.989763, 1.00584, 1.0137, 1.01758", \ "0.937636, 0.943615, 0.96229, 0.984967, 1.00181, 1.01771, 1.02405", \ "0.971556, 0.97031, 0.980999, 0.998887, 1.01879, 1.03292, 1.04013", \ "1.08876, 1.07244, 1.06679, 1.07617, 1.09284, 1.10694, 1.11891" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.60499, 0.626999, 0.647925, 0.662528, 0.670725, 0.676001, 0.677849", \ "0.599122, 0.620617, 0.642073, 0.65753, 0.66734, 0.67243, 0.675062", \ "0.583485, 0.598923, 0.61934, 0.635939, 0.646697, 0.652656, 0.655641", \ "0.583472, 0.596691, 0.608123, 0.625841, 0.618228, 0.645341, 0.649364", \ "0.609826, 0.609107, 0.631793, 0.649095, 0.637842, 0.644256, 0.6515", \ "0.669738, 0.661836, 0.667766, 0.692684, 0.6922, 0.699521, 0.710267", \ "0.818967, 0.787382, 0.776963, 0.781805, 0.872916, 0.822477, 0.842937" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.551759, 0.574704, 0.598611, 0.616635, 0.627097, 0.633379, 0.636321", \ "0.544408, 0.567544, 0.592048, 0.611511, 0.623111, 0.629599, 0.632211", \ "0.528829, 0.546621, 0.569186, 0.58496, 0.604403, 0.619029, 0.625729", \ "0.530548, 0.542126, 0.557972, 0.56242, 0.574846, 0.578149, 0.584042", \ "0.54491, 0.550954, 0.55842, 0.578044, 0.585129, 0.599324, 0.598857", \ "0.592906, 0.580845, 0.60407, 0.603926, 0.633201, 0.626764, 0.65264", \ "0.71502, 0.701958, 0.679366, 0.68289, 0.73503, 0.773379, 0.685484" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.931156, 0.955547, 0.974777, 0.987518, 0.994234, 0.998236, 1.00022", \ "0.920897, 0.9461, 0.963688, 0.974989, 0.982911, 0.986794, 0.989335", \ "0.906184, 0.926556, 0.948305, 0.964218, 0.973801, 0.979146, 0.981777", \ "0.898862, 0.914314, 0.93514, 0.956323, 0.969248, 0.975926, 0.98007", \ "0.916078, 0.923125, 0.936695, 0.954424, 0.971289, 0.982583, 0.98915", \ "0.980196, 0.9692, 0.975638, 0.99332, 1.00574, 1.02119, 1.02869", \ "1.13141, 1.09618, 1.08882, 1.08977, 1.10313, 1.1147, 1.12295" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.837221, 0.859431, 0.882695, 0.900201, 0.910525, 0.91638, 0.919661", \ "0.828757, 0.851215, 0.875866, 0.89503, 0.905297, 0.911355, 0.914197", \ "0.820005, 0.838935, 0.86247, 0.882307, 0.896073, 0.903538, 0.907482", \ "0.816106, 0.829264, 0.84937, 0.871841, 0.88685, 0.898781, 0.904078", \ "0.830845, 0.836087, 0.850123, 0.86969, 0.888544, 0.900628, 0.910198", \ "0.884093, 0.877316, 0.88139, 0.89617, 0.913853, 0.928737, 0.937481", \ "1.00855, 0.990415, 0.979656, 0.983319, 0.995987, 1.01123, 1.02256" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.645427, 0.67063, 0.690523, 0.703618, 0.710562, 0.714711, 0.71664", \ "0.636654, 0.66196, 0.681472, 0.69364, 0.702004, 0.706171, 0.708886", \ "0.613852, 0.632221, 0.646084, 0.663379, 0.673545, 0.679501, 0.682328", \ "0.61309, 0.623751, 0.638447, 0.629691, 0.635402, 0.649611, 0.645851", \ "0.629969, 0.626703, 0.63264, 0.657737, 0.676527, 0.657731, 0.660207", \ "0.693915, 0.678696, 0.694989, 0.73355, 0.726196, 0.666061, 0.667601", \ "0.842281, 0.807563, 0.804616, 0.800572, 0.865583, 0.848761, 0.78839" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.10282; rise_capacitance : 1.10282; rise_capacitance_range (0.858489, 1.10282); fall_capacitance : 1.07919; fall_capacitance_range (0.841975, 1.07919); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0699822, -0.0700281, -0.0701034, -0.069921, -0.0703564, -0.0704624, -0.0704171" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0742445, 0.073437, 0.0730169, 0.0726906, 0.0724805, 0.0716393, 0.0711632" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.136472, 0.136467, 0.137206, 0.136, 0.136518, 0.1368, 0.136692" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.126611, -0.129392, -0.130817, -0.130634, -0.132215, -0.131016, -0.131228" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.06559; rise_capacitance : 1.06363; rise_capacitance_range (0.586536, 1.06363); fall_capacitance : 1.06559; fall_capacitance_range (0.58248, 1.06559); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!A * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.101748, -0.102202, -0.102915, -0.1024, -0.103138, -0.102682, -0.102704" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.102458, 0.102202, 0.102915, 0.1033, 0.103138, 0.103143, 0.103107" \ ); } } internal_power () { when : "(!A * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0253701, 0.0262252, 0.0258721, 0.0253063, 0.0251732, 0.0248498, 0.0246736" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0253701, -0.0249626, -0.0255677, -0.025143, -0.0247897, -0.024754, -0.0245085" \ ); } } } } cell (AND3x1_ASAP7_75t_R) { area : 0.08748; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 283.463; when : "(A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 142.468; when : "(A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 145.75; when : "(A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 105.774; when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 151.635; when : "(!A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 107.884; when : "(!A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 108.981; when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 99.562; when : "(!A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 143.189; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B * C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.4312, 21.4891, 26.5278, 35.7225, 53.3357, 88.136, 157.644", \ "19.7326, 22.7876, 27.8883, 37.0628, 54.6591, 89.4836, 158.987", \ "22.4961, 25.4758, 30.5837, 39.7786, 57.3758, 92.2074, 161.717", \ "26.7417, 29.7944, 35.0563, 44.3659, 61.9936, 96.8433, 166.356", \ "32.5653, 35.7042, 40.8499, 50.2534, 68.2614, 103.172, 172.667", \ "40.6784, 43.9254, 49.2314, 58.5538, 76.3328, 111.766, 181.614", \ "51.7437, 55.4119, 60.9342, 70.427, 88.2398, 123.455, 193.248" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.464, 15.2188, 24.5539, 43.3683, 81.6152, 158.954, 314.451", \ "10.4621, 15.2238, 24.5557, 43.3804, 81.5974, 158.958, 314.451", \ "10.6586, 15.3794, 24.6703, 43.4349, 81.6423, 158.962, 314.451", \ "11.2683, 16.0283, 25.2881, 43.9489, 81.9712, 159.065, 314.46", \ "12.0567, 16.6266, 25.8743, 44.5788, 82.5737, 159.625, 314.767", \ "13.7624, 18.1305, 26.8582, 45.2841, 83.974, 160.359, 315.482", \ "16.5747, 20.8514, 29.1802, 46.6905, 84.2699, 160.925, 316.851" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.5709, 13.6872, 17.5329, 24.96, 39.6692, 69.0315, 127.73", \ "13.3066, 15.4275, 19.2913, 26.7192, 41.4331, 70.8068, 129.497", \ "16.3363, 18.5247, 22.411, 29.8194, 44.5406, 73.9173, 132.616", \ "20.3751, 22.6362, 26.6588, 34.1879, 48.9353, 78.2905, 137.009", \ "25.7948, 28.2555, 32.3939, 39.9821, 54.8717, 84.2911, 142.984", \ "32.9179, 35.7074, 40.1224, 47.8403, 62.6513, 92.1079, 150.893", \ "42.1946, 45.3928, 50.3662, 58.4568, 73.2087, 102.735, 161.48" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.55941, 10.2705, 17.7657, 32.9557, 63.6116, 125.142, 248.342", \ "6.6168, 10.3086, 17.7844, 32.9624, 63.6131, 125.138, 248.342", \ "7.00517, 10.6047, 17.9803, 33.067, 63.6363, 125.158, 248.342", \ "7.708, 11.2275, 18.5181, 33.4255, 63.8478, 125.228, 248.342", \ "8.91785, 12.326, 19.2974, 34.1073, 64.2347, 125.468, 248.504", \ "10.839, 14.1453, 20.8658, 34.995, 64.7956, 125.8, 248.69", \ "13.6002, 17.2177, 23.5801, 37.0847, 66.0857, 126.611, 250.612" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "19.3839, 22.3886, 27.4957, 36.6787, 54.2573, 89.0783, 158.58", \ "20.4302, 23.4245, 28.5358, 37.7257, 55.3055, 90.1289, 159.634", \ "22.6177, 25.6098, 30.7185, 39.9121, 57.5067, 92.3355, 161.843", \ "26.0339, 29.135, 34.3571, 43.6788, 61.3084, 96.1388, 165.653", \ "31.0824, 34.2323, 39.545, 48.9474, 66.8203, 101.78, 171.291", \ "37.9969, 41.3683, 46.8387, 56.3478, 74.1809, 109.289, 179.044", \ "47.4053, 51.1339, 56.9179, 66.8254, 84.7369, 119.853, 189.678" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.4707, 15.2197, 24.551, 43.3731, 81.6176, 158.956, 314.451", \ "10.4587, 15.2156, 24.5496, 43.3677, 81.62, 158.959, 314.451", \ "10.5993, 15.3223, 24.633, 43.4062, 81.639, 158.958, 314.451", \ "11.1809, 15.9902, 25.234, 43.8688, 81.9076, 159.054, 314.46", \ "12.0713, 16.6392, 25.8988, 44.5823, 82.4124, 159.516, 314.698", \ "13.6109, 18.1848, 26.9483, 45.1788, 83.3703, 159.922, 315.083", \ "16.3354, 20.9264, 29.4603, 47.0493, 84.082, 161.309, 316.527" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.1677, 14.2997, 18.1687, 25.6097, 40.3378, 69.7234, 128.429", \ "13.9973, 16.1377, 20.0102, 27.462, 42.1891, 71.5788, 130.286", \ "17.1993, 19.3772, 23.2717, 30.7341, 45.4785, 74.8749, 133.575", \ "21.72, 23.9945, 27.994, 35.5585, 50.2876, 79.6714, 138.385", \ "27.9198, 30.3554, 34.4561, 42.0387, 56.8137, 86.2567, 144.978", \ "36.034, 38.7476, 43.0886, 50.7926, 65.5281, 94.9812, 153.771", \ "46.9431, 50.1072, 54.8601, 62.8492, 77.7035, 107.147, 165.965" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.64736, 10.3369, 17.8215, 33.0029, 63.6476, 125.171, 248.357", \ "6.6805, 10.3656, 17.8321, 33.0129, 63.6468, 125.171, 248.357", \ "6.99057, 10.5957, 17.9858, 33.0809, 63.6694, 125.183, 248.365", \ "7.73507, 11.26, 18.5465, 33.4021, 63.8249, 125.259, 248.367", \ "8.80267, 12.2475, 19.206, 34.0945, 64.1671, 125.434, 248.511", \ "10.6676, 13.9555, 20.6441, 34.8558, 64.9917, 125.735, 248.684", \ "13.311, 16.6372, 22.9989, 36.6431, 66.0605, 126.731, 251.232" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "19.6744, 22.6826, 27.7824, 36.9745, 54.5525, 89.3721, 158.872", \ "20.5599, 23.5595, 28.6682, 37.8502, 55.4381, 90.2552, 159.759", \ "22.1418, 25.1409, 30.2542, 39.4429, 57.0278, 91.8556, 161.36", \ "24.5836, 27.6572, 32.8505, 42.1415, 59.7596, 94.5815, 164.091", \ "28.4399, 31.6059, 36.9036, 46.3116, 64.1238, 99.0048, 168.531", \ "33.628, 37.0117, 42.5385, 52.0312, 69.7991, 104.799, 174.682", \ "40.328, 44.1454, 50.122, 59.9642, 78.1847, 113.046, 182.477" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.4658, 15.2177, 24.5429, 43.3717, 81.6178, 158.955, 314.45", \ "10.4568, 15.2119, 24.5442, 43.3709, 81.6183, 158.961, 314.451", \ "10.5869, 15.3182, 24.616, 43.4166, 81.6277, 158.96, 314.452", \ "11.0815, 15.8025, 25.0931, 43.7817, 81.8568, 159.045, 314.46", \ "11.6642, 16.462, 25.7382, 44.4714, 82.2993, 159.349, 314.627", \ "13.0689, 17.7383, 26.8089, 45.2832, 82.8717, 159.758, 315.121", \ "15.6426, 20.55, 29.2368, 47.1911, 84.2106, 161.678, 315.585" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.7976, 14.9608, 18.8686, 26.3317, 41.086, 70.49, 129.198", \ "14.588, 16.7711, 20.6781, 28.1562, 42.9156, 72.3226, 131.033", \ "17.9173, 20.0969, 24.021, 31.514, 46.2727, 75.6776, 134.412", \ "22.8647, 25.1383, 29.1274, 36.6759, 51.4645, 80.8798, 139.611", \ "29.6371, 32.053, 36.1782, 43.7229, 58.5603, 88.0121, 146.765", \ "38.7294, 41.4235, 45.756, 53.3824, 68.1988, 97.7241, 156.491", \ "51.1431, 54.2439, 59.0386, 66.8251, 81.7512, 111.194, 170.097" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.81082, 10.489, 17.9433, 33.0956, 63.7182, 125.229, 248.41", \ "6.8377, 10.4962, 17.947, 33.1021, 63.718, 125.23, 248.41", \ "7.07401, 10.6977, 18.0772, 33.145, 63.7346, 125.252, 248.4", \ "7.74563, 11.2931, 18.5195, 33.4348, 63.8683, 125.285, 248.408", \ "8.83733, 12.2346, 19.2861, 34.2144, 64.1908, 125.462, 248.548", \ "10.5901, 13.8765, 20.5701, 34.8975, 65.3016, 125.919, 248.689", \ "13.1244, 16.3965, 22.789, 36.4562, 65.6244, 126.216, 250.912" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0956348, 0.100107, 0.105, 0.108769, 0.111187, 0.112366, 0.112914", \ "0.0905895, 0.0947619, 0.0995937, 0.103578, 0.106085, 0.107658, 0.108209", \ "0.0845522, 0.0873258, 0.0912015, 0.0953253, 0.098314, 0.10007, 0.100944", \ "0.0867979, 0.0877059, 0.0898824, 0.0932162, 0.0952207, 0.098621, 0.0989979", \ "0.0951461, 0.0974933, 0.0984926, 0.101414, 0.106453, 0.107641, 0.107465", \ "0.121898, 0.121861, 0.123685, 0.128758, 0.141681, 0.140992, 0.140962", \ "0.184638, 0.18278, 0.180826, 0.178175, 0.199757, 0.199831, 0.223173" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.313858, 0.317768, 0.320382, 0.321989, 0.322582, 0.322812, 0.32292", \ "0.307328, 0.311508, 0.314873, 0.316763, 0.317655, 0.317966, 0.318321", \ "0.301424, 0.305649, 0.309272, 0.3123, 0.314369, 0.315521, 0.315962", \ "0.299763, 0.30254, 0.305907, 0.309384, 0.31238, 0.314588, 0.314414", \ "0.307512, 0.308941, 0.312784, 0.316172, 0.31946, 0.321184, 0.322631", \ "0.334974, 0.335632, 0.3379, 0.341693, 0.344311, 0.347085, 0.348716", \ "0.400707, 0.400345, 0.401389, 0.403467, 0.406241, 0.409685, 0.411614" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.287068, 0.291855, 0.296362, 0.300165, 0.30252, 0.30367, 0.304186", \ "0.281726, 0.286328, 0.291009, 0.294912, 0.297447, 0.298937, 0.299459", \ "0.277351, 0.280383, 0.28501, 0.289259, 0.292297, 0.294077, 0.295013", \ "0.278053, 0.279975, 0.284082, 0.288219, 0.292297, 0.294126, 0.295821", \ "0.287755, 0.289093, 0.29148, 0.294979, 0.298481, 0.301969, 0.304122", \ "0.314011, 0.314486, 0.315651, 0.317985, 0.322109, 0.324924, 0.32772", \ "0.377077, 0.37559, 0.375804, 0.376673, 0.379684, 0.382573, 0.385242" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.122869, 0.126974, 0.129679, 0.131021, 0.131637, 0.131906, 0.132117", \ "0.114927, 0.118954, 0.122202, 0.124092, 0.124991, 0.125333, 0.1257", \ "0.109824, 0.113858, 0.117606, 0.117988, 0.118896, 0.119365, 0.119644", \ "0.108267, 0.110413, 0.114259, 0.117164, 0.118981, 0.118371, 0.120111", \ "0.115207, 0.117745, 0.123022, 0.128923, 0.129781, 0.130058, 0.130664", \ "0.14198, 0.143544, 0.146386, 0.152183, 0.155523, 0.158184, 0.158026", \ "0.208469, 0.207382, 0.209216, 0.21176, 0.209155, 0.225636, 0.265798" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0985963, 0.103091, 0.108086, 0.11193, 0.114245, 0.115387, 0.115976", \ "0.0944184, 0.0985968, 0.103442, 0.10751, 0.110041, 0.111421, 0.112081", \ "0.0902134, 0.0938358, 0.0976617, 0.102656, 0.105347, 0.106804, 0.107511", \ "0.0881392, 0.0908923, 0.0915476, 0.0967624, 0.0999191, 0.101726, 0.10115", \ "0.0947257, 0.0956943, 0.100107, 0.102271, 0.105658, 0.106948, 0.109073", \ "0.116492, 0.117541, 0.118847, 0.123131, 0.132346, 0.131647, 0.133035", \ "0.178307, 0.176261, 0.175274, 0.179596, 0.193131, 0.203495, 0.218177" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.344812, 0.348743, 0.351669, 0.35362, 0.354584, 0.355045, 0.355307", \ "0.341217, 0.345303, 0.348808, 0.351111, 0.352326, 0.352926, 0.353231", \ "0.335644, 0.339544, 0.344063, 0.347112, 0.349231, 0.349566, 0.350403", \ "0.334482, 0.337718, 0.341717, 0.345047, 0.347801, 0.349315, 0.351284", \ "0.343526, 0.345513, 0.348848, 0.35254, 0.355936, 0.35794, 0.359176", \ "0.371795, 0.371912, 0.374574, 0.377741, 0.380677, 0.383416, 0.385144", \ "0.439332, 0.438725, 0.43941, 0.441433, 0.444367, 0.447284, 0.448995" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.32843, 0.332882, 0.337833, 0.341638, 0.34387, 0.345026, 0.345587", \ "0.324291, 0.328484, 0.33327, 0.337223, 0.339665, 0.340945, 0.341598", \ "0.319856, 0.323412, 0.32847, 0.332227, 0.33515, 0.336798, 0.337661", \ "0.317827, 0.320733, 0.325607, 0.329252, 0.332924, 0.335008, 0.336903", \ "0.323956, 0.325259, 0.328, 0.332921, 0.335834, 0.33972, 0.340766", \ "0.346659, 0.346215, 0.34792, 0.351567, 0.355396, 0.358446, 0.360468", \ "0.408496, 0.407174, 0.406677, 0.408734, 0.411769, 0.41495, 0.41757" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.119392, 0.123549, 0.126642, 0.128736, 0.129772, 0.130278, 0.130519", \ "0.114085, 0.118124, 0.121614, 0.123926, 0.125195, 0.12576, 0.126091", \ "0.108797, 0.112798, 0.116022, 0.118971, 0.120433, 0.12191, 0.122019", \ "0.108333, 0.112383, 0.117997, 0.119511, 0.119628, 0.121017, 0.120914", \ "0.115963, 0.119241, 0.123597, 0.130058, 0.128122, 0.129235, 0.130586", \ "0.14384, 0.144465, 0.147556, 0.152408, 0.155612, 0.154295, 0.154184", \ "0.212377, 0.211229, 0.208662, 0.212255, 0.2259, 0.23601, 0.289053" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0989379, 0.103394, 0.108379, 0.11225, 0.114474, 0.115617, 0.116139", \ "0.0950029, 0.0993185, 0.104233, 0.108261, 0.110722, 0.111991, 0.112568", \ "0.0903239, 0.0938568, 0.0984104, 0.101802, 0.104309, 0.105716, 0.106407", \ "0.0887891, 0.091459, 0.0940516, 0.0967495, 0.0993591, 0.099489, 0.100716", \ "0.0921729, 0.0947914, 0.0984478, 0.106472, 0.105643, 0.105772, 0.107496", \ "0.112087, 0.112832, 0.116978, 0.120965, 0.117608, 0.120461, 0.130776", \ "0.173724, 0.174935, 0.173903, 0.172452, 0.182386, 0.191795, 0.160828" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.378969, 0.382995, 0.386373, 0.388553, 0.389808, 0.390403, 0.390599", \ "0.37422, 0.378062, 0.381799, 0.38406, 0.38583, 0.386602, 0.387063", \ "0.36922, 0.372601, 0.377189, 0.379546, 0.382366, 0.383329, 0.383922", \ "0.368867, 0.371961, 0.375968, 0.379981, 0.382846, 0.38444, 0.385008", \ "0.37932, 0.380851, 0.384881, 0.387845, 0.391328, 0.393268, 0.394972", \ "0.408344, 0.409054, 0.411108, 0.414067, 0.417209, 0.419871, 0.421482", \ "0.478925, 0.47782, 0.47845, 0.480612, 0.482494, 0.485721, 0.487943" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.376496, 0.380921, 0.385882, 0.38971, 0.391884, 0.393017, 0.393497", \ "0.372402, 0.376679, 0.38154, 0.385501, 0.387919, 0.389166, 0.389642", \ "0.36826, 0.372216, 0.376796, 0.381611, 0.384361, 0.385803, 0.386538", \ "0.3656, 0.368792, 0.373744, 0.3779, 0.381435, 0.383655, 0.384229", \ "0.370003, 0.371934, 0.375115, 0.379328, 0.384366, 0.386702, 0.387742", \ "0.390024, 0.390469, 0.392341, 0.396289, 0.400245, 0.404108, 0.405598", \ "0.45147, 0.450971, 0.451397, 0.453419, 0.457125, 0.460639, 0.463338" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.109189, 0.113308, 0.116752, 0.119, 0.120256, 0.120909, 0.121151", \ "0.103518, 0.108542, 0.112196, 0.115448, 0.116552, 0.117496, 0.117782", \ "0.0995388, 0.103151, 0.105817, 0.109851, 0.110839, 0.112131, 0.112727", \ "0.100212, 0.104104, 0.10599, 0.108845, 0.111377, 0.112946, 0.11396", \ "0.109508, 0.11148, 0.117437, 0.123829, 0.12201, 0.122925, 0.124365", \ "0.138022, 0.138325, 0.141519, 0.146466, 0.158879, 0.157155, 0.150659", \ "0.208955, 0.207571, 0.208419, 0.206829, 0.213364, 0.2363, 0.277154" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.637809; rise_capacitance : 0.636391; rise_capacitance_range (0.379343, 0.636391); fall_capacitance : 0.637809; fall_capacitance_range (0.377473, 0.637809); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0668594, -0.0668335, -0.0673412, -0.0674226, -0.0679187, -0.067357, -0.0673559" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0668594, 0.0672847, 0.0673412, 0.0677657, 0.0679187, 0.0677591, 0.0675295" \ ); } } internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0166337, 0.0162418, 0.0163038, 0.0162433, 0.0161137, 0.0159818, 0.0159435" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0165892, -0.0162418, -0.0162224, -0.0162433, -0.0161137, -0.0159818, -0.0159104" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0669543, -0.066702, -0.0673137, -0.0672558, -0.067948, -0.0673013, -0.0673317" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0669543, 0.0672259, 0.0673137, 0.067764, 0.0679572, 0.0677593, 0.0675296" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0166359, 0.0161805, 0.0163065, 0.0161684, 0.0161159, 0.0159831, 0.0159436" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0166359, -0.0161805, -0.0161851, -0.0161684, -0.0161159, -0.0159831, -0.0159119" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.599622; rise_capacitance : 0.599622; rise_capacitance_range (0.448763, 0.599622); fall_capacitance : 0.589034; fall_capacitance_range (0.453099, 0.589034); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0497215, -0.0499838, -0.0497206, -0.0503501, -0.0505171, -0.0502515, -0.0498696" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0498081, 0.0499838, 0.050152, 0.0503501, 0.0505171, 0.0502515, 0.0502209" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0152778, 0.0152676, 0.0150649, 0.0151961, 0.0151133, 0.0149541, 0.014896" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0152778, -0.0152538, -0.0150649, -0.0150579, -0.0150727, -0.0148924, -0.0148735" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0496079, -0.0493282, -0.0496191, -0.0497906, -0.049691, -0.0496877, -0.0496671" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0519903, 0.0514089, 0.050904, 0.0510632, 0.0508675, 0.0505152, 0.0500763" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0594414, 0.0589404, 0.0594954, 0.0597881, 0.0593513, 0.0593182, 0.0593969" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0550036, -0.0550509, -0.0556746, -0.0569187, -0.0571925, -0.0568674, -0.0567901" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0495395, -0.0497781, -0.0499475, -0.0503581, -0.0504252, -0.0499292, -0.0497855" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0497863, 0.0497781, 0.0499475, 0.0503581, 0.0504252, 0.0502485, 0.0499947" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0151297, 0.015088, 0.0150162, 0.0150421, 0.0150095, 0.0149165, 0.0148468" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0151297, -0.0150356, -0.0150162, -0.0150421, -0.0150095, -0.0149165, -0.0148468" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.600111; rise_capacitance : 0.600111; rise_capacitance_range (0.46895, 0.600111); fall_capacitance : 0.586431; fall_capacitance_range (0.463199, 0.586431); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0484854, -0.0485072, -0.0485136, -0.0487615, -0.0488621, -0.0486781, -0.0486347" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0487701, 0.0491455, 0.0490772, 0.0491146, 0.0492585, 0.0491435, 0.0489502" \ ); } } internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0648364, 0.0652714, 0.0651095, 0.0649666, 0.0650842, 0.0645388, 0.0644651" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0596822, -0.0611875, -0.0615919, -0.0613864, -0.0621946, -0.0617889, -0.0618032" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0488711, -0.0489094, -0.0491228, -0.0488742, -0.0492827, -0.0487106, -0.0487483" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0489331, 0.0489722, 0.0491228, 0.0488742, 0.0492827, 0.0491559, 0.0489505" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0629414, 0.0629508, 0.0630707, 0.0631382, 0.063221, 0.0624849, 0.0625215" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0542862, -0.0567781, -0.0588201, -0.0594449, -0.060585, -0.0605764, -0.0608085" \ ); } } internal_power () { when : "(!A * !B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0485032, -0.048552, -0.0486938, -0.0486817, -0.0487965, -0.048737, -0.0486855" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0486705, 0.049106, 0.0490964, 0.0489473, 0.0492832, 0.0491515, 0.0489561" \ ); } } internal_power () { when : "(!A * !B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0643138, 0.0647419, 0.0647952, 0.0641339, 0.0643414, 0.0640634, 0.0641059" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0599128, -0.0612413, -0.0616505, -0.0612292, -0.0621969, -0.0617849, -0.0617952" \ ); } } } } cell (AND3x2_ASAP7_75t_R) { area : 0.10206; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 364.624; when : "(A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 209.903; when : "(A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 213.184; when : "(A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 173.208; when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 219.069; when : "(!A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 175.318; when : "(!A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 176.415; when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 166.996; when : "(!A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 212.34; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B * C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "22.8008, 26.2181, 31.84, 41.5142, 59.5153, 94.6919, 164.751", \ "24.1198, 27.6376, 33.1613, 42.9592, 60.8538, 96.1216, 166.129", \ "27.0175, 30.4088, 36.0017, 45.6861, 63.6959, 98.877, 168.932", \ "32.278, 35.7282, 41.3798, 51.0972, 69.1113, 104.312, 174.376", \ "39.679, 43.1227, 48.8332, 58.7191, 76.9755, 112.266, 182.291", \ "49.977, 53.694, 59.4958, 69.3645, 87.5816, 123.123, 193.3", \ "63.4714, 67.605, 73.8373, 83.8491, 102.199, 137.26, 207.492" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "12.0173, 17.0383, 26.6298, 45.6662, 84.2636, 162.549, 320.488", \ "11.983, 17.0335, 26.6329, 45.6582, 84.259, 162.551, 320.481", \ "12.0005, 17.0531, 26.6478, 45.653, 84.2635, 162.555, 320.479", \ "12.6484, 17.6604, 27.1188, 46.0171, 84.4221, 162.608, 320.49", \ "13.7154, 18.6745, 28.0531, 46.9041, 85.1243, 163.15, 320.671", \ "15.846, 20.4702, 29.4181, 47.8364, 86.406, 163.738, 321.229", \ "19.4278, 24.1663, 32.5786, 50.2628, 87.1118, 164.553, 321.901" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.6057, 15.9595, 20.0333, 27.614, 42.4496, 71.9948, 130.979", \ "15.4872, 17.8139, 21.9003, 29.4809, 44.3515, 73.8915, 132.903", \ "18.8725, 21.2301, 25.3255, 32.8906, 47.7038, 77.148, 136.163", \ "23.9244, 26.4566, 30.6804, 38.3399, 53.2003, 82.7494, 141.755", \ "30.8387, 33.5454, 37.9631, 45.6908, 60.5625, 90.039, 148.897", \ "39.8678, 42.9497, 47.719, 55.6412, 70.5392, 100.099, 159.281", \ "51.6261, 55.2191, 60.5579, 68.8537, 83.9195, 113.459, 172.48" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.1603, 10.9494, 18.5173, 33.8635, 64.989, 127.732, 253.433", \ "7.17472, 10.9623, 18.527, 33.8633, 64.9887, 127.732, 253.429", \ "7.45794, 11.1731, 18.6583, 33.9486, 65.0122, 127.701, 253.431", \ "8.39454, 12.0457, 19.318, 34.3533, 65.2296, 127.768, 253.43", \ "9.87476, 13.4304, 20.4714, 35.2937, 65.7297, 128.046, 253.58", \ "12.2368, 15.766, 22.5143, 37.007, 66.6912, 128.959, 253.905", \ "15.7192, 19.3278, 25.9424, 39.4706, 68.5338, 129.448, 254.475" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "23.7255, 27.1373, 32.7561, 42.4446, 60.4254, 95.6083, 165.66", \ "24.8448, 28.245, 33.8541, 43.5484, 61.5467, 96.7278, 166.778", \ "27.0699, 30.4541, 36.0588, 45.7474, 63.7486, 98.9336, 168.985", \ "31.1206, 34.6033, 40.2037, 49.9276, 67.9273, 103.109, 173.159", \ "37.1971, 40.751, 46.5298, 56.4185, 74.6717, 109.931, 179.954", \ "45.8145, 49.5531, 55.5157, 65.5085, 83.7409, 119.179, 189.397", \ "57.6114, 61.8191, 68.0781, 78.4671, 96.8237, 132.212, 202.242" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "11.9877, 17.0496, 26.6373, 45.6806, 84.2704, 162.549, 320.482", \ "11.9933, 17.0314, 26.6252, 45.656, 84.2581, 162.564, 320.48", \ "12.0202, 17.0605, 26.652, 45.6787, 84.2675, 162.566, 320.481", \ "12.5793, 17.5933, 27.1349, 45.9929, 84.4595, 162.619, 320.494", \ "13.4381, 18.4174, 28.125, 46.7285, 85.017, 163.046, 320.661", \ "15.2746, 20.138, 29.2765, 47.8668, 86.006, 163.595, 321.066", \ "18.3694, 23.1997, 32.0814, 49.8874, 87.1651, 164.478, 321.747" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "14.2065, 16.5682, 20.6565, 28.2442, 43.0934, 72.6383, 131.665", \ "16.1026, 18.4395, 22.5233, 30.1319, 44.9964, 74.5473, 133.555", \ "19.5711, 21.937, 26.0285, 33.6364, 48.4918, 78.0426, 137.072", \ "25.0559, 27.5322, 31.7517, 39.4203, 54.2991, 83.8491, 142.898", \ "32.523, 35.1951, 39.5697, 47.3623, 62.2799, 91.8631, 150.866", \ "42.4091, 45.4484, 50.1337, 58.0546, 73.0063, 102.58, 161.679", \ "55.533, 59.0471, 64.2931, 72.5844, 87.6937, 117.207, 175.989" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.2495, 11.0253, 18.5761, 33.9028, 65.0217, 127.724, 253.451", \ "7.25675, 11.0309, 18.5795, 33.9047, 65.021, 127.76, 253.468", \ "7.47011, 11.1805, 18.6795, 33.9532, 65.0398, 127.723, 253.45", \ "8.34933, 11.9824, 19.2519, 34.3171, 65.2102, 127.776, 253.459", \ "9.83798, 13.3309, 20.4202, 35.2066, 65.6688, 128.019, 253.581", \ "12.1151, 15.577, 22.3301, 36.5582, 66.5461, 128.562, 253.816", \ "15.442, 19.0323, 25.5686, 39.1955, 68.2986, 129.275, 254.551" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "24.1911, 27.6131, 33.2148, 42.909, 60.9047, 96.0781, 166.133", \ "25.0971, 28.5097, 34.1221, 43.8074, 61.8071, 96.9811, 167.034", \ "26.7154, 30.1214, 35.7371, 45.4159, 63.425, 98.6041, 168.656", \ "29.4766, 32.9336, 38.6069, 48.3313, 66.3636, 101.53, 171.588", \ "33.9058, 37.4576, 43.2514, 53.099, 71.2928, 106.545, 176.591", \ "40.2543, 44.0043, 49.988, 59.9558, 78.22, 113.771, 183.872", \ "48.8592, 52.995, 59.3679, 69.7763, 88.3325, 123.91, 194.088" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "11.9817, 17.0561, 26.6333, 45.6557, 84.2509, 162.556, 320.483", \ "11.99, 17.0255, 26.6256, 45.6549, 84.2472, 162.566, 320.483", \ "11.9915, 17.0278, 26.6202, 45.648, 84.242, 162.563, 320.482", \ "12.463, 17.498, 27.0072, 45.9503, 84.4074, 162.625, 320.493", \ "13.1154, 18.1795, 27.7582, 46.6449, 84.9742, 162.989, 320.658", \ "14.4884, 19.5024, 28.8843, 47.743, 85.8947, 164.008, 321.037", \ "17.1663, 22.2133, 31.44, 49.712, 87.1218, 164.536, 322.158" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "14.8466, 17.24, 21.3474, 28.9745, 43.841, 73.4059, 132.448", \ "16.6422, 19.0326, 23.1548, 30.7737, 45.6548, 75.2173, 134.244", \ "20.3087, 22.7006, 26.7907, 34.4193, 49.2936, 78.862, 137.897", \ "26.1416, 28.62, 32.8285, 40.4595, 55.3455, 84.9301, 143.948", \ "34.0318, 36.7167, 41.0959, 48.848, 63.7606, 93.3742, 152.432", \ "44.7053, 47.7373, 52.452, 60.422, 75.3547, 104.968, 164.12", \ "59.1466, 62.68, 67.9532, 76.2998, 91.4036, 120.815, 179.84" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.41, 11.1656, 18.6982, 34.0099, 65.0936, 127.775, 253.5", \ "7.4116, 11.1678, 18.6959, 34.0095, 65.092, 127.787, 253.511", \ "7.56356, 11.2693, 18.7855, 34.0544, 65.1084, 127.777, 253.514", \ "8.43543, 12.0327, 19.2846, 34.3868, 65.2645, 127.826, 253.522", \ "9.80831, 13.3043, 20.5443, 35.2373, 65.7416, 128.082, 253.615", \ "12.107, 15.5461, 22.2623, 36.4635, 66.5001, 128.398, 253.917", \ "15.3453, 18.8722, 25.4021, 38.9905, 68.0845, 129.43, 254.277" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.175364, 0.18128, 0.189853, 0.197784, 0.203401, 0.206561, 0.208167", \ "0.1712, 0.176668, 0.184918, 0.193681, 0.19917, 0.202823, 0.204606", \ "0.165521, 0.169612, 0.176685, 0.184622, 0.190931, 0.194741, 0.195892", \ "0.164775, 0.1666, 0.17276, 0.17533, 0.180501, 0.184549, 0.186581", \ "0.17576, 0.176523, 0.177815, 0.184478, 0.186366, 0.193607, 0.196258", \ "0.204482, 0.20144, 0.200349, 0.207824, 0.233018, 0.21991, 0.211836", \ "0.276234, 0.264816, 0.258041, 0.263711, 0.267315, 0.25337, 0.244854" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.434393, 0.442852, 0.449477, 0.45337, 0.455409, 0.456436, 0.456611", \ "0.429396, 0.437671, 0.445104, 0.449836, 0.453005, 0.453957, 0.454987", \ "0.420926, 0.428772, 0.436776, 0.443991, 0.446909, 0.449724, 0.451486", \ "0.416591, 0.423274, 0.431034, 0.439488, 0.445799, 0.448274, 0.449584", \ "0.424731, 0.427541, 0.433449, 0.440749, 0.446821, 0.451507, 0.453951", \ "0.451286, 0.451576, 0.45518, 0.461226, 0.466563, 0.471599, 0.474077", \ "0.522086, 0.516445, 0.51613, 0.518948, 0.522902, 0.528215, 0.531766" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.370608, 0.3763, 0.384634, 0.392395, 0.397878, 0.401053, 0.402586", \ "0.365223, 0.370905, 0.378579, 0.387556, 0.392421, 0.396618, 0.397806", \ "0.36048, 0.364766, 0.371951, 0.379869, 0.386123, 0.390045, 0.392375", \ "0.360673, 0.362844, 0.368414, 0.375883, 0.383246, 0.388186, 0.39098", \ "0.37033, 0.370937, 0.373211, 0.379174, 0.386274, 0.392258, 0.395469", \ "0.400707, 0.395622, 0.396027, 0.399294, 0.405725, 0.411734, 0.4167", \ "0.471451, 0.462666, 0.457141, 0.456288, 0.458933, 0.463276, 0.467643" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.240572, 0.249436, 0.256384, 0.260493, 0.262638, 0.263749, 0.263993", \ "0.235123, 0.242949, 0.250554, 0.255418, 0.259355, 0.260494, 0.261918", \ "0.226129, 0.232321, 0.239478, 0.240645, 0.24184, 0.22962, 0.228883", \ "0.223754, 0.230179, 0.234541, 0.236609, 0.237777, 0.241615, 0.243238", \ "0.230607, 0.233828, 0.240246, 0.242614, 0.238761, 0.233127, 0.218162", \ "0.25571, 0.256533, 0.26076, 0.274634, 0.276844, 0.301332, 0.284336", \ "0.326689, 0.320545, 0.317339, 0.305846, 0.314179, 0.346667, 0.34252" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.178083, 0.184845, 0.193159, 0.200883, 0.206338, 0.209427, 0.211049", \ "0.174502, 0.1801, 0.188388, 0.196778, 0.202659, 0.206078, 0.207866", \ "0.169088, 0.173345, 0.180528, 0.188361, 0.194357, 0.197944, 0.199698", \ "0.167734, 0.170809, 0.172155, 0.177829, 0.177204, 0.181662, 0.179488", \ "0.174104, 0.174478, 0.182827, 0.183443, 0.191963, 0.195931, 0.193646", \ "0.19786, 0.197035, 0.195944, 0.207211, 0.207895, 0.209805, 0.217717", \ "0.262674, 0.255484, 0.251546, 0.256429, 0.257392, 0.273435, 0.239956" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.463934, 0.472174, 0.479181, 0.483806, 0.486353, 0.487501, 0.488611", \ "0.460152, 0.467845, 0.475438, 0.48063, 0.483944, 0.485229, 0.485929", \ "0.45238, 0.459644, 0.467635, 0.473885, 0.478218, 0.480403, 0.481533", \ "0.452033, 0.457598, 0.464218, 0.47174, 0.477313, 0.48163, 0.482014", \ "0.46047, 0.463236, 0.468853, 0.47523, 0.481316, 0.48558, 0.488359", \ "0.487527, 0.487377, 0.490632, 0.496705, 0.502169, 0.50746, 0.510959", \ "0.561036, 0.555275, 0.554559, 0.555584, 0.560078, 0.564785, 0.569096" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.409693, 0.416405, 0.424673, 0.432348, 0.43775, 0.440883, 0.442468", \ "0.406045, 0.411364, 0.420155, 0.428472, 0.43423, 0.437599, 0.439424", \ "0.402478, 0.407371, 0.415109, 0.423264, 0.429395, 0.433069, 0.43491", \ "0.400307, 0.40378, 0.410312, 0.418668, 0.425224, 0.429276, 0.432492", \ "0.406433, 0.406615, 0.410835, 0.41736, 0.424621, 0.430915, 0.434472", \ "0.430786, 0.429471, 0.428656, 0.433971, 0.439749, 0.4462, 0.449604", \ "0.494909, 0.488175, 0.485385, 0.486106, 0.490257, 0.495676, 0.501783" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.236007, 0.24458, 0.251848, 0.256654, 0.259292, 0.260469, 0.261606", \ "0.232009, 0.239677, 0.247484, 0.252829, 0.2566, 0.258233, 0.259167", \ "0.224498, 0.231348, 0.237053, 0.243642, 0.24672, 0.248807, 0.249882", \ "0.222758, 0.226579, 0.233922, 0.240519, 0.2454, 0.244702, 0.250062", \ "0.232662, 0.233718, 0.237918, 0.247148, 0.252208, 0.256798, 0.256985", \ "0.258675, 0.257844, 0.260422, 0.264109, 0.271031, 0.286667, 0.282153", \ "0.331687, 0.324572, 0.320035, 0.323262, 0.339449, 0.355246, 0.33897" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.177803, 0.183863, 0.192659, 0.200748, 0.206152, 0.209179, 0.210696", \ "0.174224, 0.179801, 0.188181, 0.196599, 0.2024, 0.205679, 0.207353", \ "0.169071, 0.174271, 0.182661, 0.191284, 0.19757, 0.200331, 0.202048", \ "0.167076, 0.169517, 0.175915, 0.180023, 0.1886, 0.181966, 0.18517", \ "0.172197, 0.172713, 0.179207, 0.179248, 0.182338, 0.184329, 0.187676", \ "0.189196, 0.188514, 0.191826, 0.212267, 0.214724, 0.239884, 0.21689", \ "0.252623, 0.248035, 0.247622, 0.251068, 0.265757, 0.278801, 0.305535" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.49799, 0.506052, 0.513368, 0.518399, 0.521346, 0.522936, 0.523726", \ "0.491784, 0.49938, 0.506901, 0.512418, 0.515743, 0.517488, 0.518283", \ "0.488552, 0.495389, 0.503809, 0.51084, 0.515119, 0.517528, 0.518805", \ "0.48918, 0.494931, 0.502099, 0.509124, 0.515095, 0.517657, 0.521158", \ "0.497036, 0.499712, 0.505416, 0.51231, 0.518581, 0.523154, 0.525144", \ "0.527744, 0.527777, 0.529161, 0.534202, 0.540085, 0.545181, 0.549961", \ "0.605086, 0.598889, 0.596668, 0.598033, 0.602001, 0.607207, 0.611527" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.461291, 0.466891, 0.476027, 0.484093, 0.489416, 0.492467, 0.493932", \ "0.458193, 0.46377, 0.4721, 0.480437, 0.48612, 0.489338, 0.49103", \ "0.452858, 0.458148, 0.466317, 0.474617, 0.480487, 0.484514, 0.486324", \ "0.45043, 0.454885, 0.461664, 0.470833, 0.476634, 0.482151, 0.484055", \ "0.455834, 0.457277, 0.462404, 0.470023, 0.477701, 0.483621, 0.48492", \ "0.473276, 0.472789, 0.475954, 0.481968, 0.488833, 0.495108, 0.498033", \ "0.536487, 0.533004, 0.531615, 0.533314, 0.538562, 0.544091, 0.5489" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.222852, 0.231216, 0.23883, 0.244054, 0.247119, 0.248786, 0.249682", \ "0.218258, 0.226235, 0.234175, 0.240034, 0.24357, 0.245577, 0.246175", \ "0.213224, 0.220594, 0.222883, 0.228492, 0.232394, 0.234723, 0.235952", \ "0.214372, 0.219018, 0.221893, 0.224543, 0.227648, 0.232732, 0.230805", \ "0.221583, 0.223397, 0.235116, 0.23459, 0.236363, 0.239721, 0.244776", \ "0.251625, 0.25176, 0.253818, 0.262045, 0.267734, 0.271155, 0.279973", \ "0.330091, 0.323362, 0.320693, 0.321701, 0.333852, 0.340521, 0.327977" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.637848; rise_capacitance : 0.637503; rise_capacitance_range (0.379561, 0.637503); fall_capacitance : 0.637848; fall_capacitance_range (0.377444, 0.637848); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0667466, -0.0667402, -0.0673358, -0.0677814, -0.0679002, -0.0673679, -0.067369" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0667466, 0.0673739, 0.0673358, 0.0677814, 0.0679002, 0.0677622, 0.0675622" \ ); } } internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0168804, 0.0161821, 0.016364, 0.0162557, 0.0161177, 0.0159792, 0.0159325" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0166876, -0.0161821, -0.0162601, -0.0162557, -0.0161177, -0.0159792, -0.0158793" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0667933, -0.066682, -0.0672987, -0.0677509, -0.0679159, -0.0672991, -0.0673342" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0667933, 0.0673067, 0.0672987, 0.0677509, 0.0679304, 0.0677531, 0.067553" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0168909, 0.0162846, 0.0163749, 0.016273, 0.0161287, 0.0159944, 0.0159411" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0167568, -0.0162846, -0.016231, -0.016273, -0.0161287, -0.0159944, -0.0158872" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.5985; rise_capacitance : 0.5985; rise_capacitance_range (0.450288, 0.5985); fall_capacitance : 0.587126; fall_capacitance_range (0.454736, 0.587126); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0487943, -0.0491736, -0.0491025, -0.0495072, -0.0497111, -0.0494828, -0.0490924" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0490477, 0.0491736, 0.049739, 0.0495072, 0.0497111, 0.0495579, 0.0494623" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0151712, 0.0152532, 0.0151348, 0.0151469, 0.0150433, 0.0148765, 0.0148074" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0151712, -0.0152463, -0.0151348, -0.0149746, -0.0150173, -0.0148292, -0.0147719" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0488051, -0.0487217, -0.0488099, -0.0487491, -0.0490117, -0.0489377, -0.0488928" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0511965, 0.050547, 0.0498986, 0.0502628, 0.0500678, 0.0497314, 0.0493198" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0593951, 0.0592011, 0.0593419, 0.0589662, 0.0596027, 0.0593413, 0.0592955" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0549583, -0.0548672, -0.0553484, -0.0568532, -0.0571142, -0.0567693, -0.0566717" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.048752, -0.0491137, -0.0491795, -0.0495475, -0.0496425, -0.0491531, -0.0490094" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0489325, 0.0491137, 0.0491795, 0.0495475, 0.0496425, 0.0494885, 0.0492429" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0149477, 0.0150767, 0.0149416, 0.014973, 0.0149199, 0.0148282, 0.0147573" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0149477, -0.0149879, -0.0149416, -0.014973, -0.0149199, -0.0148282, -0.0147506" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.6313; rise_capacitance : 0.6313; rise_capacitance_range (0.486646, 0.6313); fall_capacitance : 0.618918; fall_capacitance_range (0.484041, 0.618918); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0515538, -0.0518596, -0.0516575, -0.0519119, -0.0520563, -0.0519179, -0.0519291" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0518986, 0.0518596, 0.0521073, 0.0523513, 0.0525752, 0.0524513, 0.0522733" \ ); } } internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0641324, 0.0653387, 0.064672, 0.064346, 0.0647751, 0.0643909, 0.0644443" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0606663, -0.0599673, -0.0613997, -0.0619415, -0.0622145, -0.0617747, -0.0617673" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0520042, -0.0521336, -0.052152, -0.0522065, -0.0525914, -0.0521812, -0.052047" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0520654, 0.0522286, 0.052152, 0.0522065, 0.052598, 0.0524635, 0.0522727" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0624547, 0.0628625, 0.0628882, 0.0630766, 0.0624662, 0.0625586, 0.062252" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.055079, -0.0567958, -0.058629, -0.059166, -0.0606057, -0.0605661, -0.0607728" \ ); } } internal_power () { when : "(!A * !B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0517581, -0.0518626, -0.0519596, -0.0518653, -0.05209, -0.0520395, -0.0519832" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0518945, 0.0521384, 0.0521215, 0.0524652, 0.052617, 0.0524767, 0.0522781" \ ); } } internal_power () { when : "(!A * !B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0643602, 0.0649448, 0.0648446, 0.0638636, 0.0643247, 0.0640415, 0.064081" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0608256, -0.0605087, -0.0614555, -0.0620028, -0.062194, -0.0617505, -0.0617532" \ ); } } } } cell (AND3x4_ASAP7_75t_R) { area : 0.20412; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 531.505; when : "(A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 419.411; when : "(A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 425.974; when : "(A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 345.621; when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 437.744; when : "(!A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 349.842; when : "(!A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 352.036; when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 332.801; when : "(!A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 399.367; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B * C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 184.32; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "21.7188, 25.1544, 30.7794, 40.5427, 58.6847, 94.1295, 164.742", \ "22.9938, 26.4098, 32.2219, 41.8123, 59.9484, 95.4065, 165.995", \ "25.9464, 29.3543, 35.0313, 44.7887, 62.9234, 98.4318, 169.027", \ "30.935, 34.4147, 40.0928, 49.8726, 68.0407, 103.514, 174.112", \ "37.5138, 41.0071, 46.6959, 56.571, 75.0127, 110.584, 181.144", \ "46.0157, 49.6504, 55.3133, 65.3281, 83.6551, 119.478, 190.269", \ "55.8444, 59.9247, 66.1361, 76.2922, 94.375, 129.778, 200.827" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "12.0042, 17.1561, 26.9613, 46.3911, 85.7377, 165.481, 326.283", \ "11.9912, 17.1509, 26.9665, 46.4014, 85.7393, 165.489, 326.282", \ "12.0868, 17.2452, 26.9955, 46.4042, 85.7446, 165.474, 326.28", \ "12.668, 17.8256, 27.5046, 46.7926, 85.9645, 165.552, 326.295", \ "13.6464, 18.6704, 28.3159, 47.651, 86.6643, 166.092, 326.532", \ "15.9185, 20.5796, 29.7619, 48.6143, 87.6273, 166.667, 327.091", \ "19.6536, 24.1946, 32.7305, 50.5822, 88.7395, 167.383, 327.872" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "19.5339, 22.3152, 26.8865, 34.8976, 50.0229, 79.8222, 139.212", \ "21.158, 23.9317, 28.5073, 36.5231, 51.6487, 81.4369, 140.844", \ "24.8407, 27.5906, 32.1614, 40.1866, 55.3154, 85.1084, 144.51", \ "31.382, 34.225, 38.8451, 46.8615, 61.9754, 91.79, 151.159", \ "40.9031, 44.0679, 48.9755, 57.2728, 72.5465, 102.156, 161.596", \ "54.6126, 58.0884, 63.3387, 72.0118, 87.4132, 117.095, 176.474", \ "73.8417, 77.8423, 83.8711, 93.1872, 108.924, 138.75, 198.139" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "9.26866, 13.2435, 20.9667, 36.4468, 67.8733, 131.632, 260.08", \ "9.2752, 13.2448, 20.9675, 36.4465, 67.8723, 131.634, 260.107", \ "9.31998, 13.3071, 21.006, 36.4609, 67.8794, 131.633, 260.074", \ "10.1651, 13.9852, 21.4826, 36.8132, 68.0611, 131.682, 260.082", \ "12.0411, 15.8524, 23.26, 38.0547, 68.8247, 132.142, 260.203", \ "14.7727, 18.5406, 25.755, 40.0955, 70.9036, 133, 260.598", \ "18.9633, 22.8425, 29.8869, 43.6728, 73.4475, 134.908, 262.263" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "23.2972, 26.7278, 32.3669, 42.1162, 60.2552, 95.7043, 166.295", \ "24.6024, 28.0286, 33.6691, 43.4247, 61.5675, 97.0188, 167.608", \ "26.9875, 30.4082, 36.0316, 45.7915, 63.9268, 99.3798, 169.971", \ "31.0677, 34.5618, 40.2428, 50.0772, 68.2215, 103.678, 174.266", \ "36.8798, 40.4482, 46.2427, 56.2217, 74.6422, 110.138, 180.716", \ "44.2696, 48.043, 54.0247, 64.1094, 82.4747, 118.182, 188.921", \ "52.402, 56.6084, 63.0661, 73.4461, 91.9288, 127.495, 198.629" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "12.0109, 17.1518, 26.9664, 46.3943, 85.7397, 165.47, 326.282", \ "12.0012, 17.156, 26.9653, 46.3969, 85.7341, 165.468, 326.284", \ "12.0394, 17.1931, 26.9979, 46.4195, 85.7475, 165.481, 326.284", \ "12.5913, 17.7357, 27.4496, 46.6992, 85.9237, 165.541, 326.297", \ "13.4184, 18.507, 28.4243, 47.5408, 86.5096, 165.925, 326.464", \ "15.3757, 20.2867, 29.6067, 48.4283, 87.4573, 166.456, 326.859", \ "18.7961, 23.6783, 32.6676, 50.7793, 88.6675, 167.933, 327.787" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "21.3714, 24.1672, 28.7738, 36.8273, 51.9816, 81.8065, 141.249", \ "22.9855, 25.8, 30.4048, 38.4526, 53.6218, 83.4478, 142.887", \ "26.701, 29.4949, 34.1037, 42.1709, 57.3383, 87.1664, 146.61", \ "33.664, 36.471, 41.1084, 49.195, 64.4072, 94.1454, 153.618", \ "44.3265, 47.3905, 52.281, 60.4869, 75.738, 105.547, 165.006", \ "59.4069, 62.7636, 68.1499, 76.6659, 92.0656, 121.911, 181.364", \ "80.7588, 84.7656, 90.688, 99.8071, 115.493, 145.332, 204.778" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "9.59118, 13.5286, 21.1767, 36.6018, 67.9975, 131.736, 260.174", \ "9.59253, 13.5224, 21.183, 36.6078, 68.0006, 131.735, 260.174", \ "9.60766, 13.526, 21.1786, 36.5982, 67.9936, 131.736, 260.175", \ "10.2059, 14.0479, 21.5426, 36.8282, 68.0917, 131.777, 260.183", \ "11.9833, 15.7337, 22.9724, 37.9105, 68.7386, 132.074, 260.294", \ "14.7214, 18.549, 25.5455, 39.9819, 70.153, 132.773, 260.64", \ "18.8462, 22.7107, 29.687, 43.4249, 72.6375, 134.43, 261.587" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "23.9696, 27.4001, 33.0516, 42.7922, 60.9326, 96.3828, 166.97", \ "25.0706, 28.4962, 34.1378, 43.8984, 62.0326, 97.4817, 168.071", \ "26.898, 30.3172, 35.9393, 45.7031, 63.8496, 99.2961, 169.883", \ "29.7305, 33.2148, 38.9069, 48.6918, 66.8649, 102.317, 172.904", \ "33.8736, 37.4399, 43.2512, 53.1812, 71.5082, 107.028, 177.599", \ "39.3409, 43.112, 49.0819, 59.1937, 77.6436, 113.329, 184.1", \ "44.7942, 48.9583, 55.5081, 65.8881, 84.528, 120.227, 190.978" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "12.0126, 17.1596, 26.9648, 46.3968, 85.7376, 165.469, 326.285", \ "11.9977, 17.1557, 26.9653, 46.39, 85.736, 165.475, 326.283", \ "12.0267, 17.1584, 26.9574, 46.3796, 85.7327, 165.47, 326.285", \ "12.4446, 17.5547, 27.296, 46.6689, 85.8871, 165.532, 326.297", \ "13.0598, 18.2567, 28.0472, 47.3948, 86.4092, 165.862, 326.442", \ "14.4238, 19.5758, 29.1492, 48.3193, 87.8955, 166.447, 326.872", \ "17.3619, 22.485, 31.776, 50.369, 88.5371, 168.641, 328.864" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "22.889, 25.7436, 30.3844, 38.4848, 53.6965, 83.5581, 143.046", \ "24.57, 27.4249, 32.086, 40.1875, 55.4037, 85.2654, 144.752", \ "28.3263, 31.1787, 35.8419, 43.9622, 59.1674, 89.0458, 148.527", \ "35.5238, 38.3892, 43.0503, 51.1421, 66.3076, 96.1783, 155.639", \ "47.0714, 50.1077, 55.0177, 63.2642, 78.4952, 108.329, 167.813", \ "63.3, 66.7768, 72.0482, 80.6066, 95.9445, 125.779, 185.292", \ "86.3923, 90.4189, 96.3355, 105.52, 121.184, 151.028, 210.493" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "9.9336, 13.834, 21.4689, 36.826, 68.1794, 131.882, 260.294", \ "9.9543, 13.8503, 21.462, 36.8239, 68.1665, 131.875, 260.299", \ "9.94309, 13.8418, 21.4514, 36.8065, 68.1524, 131.871, 260.293", \ "10.3251, 14.1573, 21.6774, 36.9509, 68.2589, 131.901, 260.299", \ "12.1069, 15.8259, 23.1051, 37.9466, 68.8291, 132.137, 260.385", \ "14.8318, 18.4997, 25.4989, 40.0349, 70.4082, 132.877, 260.722", \ "18.8105, 22.6341, 29.4177, 43.1609, 72.5206, 134.167, 261.735" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.364761, 0.376663, 0.393067, 0.407973, 0.417849, 0.423383, 0.426416", \ "0.358797, 0.369874, 0.387186, 0.401239, 0.411773, 0.418309, 0.421612", \ "0.346487, 0.352898, 0.373367, 0.388002, 0.400338, 0.407584, 0.411078", \ "0.350551, 0.353275, 0.359346, 0.373855, 0.377875, 0.387536, 0.388015", \ "0.361902, 0.364842, 0.363363, 0.369683, 0.379398, 0.38881, 0.386113", \ "0.403592, 0.397747, 0.38874, 0.415669, 0.416645, 0.425067, 0.431719", \ "0.503683, 0.480803, 0.469033, 0.477238, 0.496168, 0.46469, 0.487091" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.739548, 0.755364, 0.770479, 0.781635, 0.787578, 0.790774, 0.792157", \ "0.728618, 0.742574, 0.757734, 0.769062, 0.775216, 0.778669, 0.779855", \ "0.718047, 0.730522, 0.74554, 0.758475, 0.766384, 0.770532, 0.772634", \ "0.708896, 0.716713, 0.730748, 0.745839, 0.756257, 0.761934, 0.76619", \ "0.726266, 0.726886, 0.733496, 0.745441, 0.757363, 0.769202, 0.770972", \ "0.773098, 0.763273, 0.765286, 0.773261, 0.784195, 0.794568, 0.800686", \ "0.89191, 0.865612, 0.854775, 0.85571, 0.863149, 0.871037, 0.878268" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.671574, 0.683149, 0.699595, 0.714327, 0.72399, 0.729468, 0.732913", \ "0.665172, 0.675955, 0.693016, 0.705594, 0.71548, 0.721641, 0.724969", \ "0.659098, 0.667655, 0.682508, 0.697529, 0.708239, 0.716199, 0.719707", \ "0.657593, 0.663111, 0.674576, 0.688636, 0.702001, 0.710705, 0.715427", \ "0.670545, 0.670858, 0.676814, 0.687899, 0.700748, 0.711884, 0.719259", \ "0.713268, 0.706611, 0.705499, 0.712083, 0.722859, 0.733054, 0.741629", \ "0.811688, 0.793557, 0.784035, 0.78313, 0.788535, 0.798071, 0.808774" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.432965, 0.448928, 0.464966, 0.476068, 0.481991, 0.485231, 0.486494", \ "0.422666, 0.437146, 0.453148, 0.465088, 0.471603, 0.475445, 0.476709", \ "0.408785, 0.418586, 0.433125, 0.445866, 0.453704, 0.457837, 0.459837", \ "0.40306, 0.409905, 0.419301, 0.416568, 0.418424, 0.431398, 0.427119", \ "0.416919, 0.422946, 0.433823, 0.442034, 0.451363, 0.4026, 0.436053", \ "0.464988, 0.456924, 0.460939, 0.471063, 0.527379, 0.45307, 0.472733", \ "0.584542, 0.55941, 0.549959, 0.555994, 0.60327, 0.645692, 0.710774" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.368544, 0.380645, 0.397013, 0.411329, 0.421534, 0.426964, 0.429948", \ "0.365254, 0.376717, 0.393424, 0.408543, 0.418955, 0.424864, 0.427811", \ "0.358685, 0.367626, 0.381771, 0.396108, 0.406617, 0.412624, 0.415695", \ "0.357471, 0.361713, 0.365817, 0.387078, 0.389124, 0.395922, 0.388811", \ "0.364167, 0.365285, 0.381535, 0.396857, 0.397398, 0.40785, 0.402175", \ "0.392401, 0.388435, 0.393819, 0.400294, 0.418885, 0.421843, 0.422792", \ "0.473831, 0.453259, 0.447114, 0.456136, 0.459016, 0.498175, 0.544447" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.836446, 0.849384, 0.864914, 0.877148, 0.884875, 0.888983, 0.891363", \ "0.826013, 0.837857, 0.852044, 0.864437, 0.871945, 0.876687, 0.879061", \ "0.818021, 0.827035, 0.841504, 0.854964, 0.863941, 0.870068, 0.872825", \ "0.813446, 0.819472, 0.831152, 0.845481, 0.854823, 0.864411, 0.867076", \ "0.828113, 0.828407, 0.834344, 0.846829, 0.859725, 0.868483, 0.873697", \ "0.878669, 0.869561, 0.869841, 0.87653, 0.885955, 0.895853, 0.903055", \ "0.998363, 0.97394, 0.962304, 0.960664, 0.965908, 0.973962, 0.980756" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.783388, 0.7954, 0.811748, 0.826018, 0.836109, 0.841582, 0.844529", \ "0.779873, 0.791283, 0.807816, 0.82274, 0.832858, 0.838718, 0.841823", \ "0.777182, 0.787482, 0.802765, 0.817768, 0.828543, 0.834832, 0.838014", \ "0.773817, 0.781699, 0.796263, 0.810917, 0.823762, 0.83127, 0.836901", \ "0.7808, 0.782033, 0.791326, 0.804508, 0.819759, 0.827772, 0.834944", \ "0.807849, 0.805633, 0.807348, 0.815293, 0.826721, 0.837064, 0.845173", \ "0.891245, 0.876933, 0.869686, 0.871482, 0.879123, 0.89065, 0.898269" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.430708, 0.444666, 0.459447, 0.471798, 0.479541, 0.483793, 0.486026", \ "0.422128, 0.434757, 0.449598, 0.462411, 0.470064, 0.474994, 0.477466", \ "0.410476, 0.422203, 0.436981, 0.450791, 0.460029, 0.462422, 0.465214", \ "0.408841, 0.409976, 0.419569, 0.424583, 0.450274, 0.42611, 0.440439", \ "0.423935, 0.423185, 0.433313, 0.433035, 0.438255, 0.445262, 0.448499", \ "0.474292, 0.456371, 0.46561, 0.469173, 0.475044, 0.477504, 0.489036", \ "0.594568, 0.571201, 0.563416, 0.552914, 0.567153, 0.610896, 0.615246" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.368301, 0.380326, 0.397245, 0.412043, 0.421758, 0.427041, 0.429545", \ "0.364999, 0.376364, 0.393181, 0.408494, 0.418643, 0.424283, 0.427092", \ "0.356928, 0.369277, 0.38616, 0.402726, 0.413117, 0.411434, 0.414417", \ "0.35592, 0.36285, 0.375708, 0.378734, 0.39176, 0.396811, 0.389661", \ "0.359427, 0.364515, 0.375101, 0.38061, 0.383808, 0.391838, 0.391497", \ "0.375322, 0.376021, 0.379484, 0.415319, 0.443535, 0.423677, 0.438835", \ "0.445532, 0.43273, 0.437259, 0.435385, 0.439535, 0.569925, 0.644158" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.923908, 0.934723, 0.949545, 0.961877, 0.970326, 0.975068, 0.978071", \ "0.914789, 0.924748, 0.938658, 0.951233, 0.960315, 0.965153, 0.967743", \ "0.907944, 0.917046, 0.930639, 0.943928, 0.953765, 0.959729, 0.962932", \ "0.904129, 0.909293, 0.920253, 0.934118, 0.94653, 0.954606, 0.95921", \ "0.925603, 0.924936, 0.929256, 0.939893, 0.952553, 0.961479, 0.969006", \ "0.977445, 0.966286, 0.964699, 0.970416, 0.980333, 0.98883, 0.996281", \ "1.09391, 1.07543, 1.06054, 1.05666, 1.06038, 1.06831, 1.07534" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.888698, 0.9007, 0.917614, 0.932424, 0.942032, 0.947307, 0.949921", \ "0.885961, 0.89729, 0.914062, 0.929305, 0.939323, 0.944961, 0.947904", \ "0.882302, 0.892228, 0.908207, 0.922982, 0.934134, 0.941005, 0.944216", \ "0.876954, 0.885918, 0.900816, 0.918111, 0.92918, 0.935912, 0.941322", \ "0.881237, 0.88829, 0.897192, 0.913256, 0.925849, 0.934574, 0.93867", \ "0.897601, 0.898901, 0.905422, 0.917398, 0.930815, 0.940095, 0.946587", \ "0.969244, 0.95885, 0.957108, 0.96564, 0.97516, 0.98791, 0.994485" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.424436, 0.43562, 0.450726, 0.46331, 0.472069, 0.476583, 0.479711", \ "0.417764, 0.42823, 0.442722, 0.455792, 0.465282, 0.470301, 0.4729", \ "0.409709, 0.418995, 0.432873, 0.446479, 0.456564, 0.462713, 0.465931", \ "0.405865, 0.412155, 0.420637, 0.42851, 0.421578, 0.426183, 0.428657", \ "0.429448, 0.421775, 0.428022, 0.432738, 0.434454, 0.436669, 0.432933", \ "0.477441, 0.46601, 0.462975, 0.477979, 0.480245, 0.471778, 0.482349", \ "0.597672, 0.579069, 0.561469, 0.562438, 0.576191, 0.613098, 0.652973" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.06737; rise_capacitance : 1.0645; rise_capacitance_range (0.577068, 1.0645); fall_capacitance : 1.06737; fall_capacitance_range (0.571012, 1.06737); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0955759, -0.0958208, -0.0962422, -0.0960743, -0.0972406, -0.0965428, -0.0966022" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0958888, 0.0958208, 0.0962422, 0.0964113, 0.0972938, 0.0969951, 0.0968582" \ ); } } internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0291668, 0.0295505, 0.0290667, 0.028919, 0.0288555, 0.028521, 0.0283149" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0287429, -0.0283644, -0.0286165, -0.0286735, -0.0286837, -0.0283912, -0.0281199" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0958432, -0.0957266, -0.0967137, -0.0965514, -0.0975921, -0.0969243, -0.0970636" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0964546, 0.0964727, 0.0968303, 0.0976466, 0.097878, 0.0975873, 0.097429" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.031505, 0.0310592, 0.0315328, 0.0314695, 0.0313586, 0.0309783, 0.0307058" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0310232, -0.0310592, -0.0310638, -0.0313738, -0.0311332, -0.0308499, -0.0305386" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.02417; rise_capacitance : 1.02417; rise_capacitance_range (0.742084, 1.02417); fall_capacitance : 0.98826; fall_capacitance_range (0.766407, 0.98826); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0514462, -0.0514121, -0.0520467, -0.0522752, -0.0523832, -0.0516599, -0.0516684" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0519188, 0.0524612, 0.0523295, 0.0525624, 0.0529137, 0.0522888, 0.0520639" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0464638, 0.0461702, 0.0465184, 0.0464795, 0.0463164, 0.0456305, 0.0455509" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0456424, -0.0461702, -0.0457355, -0.0458975, -0.0462125, -0.0455643, -0.0454145" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0490807, -0.0493383, -0.0491228, -0.0494374, -0.0496925, -0.0494588, -0.0494081" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0565855, 0.0533163, 0.0523499, 0.0514731, 0.0511296, 0.0506505, 0.0502478" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.138701, 0.140459, 0.139456, 0.140657, 0.14027, 0.13974, 0.139825" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.125506, -0.127735, -0.132614, -0.13347, -0.135388, -0.135007, -0.135216" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0516414, -0.051547, -0.0522668, -0.0524638, -0.0525728, -0.0520616, -0.0519278" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0525458, 0.052765, 0.0525077, 0.0528779, 0.053025, 0.0528683, 0.0525676" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0471615, 0.0467419, 0.0470948, 0.0471939, 0.0471431, 0.0468219, 0.0466147" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0471615, -0.0467419, -0.0470948, -0.0471939, -0.0471431, -0.0468219, -0.0466147" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.05653; rise_capacitance : 1.05653; rise_capacitance_range (0.779699, 1.05653); fall_capacitance : 1.01885; fall_capacitance_range (0.778272, 1.01885); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0599198, -0.0598577, -0.0600616, -0.060201, -0.0604221, -0.0604535, -0.0603929" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0605298, 0.0605578, 0.0605986, 0.0608114, 0.0611572, 0.0608902, 0.0608162" \ ); } } internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.131108, 0.130901, 0.131713, 0.131998, 0.13213, 0.131994, 0.130852" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.11885, -0.121109, -0.123362, -0.123423, -0.125765, -0.125169, -0.125378" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0603909, -0.0601967, -0.0607942, -0.0607571, -0.0611369, -0.0605809, -0.0606111" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0613164, 0.0610297, 0.0610002, 0.0613438, 0.0614317, 0.0612192, 0.0610137" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.127354, 0.12854, 0.128503, 0.129113, 0.128108, 0.127471, 0.127134" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.108514, -0.113478, -0.117123, -0.12044, -0.12228, -0.122585, -0.123204" \ ); } } internal_power () { when : "(!A * !B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0601213, -0.0600173, -0.0602403, -0.060296, -0.0604765, -0.0604515, -0.0604554" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0605625, 0.0606031, 0.0606238, 0.0608073, 0.061185, 0.0609335, 0.0608297" \ ); } } internal_power () { when : "(!A * !B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.131023, 0.130803, 0.131119, 0.130791, 0.130606, 0.130058, 0.129875" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.119735, -0.121299, -0.123325, -0.12333, -0.12569, -0.125088, -0.125341" \ ); } } } } cell (AND4x1_ASAP7_75t_R) { area : 0.10206; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 350.898; when : "(A * B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 141.356; when : "(A * B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 143.989; when : "(A * B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 104.905; when : "(A * B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 147.271; when : "(A * !B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 106.23; when : "(A * !B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 107.295; when : "(A * !B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 98.2159; when : "(A * !B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 153.156; when : "(!A * B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 108.302; when : "(!A * B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 109.405; when : "(!A * B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 99.7966; when : "(!A * B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 110.502; when : "(!A * !B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 100.399; when : "(!A * !B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 101.083; when : "(!A * !B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 96.4031; when : "(!A * !B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 129.95; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B * C * D)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "22.2091, 25.555, 31.1643, 40.7911, 58.6506, 93.6527, 163.247", \ "23.3656, 26.7477, 32.2476, 41.9285, 59.8184, 94.8058, 164.382", \ "25.9083, 29.3004, 34.9423, 44.5865, 62.4711, 97.4136, 167.018", \ "30.5773, 34.0386, 39.6171, 49.3707, 67.287, 102.247, 171.871", \ "37.0611, 40.4611, 46.1322, 55.9874, 74.3263, 109.435, 179.041", \ "46.2913, 49.7981, 55.5403, 65.3673, 83.5399, 119.024, 189.02", \ "59.3148, 63.1813, 69.2969, 79.3107, 97.4793, 132.76, 202.9" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.0622, 17.0077, 26.4634, 45.1911, 83.1623, 160.245, 315.816", \ "12.0334, 17.0036, 26.4548, 45.1931, 83.1613, 160.258, 315.816", \ "12.1522, 17.0546, 26.4822, 45.1997, 83.1696, 160.244, 315.806", \ "12.6805, 17.6817, 27.1321, 45.6928, 83.44, 160.351, 315.835", \ "13.2831, 18.1786, 27.7183, 46.4531, 84.2585, 161.03, 316.163", \ "14.9745, 19.572, 28.5865, 46.9772, 84.9201, 161.676, 316.908", \ "17.7529, 22.3184, 30.9428, 48.5234, 85.604, 162.47, 317.549" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.7407, 13.8827, 17.7121, 25.1388, 39.8554, 69.2192, 127.899", \ "13.5215, 15.6435, 19.5031, 26.9278, 41.6398, 71.0096, 129.689", \ "16.6307, 18.8068, 22.6847, 30.1174, 44.8356, 74.2115, 132.896", \ "20.7506, 23.0396, 27.0369, 34.5756, 49.3392, 78.6891, 137.378", \ "26.2113, 28.673, 32.8296, 40.4275, 55.2997, 84.731, 143.383", \ "33.1621, 35.9134, 40.4267, 48.1666, 62.8465, 92.1598, 150.735", \ "41.8087, 45.0766, 50.0413, 58.2598, 73.0237, 102.344, 161.044" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.60781, 10.308, 17.7966, 32.962, 63.5819, 125.077, 248.207", \ "6.64874, 10.3408, 17.8094, 32.9779, 63.5919, 125.077, 248.206", \ "7.03497, 10.6273, 18.0068, 33.0602, 63.6142, 125.079, 248.207", \ "7.74204, 11.2799, 18.5559, 33.4362, 63.827, 125.159, 248.202", \ "8.96322, 12.3672, 19.361, 34.0593, 64.1905, 125.418, 248.358", \ "10.9333, 14.3208, 20.9438, 35.056, 64.7865, 125.771, 248.552", \ "13.8088, 17.3368, 23.7967, 37.2241, 66.1393, 126.602, 249.783" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "23.6979, 27.055, 32.646, 42.2982, 60.1858, 95.136, 164.743", \ "24.7198, 28.0805, 33.6566, 43.322, 61.2036, 96.1513, 165.763", \ "26.8603, 30.2209, 35.7812, 45.4343, 63.3218, 98.2745, 167.889", \ "30.6818, 34.1508, 39.8188, 49.5528, 67.4838, 102.45, 172.073", \ "36.3475, 39.8171, 45.5694, 55.4944, 73.811, 108.844, 178.456", \ "44.4455, 48.1204, 54.0377, 63.9815, 82.2109, 117.573, 187.455", \ "56.1093, 60.1883, 66.5382, 76.7439, 95.1617, 130.465, 200.201" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.0719, 17.0077, 26.4611, 45.1872, 83.1645, 160.264, 315.815", \ "12.0481, 17.003, 26.4552, 45.1881, 83.1604, 160.247, 315.816", \ "12.1078, 17.0438, 26.4959, 45.2061, 83.1708, 160.255, 315.818", \ "12.7208, 17.6758, 27.0377, 45.5954, 83.4182, 160.332, 315.834", \ "13.4076, 18.3312, 27.8563, 46.438, 84.1677, 160.919, 316.1", \ "15.0364, 19.797, 28.8684, 47.1077, 84.9978, 161.492, 316.655", \ "17.7549, 22.5456, 31.3338, 49.147, 85.9072, 162.508, 317.392" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.3536, 14.4931, 18.3654, 25.8027, 40.5293, 69.9109, 128.597", \ "14.2295, 16.37, 20.2493, 27.696, 42.426, 71.8053, 130.503", \ "17.4699, 19.635, 23.5501, 31.0053, 45.7483, 75.1392, 133.821", \ "22.0643, 24.3423, 28.3528, 35.8753, 50.6293, 80.0116, 138.715", \ "28.1999, 30.6865, 34.8161, 42.4048, 57.1837, 86.6259, 145.341", \ "36.2059, 38.9483, 43.3236, 51.0221, 65.7726, 95.2227, 154.011", \ "46.4689, 49.6942, 54.5734, 62.5676, 77.376, 106.856, 165.682" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.70704, 10.393, 17.8579, 33.016, 63.6337, 125.115, 248.237", \ "6.73168, 10.4114, 17.8657, 33.0133, 63.6174, 125.115, 248.227", \ "7.04219, 10.6415, 18.0092, 33.0928, 63.6536, 125.118, 248.233", \ "7.75617, 11.2802, 18.5112, 33.4148, 63.8231, 125.209, 248.236", \ "8.89748, 12.2682, 19.2594, 33.9555, 64.1578, 125.374, 248.357", \ "10.7624, 14.0646, 20.7582, 34.8801, 64.9521, 125.66, 248.545", \ "13.4984, 16.8595, 23.2488, 36.7783, 66.0422, 126.749, 251.05" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "24.7118, 28.0691, 33.6616, 43.3148, 61.1937, 96.1365, 165.747", \ "25.6389, 28.9898, 34.5761, 44.2288, 62.1096, 97.0534, 166.667", \ "27.3527, 30.701, 36.2593, 45.9134, 63.8029, 98.7492, 168.364", \ "30.2515, 33.7101, 39.3785, 49.108, 67.0176, 101.978, 171.59", \ "34.761, 38.2803, 44.0269, 53.9446, 72.1631, 107.201, 176.834", \ "41.4772, 45.1883, 51.1176, 61.1828, 79.4377, 114.741, 184.607", \ "50.7683, 54.8948, 61.3351, 71.7511, 90.2217, 125.56, 195.585" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.0583, 17.0151, 26.4614, 45.1914, 83.1628, 160.25, 315.819", \ "12.0385, 17.0002, 26.4554, 45.1817, 83.1599, 160.252, 315.819", \ "12.088, 17.0458, 26.4945, 45.1948, 83.1626, 160.246, 315.819", \ "12.6393, 17.5777, 26.9511, 45.5397, 83.3772, 160.326, 315.839", \ "13.2794, 18.2439, 27.6525, 46.4195, 84.0779, 160.819, 316.081", \ "14.7261, 19.6379, 28.8526, 47.1456, 84.853, 161.65, 316.588", \ "17.406, 22.3677, 31.4206, 49.3737, 86.1467, 162.497, 317.372" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.0235, 15.2248, 19.1304, 26.598, 41.3407, 70.7386, 129.44", \ "14.855, 17.0239, 20.9276, 28.4056, 43.1594, 72.5613, 131.262", \ "18.2081, 20.3853, 24.3077, 31.7971, 46.5497, 75.9563, 134.669", \ "23.1978, 25.4823, 29.471, 37.0298, 51.7942, 81.2204, 139.894", \ "29.9608, 32.3614, 36.4799, 43.9993, 58.8921, 88.3448, 147.067", \ "38.8557, 41.5798, 45.9436, 53.5972, 68.4026, 97.8904, 156.682", \ "50.6175, 53.7923, 58.7109, 66.4886, 81.3444, 110.831, 169.631" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.86157, 10.5326, 17.9781, 33.1068, 63.6971, 125.164, 248.273", \ "6.87078, 10.5415, 17.98, 33.1049, 63.6971, 125.164, 248.274", \ "7.10919, 10.7084, 18.0829, 33.1517, 63.7126, 125.166, 248.248", \ "7.80045, 11.308, 18.5398, 33.4338, 63.8662, 125.231, 248.282", \ "8.86772, 12.3022, 19.3141, 34.1075, 64.1684, 125.41, 248.393", \ "10.6929, 13.9922, 20.67, 34.9032, 65.1431, 125.817, 248.552", \ "13.3523, 16.6016, 23.0031, 36.6369, 65.7487, 126.695, 249.066" \ ); } } timing () { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "25.1055, 28.4609, 34.0443, 43.7087, 61.5875, 96.5252, 166.138", \ "25.8967, 29.2579, 34.8366, 44.4989, 62.3652, 97.3271, 166.932", \ "27.3026, 30.6496, 36.2185, 45.8807, 63.7638, 98.7142, 168.322", \ "29.5051, 32.9059, 38.5727, 48.2891, 66.2069, 101.153, 170.762", \ "32.7461, 36.2606, 41.995, 51.8876, 69.9986, 105.074, 174.651", \ "37.4808, 41.158, 47.1007, 57.161, 75.3846, 110.585, 180.669", \ "43.8921, 47.8244, 54.4215, 64.9876, 83.4623, 118.826, 188.717" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.0542, 17.0155, 26.4599, 45.1906, 83.162, 160.252, 315.821", \ "12.0589, 17.0058, 26.4539, 45.1874, 83.1562, 160.25, 315.822", \ "12.0538, 17.0124, 26.4628, 45.1949, 83.1543, 160.259, 315.814", \ "12.4724, 17.4835, 26.8382, 45.4813, 83.3247, 160.32, 315.831", \ "12.9987, 17.9633, 27.5076, 46.1136, 83.8375, 160.728, 316.019", \ "14.1456, 19.2361, 28.5246, 46.9428, 85.4954, 161.233, 316.651", \ "16.5735, 21.8286, 30.9986, 49.1348, 86.4691, 163.795, 318.156" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.4333, 15.6594, 19.6212, 27.1414, 41.922, 71.3448, 130.064", \ "15.3199, 17.5059, 21.4719, 28.9974, 43.7793, 73.2048, 131.925", \ "18.7555, 20.9612, 24.9369, 32.4458, 47.2374, 76.6697, 135.392", \ "24.1176, 26.409, 30.446, 38.0118, 52.8221, 82.2501, 140.996", \ "31.3892, 33.8281, 37.9047, 45.491, 60.337, 89.8048, 148.567", \ "41.0316, 43.7493, 48.1193, 55.8259, 70.6718, 100.162, 159.115", \ "54.1534, 57.2979, 62.1062, 70.111, 84.9608, 114.368, 173.104" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.08408, 10.7562, 18.1813, 33.2744, 63.8295, 125.246, 248.327", \ "7.07763, 10.7533, 18.1795, 33.2636, 63.827, 125.244, 248.327", \ "7.2633, 10.872, 18.2353, 33.2953, 63.8228, 125.235, 248.326", \ "7.92549, 11.4486, 18.6688, 33.5466, 63.9464, 125.296, 248.323", \ "8.97719, 12.392, 19.4469, 34.2096, 64.2302, 125.451, 248.453", \ "10.7951, 14.074, 20.7452, 34.9408, 64.7878, 125.755, 248.739", \ "13.3936, 16.6667, 23.0533, 36.6196, 65.7946, 126.219, 249.458" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0953301, 0.0986676, 0.103365, 0.107552, 0.110317, 0.111949, 0.112727", \ "0.0905868, 0.0937563, 0.0982575, 0.102483, 0.105473, 0.107245, 0.108054", \ "0.0839642, 0.0877486, 0.0926264, 0.0964567, 0.0993294, 0.101404, 0.102336", \ "0.0852141, 0.0874154, 0.0880714, 0.0914631, 0.092874, 0.0942749, 0.0948122", \ "0.0951456, 0.0958109, 0.0973177, 0.0986185, 0.102691, 0.104484, 0.104438", \ "0.12048, 0.119383, 0.120815, 0.123477, 0.12691, 0.126828, 0.130041", \ "0.179726, 0.176741, 0.176276, 0.179081, 0.182847, 0.187245, 0.18681" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.32251, 0.326906, 0.328969, 0.330398, 0.330846, 0.331239, 0.331088", \ "0.316635, 0.321038, 0.324465, 0.326339, 0.327177, 0.327535, 0.327608", \ "0.31183, 0.316861, 0.320264, 0.322603, 0.324672, 0.325508, 0.32551", \ "0.308855, 0.312139, 0.315811, 0.319711, 0.321813, 0.32328, 0.324032", \ "0.314813, 0.317126, 0.320449, 0.323891, 0.326802, 0.329232, 0.33052", \ "0.340088, 0.340098, 0.342295, 0.346182, 0.348413, 0.351028, 0.352518", \ "0.400673, 0.399759, 0.400302, 0.402775, 0.405123, 0.407534, 0.409712" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.306571, 0.309677, 0.314478, 0.318378, 0.321044, 0.323048, 0.32357", \ "0.301204, 0.304602, 0.308571, 0.312744, 0.315725, 0.317874, 0.318263", \ "0.295831, 0.298999, 0.303329, 0.30757, 0.310619, 0.312605, 0.313558", \ "0.296686, 0.298505, 0.301074, 0.305099, 0.308965, 0.311754, 0.313527", \ "0.306905, 0.30683, 0.308038, 0.311236, 0.3153, 0.318728, 0.320825", \ "0.331628, 0.330774, 0.331855, 0.333742, 0.336208, 0.340095, 0.34279", \ "0.39127, 0.389572, 0.387782, 0.388631, 0.390117, 0.392857, 0.395718" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.112355, 0.117036, 0.119252, 0.120644, 0.121522, 0.121549, 0.121526", \ "0.10668, 0.110281, 0.112876, 0.114693, 0.1155, 0.115872, 0.115872", \ "0.101641, 0.105188, 0.107839, 0.110002, 0.110896, 0.111483, 0.11199", \ "0.0987868, 0.102489, 0.105638, 0.107327, 0.110532, 0.110577, 0.110938", \ "0.104558, 0.107126, 0.112206, 0.116578, 0.118967, 0.118119, 0.117469", \ "0.128143, 0.127663, 0.131858, 0.13962, 0.134585, 0.13157, 0.119241", \ "0.189232, 0.187952, 0.186554, 0.19188, 0.188948, 0.193114, 0.205621" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0986639, 0.102111, 0.106832, 0.110996, 0.113772, 0.115271, 0.116002", \ "0.0948625, 0.0981419, 0.102757, 0.107043, 0.110003, 0.111649, 0.112482", \ "0.0899665, 0.0931512, 0.0969736, 0.101151, 0.104266, 0.106098, 0.107053", \ "0.0882797, 0.09069, 0.093662, 0.0969842, 0.0978849, 0.101299, 0.101764", \ "0.0939344, 0.0947773, 0.0972461, 0.100315, 0.105004, 0.104327, 0.106604", \ "0.114689, 0.114159, 0.11658, 0.118916, 0.124156, 0.12534, 0.12589", \ "0.171865, 0.169039, 0.169032, 0.167877, 0.176689, 0.180763, 0.162502" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.353483, 0.357264, 0.360212, 0.361982, 0.362915, 0.363423, 0.363782", \ "0.351011, 0.355131, 0.358548, 0.360739, 0.361894, 0.362361, 0.362598", \ "0.345338, 0.349475, 0.353527, 0.356833, 0.358576, 0.359317, 0.359731", \ "0.343266, 0.34618, 0.350193, 0.354044, 0.356502, 0.357712, 0.359171", \ "0.349952, 0.351696, 0.355208, 0.358663, 0.362045, 0.364135, 0.365206", \ "0.375236, 0.375245, 0.377704, 0.380239, 0.383553, 0.386251, 0.388067", \ "0.436919, 0.435987, 0.436389, 0.438917, 0.441359, 0.444189, 0.446317" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.346677, 0.350113, 0.35485, 0.35905, 0.361777, 0.363286, 0.364018", \ "0.342895, 0.34615, 0.350732, 0.354997, 0.357916, 0.359539, 0.360391", \ "0.338674, 0.341366, 0.345471, 0.349776, 0.352925, 0.354782, 0.35578", \ "0.336853, 0.338719, 0.342373, 0.346974, 0.350984, 0.353066, 0.35461", \ "0.342764, 0.343089, 0.344961, 0.348649, 0.352689, 0.356126, 0.357369", \ "0.362675, 0.362802, 0.364001, 0.36582, 0.368898, 0.37208, 0.3746", \ "0.420826, 0.419037, 0.417636, 0.418248, 0.42086, 0.423683, 0.427017" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.110225, 0.114234, 0.117364, 0.119269, 0.120245, 0.120779, 0.121086", \ "0.106248, 0.110105, 0.113545, 0.115729, 0.116873, 0.11757, 0.117835", \ "0.101082, 0.104406, 0.108102, 0.110381, 0.112046, 0.11302, 0.113426", \ "0.0993471, 0.10286, 0.106886, 0.108362, 0.110316, 0.111711, 0.111828", \ "0.10358, 0.10749, 0.111951, 0.116125, 0.116594, 0.117388, 0.118357", \ "0.129318, 0.129543, 0.133049, 0.136507, 0.141886, 0.138395, 0.139152", \ "0.191882, 0.190609, 0.190644, 0.190614, 0.199982, 0.21417, 0.265977" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0989541, 0.102225, 0.107031, 0.111316, 0.114067, 0.115432, 0.11625", \ "0.0952212, 0.0984232, 0.103018, 0.107363, 0.110279, 0.111865, 0.112636", \ "0.0903521, 0.0929573, 0.0969407, 0.101006, 0.10397, 0.105695, 0.106569", \ "0.0883808, 0.0904314, 0.09385, 0.0975904, 0.0981257, 0.0996649, 0.0972344", \ "0.0914359, 0.092894, 0.0935686, 0.0978081, 0.098655, 0.10103, 0.102046", \ "0.10858, 0.108482, 0.108484, 0.114193, 0.118446, 0.125586, 0.123425", \ "0.165656, 0.163394, 0.163679, 0.163876, 0.172193, 0.183983, 0.182248" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.39039, 0.395465, 0.398922, 0.400627, 0.401859, 0.402406, 0.402612", \ "0.385939, 0.389935, 0.393435, 0.395947, 0.397367, 0.398128, 0.398487", \ "0.38012, 0.383706, 0.38762, 0.390454, 0.393198, 0.394218, 0.394749", \ "0.378931, 0.381866, 0.385689, 0.390046, 0.392736, 0.394233, 0.394121", \ "0.386389, 0.387979, 0.391074, 0.394615, 0.398442, 0.400613, 0.401462", \ "0.411972, 0.412208, 0.414254, 0.417011, 0.420116, 0.422742, 0.424299", \ "0.477405, 0.476046, 0.476264, 0.478116, 0.480636, 0.483092, 0.484709" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.389878, 0.393142, 0.39794, 0.402219, 0.404944, 0.406408, 0.4071", \ "0.386421, 0.38962, 0.394153, 0.398425, 0.401253, 0.402849, 0.403554", \ "0.382454, 0.385406, 0.389675, 0.393945, 0.397005, 0.39881, 0.399721", \ "0.379748, 0.38182, 0.385407, 0.390109, 0.394119, 0.396342, 0.398267", \ "0.383325, 0.384356, 0.386539, 0.391193, 0.395396, 0.397352, 0.399137", \ "0.400801, 0.400305, 0.402998, 0.405239, 0.409061, 0.412454, 0.41364", \ "0.457645, 0.454894, 0.455303, 0.456713, 0.459654, 0.462485, 0.464419" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.107276, 0.111634, 0.115305, 0.117448, 0.118283, 0.118875, 0.119037", \ "0.102923, 0.106814, 0.110447, 0.11301, 0.114449, 0.115277, 0.115592", \ "0.0978811, 0.101036, 0.104256, 0.10822, 0.108336, 0.109383, 0.109896", \ "0.096221, 0.100147, 0.102085, 0.104929, 0.107433, 0.108893, 0.10967", \ "0.102703, 0.10394, 0.108754, 0.110628, 0.114586, 0.115858, 0.11694", \ "0.127553, 0.128049, 0.130995, 0.132731, 0.145414, 0.144681, 0.139955", \ "0.193272, 0.190792, 0.192705, 0.190038, 0.197605, 0.233518, 0.207572" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0988355, 0.102051, 0.106913, 0.111232, 0.113973, 0.115323, 0.116008", \ "0.0948328, 0.0982049, 0.10284, 0.107237, 0.110046, 0.111666, 0.112416", \ "0.0904215, 0.0933378, 0.0976435, 0.101865, 0.104857, 0.106539, 0.107433", \ "0.0878493, 0.0891615, 0.0936169, 0.0964026, 0.100332, 0.0997244, 0.0988735", \ "0.0895813, 0.0916725, 0.0968777, 0.0976569, 0.100701, 0.102164, 0.102423", \ "0.104771, 0.10619, 0.10697, 0.112842, 0.130351, 0.117466, 0.129359", \ "0.160737, 0.157171, 0.160803, 0.162544, 0.179561, 0.193832, 0.197393" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.422383, 0.426238, 0.429582, 0.431991, 0.433204, 0.433905, 0.43441", \ "0.420094, 0.423312, 0.426913, 0.429438, 0.431008, 0.431862, 0.432334", \ "0.414153, 0.417985, 0.421545, 0.425218, 0.426967, 0.428308, 0.428917", \ "0.414824, 0.417371, 0.42139, 0.425412, 0.428301, 0.430045, 0.430437", \ "0.422804, 0.424153, 0.427275, 0.431388, 0.434608, 0.436577, 0.437798", \ "0.448477, 0.448976, 0.450456, 0.452978, 0.456128, 0.459046, 0.460492", \ "0.517041, 0.515656, 0.516044, 0.516977, 0.519393, 0.522159, 0.524565" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.439861, 0.443078, 0.447937, 0.452263, 0.454991, 0.456318, 0.45699", \ "0.43627, 0.439222, 0.444486, 0.448546, 0.451341, 0.452876, 0.453537", \ "0.432248, 0.435338, 0.439787, 0.444088, 0.447082, 0.448755, 0.449656", \ "0.428814, 0.432299, 0.435863, 0.440649, 0.443718, 0.446347, 0.447754", \ "0.431689, 0.432919, 0.436493, 0.440316, 0.44393, 0.447571, 0.448129", \ "0.446978, 0.447417, 0.448831, 0.452732, 0.456673, 0.459137, 0.461715", \ "0.501787, 0.50043, 0.501535, 0.503022, 0.507328, 0.510595, 0.512055" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0948242, 0.0988492, 0.102348, 0.104828, 0.106128, 0.106891, 0.107264", \ "0.0916983, 0.0948767, 0.0985462, 0.101089, 0.102713, 0.103615, 0.104113", \ "0.0866307, 0.0892893, 0.0932482, 0.0947891, 0.0971855, 0.0980398, 0.0986553", \ "0.0866568, 0.0895038, 0.0922308, 0.0942459, 0.0967263, 0.0979908, 0.0992548", \ "0.0941764, 0.0954542, 0.0980481, 0.103603, 0.100663, 0.102978, 0.103878", \ "0.120246, 0.120011, 0.122162, 0.12567, 0.133404, 0.133075, 0.139198", \ "0.189444, 0.187935, 0.188472, 0.190141, 0.19689, 0.20248, 0.207124" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.642253; rise_capacitance : 0.640955; rise_capacitance_range (0.377187, 0.640955); fall_capacitance : 0.642253; fall_capacitance_range (0.379385, 0.642253); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0673252, -0.0673556, -0.0682002, -0.0680983, -0.0685576, -0.0679982, -0.0679739" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0673252, 0.0680647, 0.0682002, 0.0683244, 0.0685576, 0.0683566, 0.0681271" \ ); } } internal_power () { when : "(B * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0158986, 0.015931, 0.0160995, 0.0159136, 0.0158173, 0.0156897, 0.0156497" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0158986, -0.015931, -0.0160359, -0.0159136, -0.0158173, -0.0156897, -0.015612" \ ); } } internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0672828, -0.0673563, -0.0679422, -0.06831, -0.0685198, -0.0678727, -0.0679554" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.067419, 0.0677222, 0.0679422, 0.0683243, 0.0685198, 0.0683576, 0.0681282" \ ); } } internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0159803, 0.0159948, 0.0159921, 0.0160045, 0.0158158, 0.0156568, 0.0156504" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0159803, -0.0158687, -0.0159032, -0.0159472, -0.0158158, -0.0156568, -0.0156109" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0672059, -0.067183, -0.0679206, -0.0678765, -0.06855, -0.0679051, -0.0679317" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0673132, 0.067887, 0.0679206, 0.0683248, 0.0685579, 0.0683583, 0.0681288" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.015961, 0.015838, 0.0159964, 0.0159193, 0.0158206, 0.0157034, 0.0156541" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.015961, -0.015838, -0.0158743, -0.0159193, -0.0158206, -0.0157034, -0.0156168" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.600214; rise_capacitance : 0.600214; rise_capacitance_range (0.43672, 0.600214); fall_capacitance : 0.588755; fall_capacitance_range (0.452252, 0.588755); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0484074, -0.0483595, -0.0484994, -0.0492996, -0.0489361, -0.0489622, -0.0486379" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0488438, 0.0492343, 0.0491009, 0.0494628, 0.0489361, 0.0489622, 0.0489611" \ ); } } internal_power () { when : "(A * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0157963, 0.0155344, 0.0156465, 0.0157944, 0.0157194, 0.0155551, 0.0154997" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0157903, -0.0155344, -0.0156465, -0.0157828, -0.0155874, -0.0154933, -0.0154711" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0484063, -0.0484383, -0.0485042, -0.0492957, -0.0492742, -0.0490203, -0.0486335" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0484872, 0.0487391, 0.0488209, 0.0494881, 0.0492742, 0.0490203, 0.048988" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0157984, 0.0156913, 0.0156259, 0.0157954, 0.01572, 0.0155554, 0.0154991" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0157255, -0.0156913, -0.0156259, -0.0157426, -0.0156643, -0.0154917, -0.0154692" \ ); } } internal_power () { when : "(!A * C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0481286, -0.0483954, -0.0483629, -0.0483597, -0.0486143, -0.0485844, -0.0484451" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0508177, 0.0504375, 0.049928, 0.0500988, 0.0496392, 0.0490788, 0.0488471" \ ); } } internal_power () { when : "(!A * C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0594331, 0.0597986, 0.0597786, 0.0597513, 0.0600036, 0.0600188, 0.0599051" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.053905, -0.0554406, -0.0567698, -0.0575651, -0.0578012, -0.0572373, -0.0574234" \ ); } } internal_power () { when : "(!A * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0482043, -0.0484432, -0.0485408, -0.0485679, -0.0485782, -0.0486847, -0.0485616" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0502446, 0.0501938, 0.0501206, 0.0497762, 0.0500834, 0.0496798, 0.0490984" \ ); } } internal_power () { when : "(!A * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0155247, 0.0156689, 0.0155607, 0.0154946, 0.0154548, 0.0154835, 0.0154218" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0155247, -0.0156689, -0.0155607, -0.0154946, -0.0154548, -0.0154835, -0.0154218" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.048304, -0.0486218, -0.0487976, -0.0489961, -0.0491945, -0.0486974, -0.0485582" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0487305, 0.0486218, 0.0487976, 0.0489961, 0.0491945, 0.049021, 0.0487712" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0156592, 0.0157432, 0.0156111, 0.0156262, 0.0156149, 0.015517, 0.0154468" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0156592, -0.0157432, -0.0156111, -0.0156262, -0.0156149, -0.015517, -0.0154468" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.596274; rise_capacitance : 0.596274; rise_capacitance_range (0.451581, 0.596274); fall_capacitance : 0.584478; fall_capacitance_range (0.460251, 0.584478); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0478142, -0.0478442, -0.0485916, -0.0483065, -0.0489304, -0.0482412, -0.0482576" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0481138, 0.0484778, 0.0485916, 0.0483065, 0.0489304, 0.0485316, 0.0484554" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0156603, 0.0155116, 0.0158065, 0.0157605, 0.0157125, 0.0155175, 0.0154962" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0156263, -0.0155116, -0.0157657, -0.0155833, -0.015643, -0.0154887, -0.015434" \ ); } } internal_power () { when : "(A * !B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0478718, -0.0478767, -0.0480974, -0.0479535, -0.0482728, -0.0481636, -0.0481342" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0482278, 0.048452, 0.0483229, 0.0483925, 0.0487623, 0.0486492, 0.0484468" \ ); } } internal_power () { when : "(A * !B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.059667, 0.0597201, 0.060099, 0.0596942, 0.0602373, 0.060043, 0.0599941" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0544201, -0.0556373, -0.0561826, -0.0573259, -0.0578074, -0.0574766, -0.0573963" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0479769, -0.0485581, -0.0484656, -0.0487422, -0.0488154, -0.0484067, -0.0482694" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0480444, 0.0486116, 0.0484656, 0.0487422, 0.0488154, 0.048663, 0.0484724" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0155172, 0.015677, 0.0156173, 0.0155965, 0.0156153, 0.0155161, 0.0154467" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0155172, -0.015677, -0.0156173, -0.0155965, -0.0156153, -0.0155161, -0.0154467" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0479385, -0.0478745, -0.0485254, -0.048503, -0.0487899, -0.048375, -0.0482409" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0487591, 0.0486425, 0.0485254, 0.0486643, 0.0487899, 0.0485123, 0.0484405" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0572685, 0.0570762, 0.0573653, 0.0579132, 0.0575528, 0.0576319, 0.0574097" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0462303, -0.0497668, -0.0531795, -0.0549591, -0.0560051, -0.0563452, -0.0563736" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0480032, -0.0481711, -0.0481505, -0.0485321, -0.048716, -0.0484133, -0.0482778" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.048229, 0.0487514, 0.048621, 0.0491201, 0.0489647, 0.0487925, 0.0485369" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0155856, 0.0156505, 0.015504, 0.0156508, 0.0155445, 0.0154846, 0.0154159" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0155856, -0.0156505, -0.015504, -0.0156508, -0.0155445, -0.0154846, -0.0154159" \ ); } } internal_power () { when : "(!A * !B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0480237, -0.0481287, -0.0481623, -0.0482582, -0.0482893, -0.0483332, -0.0481812" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0482145, 0.0483927, 0.0483685, 0.0484051, 0.0487871, 0.0486607, 0.0484514" \ ); } } internal_power () { when : "(!A * !B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0594874, 0.05977, 0.0597144, 0.059808, 0.0597047, 0.0597761, 0.0596503" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0549399, -0.055796, -0.0562898, -0.0573673, -0.0578155, -0.0574744, -0.0573911" \ ); } } internal_power () { when : "(!A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0479929, -0.0486515, -0.0484992, -0.0487731, -0.0488304, -0.0484156, -0.048278" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0480378, 0.0486515, 0.0484992, 0.0487731, 0.0488304, 0.0486693, 0.0484795" \ ); } } internal_power () { when : "(!A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0156288, 0.0157239, 0.0155959, 0.015599, 0.0156093, 0.0155129, 0.0154446" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0156288, -0.0157239, -0.0155959, -0.015599, -0.0156093, -0.0155129, -0.0154446" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.615294; rise_capacitance : 0.615294; rise_capacitance_range (0.479756, 0.615294); fall_capacitance : 0.602586; fall_capacitance_range (0.481653, 0.602586); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.048988, -0.0491234, -0.0491197, -0.0493694, -0.0495448, -0.0493284, -0.0493187" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.049171, 0.0491393, 0.0495287, 0.0494866, 0.0499321, 0.0498073, 0.0496199" \ ); } } internal_power () { when : "(A * B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.065605, 0.0657443, 0.0662764, 0.0659302, 0.066391, 0.0657642, 0.065786" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0618505, -0.0620647, -0.0627776, -0.0630302, -0.0635304, -0.0631093, -0.0631212" \ ); } } internal_power () { when : "(A * !B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0490337, -0.0491864, -0.0495157, -0.0496265, -0.0499217, -0.0495509, -0.0494183" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0491427, 0.0494036, 0.0495157, 0.0496265, 0.0499217, 0.049797, 0.0496095" \ ); } } internal_power () { when : "(A * !B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0640243, 0.0643625, 0.064388, 0.0644797, 0.0640775, 0.0641163, 0.0638225" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0562414, -0.0580122, -0.060003, -0.0611896, -0.0619196, -0.0618996, -0.062126" \ ); } } internal_power () { when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0491154, -0.0491662, -0.0493651, -0.0493918, -0.0494455, -0.0494126, -0.049362" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0491154, 0.0491662, 0.0495705, 0.0496974, 0.04997, 0.0498195, 0.0496244" \ ); } } internal_power () { when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0659704, 0.0655124, 0.0661201, 0.0655571, 0.0655783, 0.065385, 0.0654264" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0618421, -0.0621447, -0.0628473, -0.0628105, -0.0635347, -0.0631067, -0.063115" \ ); } } internal_power () { when : "(!A * B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0490369, -0.0491113, -0.0495557, -0.0498399, -0.049938, -0.0495533, -0.0494212" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0492543, 0.0495299, 0.0495557, 0.0498399, 0.049938, 0.0498047, 0.0496089" \ ); } } internal_power () { when : "(!A * B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0625322, 0.0626437, 0.063061, 0.0631335, 0.0629587, 0.0630048, 0.0626032" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0543751, -0.0562892, -0.0586687, -0.0603654, -0.061259, -0.0614299, -0.0617419" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0490271, -0.0491714, -0.0492471, -0.0495171, -0.0495568, -0.0495351, -0.0493618" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0491035, 0.0491714, 0.0495709, 0.0495171, 0.0499696, 0.0498189, 0.0496236" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0653884, 0.0658999, 0.0658817, 0.0660989, 0.0659279, 0.065571, 0.0654561" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0618143, -0.0621392, -0.0628411, -0.0625942, -0.0635321, -0.0631051, -0.0631135" \ ); } } internal_power () { when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0490928, -0.0494023, -0.0495616, -0.0499076, -0.0499634, -0.0495849, -0.0494489" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0492684, 0.0494023, 0.0495616, 0.0499076, 0.0499634, 0.0498134, 0.0496183" \ ); } } internal_power () { when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0634569, 0.0636447, 0.0636568, 0.0638548, 0.0638983, 0.0635199, 0.0632073" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0561618, -0.0579699, -0.0599574, -0.0610217, -0.061882, -0.0618778, -0.0621119" \ ); } } } } cell (AND4x2_ASAP7_75t_R) { area : 0.11664; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 432.062; when : "(A * B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 208.791; when : "(A * B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 211.424; when : "(A * B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 172.339; when : "(A * B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 214.705; when : "(A * !B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 173.664; when : "(A * !B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 174.729; when : "(A * !B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 165.65; when : "(A * !B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 220.59; when : "(!A * B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 175.736; when : "(!A * B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 176.839; when : "(!A * B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 167.23; when : "(!A * B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 177.936; when : "(!A * !B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 167.833; when : "(!A * !B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 168.517; when : "(!A * !B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 163.837; when : "(!A * !B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 198.243; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B * C * D)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "27.7416, 31.6017, 37.87, 48.1444, 66.6716, 102.046, 172.184", \ "28.9628, 32.74, 38.8583, 49.2089, 67.7101, 103.102, 173.218", \ "31.3848, 35.2286, 41.4021, 51.7456, 70.2458, 105.65, 175.77", \ "36.9661, 40.797, 46.9726, 57.3148, 75.8376, 111.254, 181.371", \ "45.1347, 49.0529, 55.3203, 65.8896, 84.5394, 120.014, 190.144", \ "56.6355, 60.703, 67.0188, 77.4599, 96.2493, 132.203, 202.494", \ "72.4402, 76.8898, 83.556, 94.2737, 112.895, 148.354, 218.93" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.9443, 19.2745, 29.085, 48.1148, 86.3579, 164.017, 321.29", \ "13.9306, 19.2633, 29.0777, 48.1062, 86.3155, 164.038, 321.291", \ "13.8958, 19.2429, 29.0663, 48.1047, 86.3087, 163.998, 321.288", \ "14.321, 19.6141, 29.3618, 48.2777, 86.4628, 164.072, 321.301", \ "15.284, 20.5155, 30.3755, 49.2527, 87.2482, 164.609, 321.493", \ "17.285, 22.2725, 31.6162, 50.2353, 88.6516, 165.492, 322.326", \ "20.9107, 25.8224, 34.7552, 52.3307, 89.3192, 166.863, 323.096" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.7137, 16.0727, 20.1451, 27.7234, 42.5454, 72.0598, 131.001", \ "15.6124, 17.9762, 22.0576, 29.6467, 44.4741, 73.9543, 132.9", \ "19.0491, 21.4152, 25.505, 33.0632, 47.8304, 77.3361, 136.292", \ "24.2083, 26.7245, 30.9408, 38.6845, 53.4156, 82.9383, 141.684", \ "31.088, 33.8503, 38.2399, 45.9651, 60.8288, 90.2593, 149.04", \ "39.9932, 43.0936, 47.8762, 55.8367, 70.6935, 100.238, 159.285", \ "51.2173, 54.8531, 60.2775, 68.688, 83.6335, 113.071, 172.201" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.16496, 10.942, 18.4814, 33.7503, 64.7374, 127.216, 252.391", \ "7.17928, 10.9478, 18.4784, 33.7487, 64.7368, 127.179, 252.404", \ "7.44655, 11.1433, 18.602, 33.8294, 64.7642, 127.182, 252.391", \ "8.36745, 11.9845, 19.2559, 34.2153, 64.9757, 127.233, 252.393", \ "9.88702, 13.3572, 20.4302, 35.2092, 65.4851, 127.534, 252.53", \ "12.2469, 15.7581, 22.5061, 36.865, 66.4618, 128.028, 252.795", \ "15.8005, 19.4518, 26.0343, 39.4316, 68.383, 129.026, 253.786" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "29.224, 33.0726, 39.2473, 49.5711, 68.0941, 103.489, 173.603", \ "30.2812, 34.1163, 40.3214, 50.6345, 69.1486, 104.543, 174.66", \ "32.3712, 36.2113, 42.399, 52.718, 71.237, 106.641, 176.755", \ "36.7982, 40.64, 46.8448, 57.2106, 75.7215, 111.123, 181.239", \ "43.6479, 47.6104, 53.957, 64.4828, 83.1984, 118.673, 188.79", \ "53.5373, 57.6962, 64.1876, 74.7845, 93.5991, 129.458, 199.539", \ "67.6171, 72.1289, 79.1262, 90.0839, 108.88, 144.569, 215.013" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.9223, 19.2588, 29.1064, 48.1049, 86.3264, 164.025, 321.289", \ "13.9166, 19.266, 29.0773, 48.1025, 86.3395, 164.023, 321.28", \ "13.9042, 19.244, 29.0671, 48.0824, 86.3399, 164.018, 321.286", \ "14.3715, 19.6894, 29.3719, 48.3064, 86.4375, 164.077, 321.298", \ "15.2406, 20.5627, 30.4252, 49.2078, 87.1469, 164.546, 321.514", \ "16.9113, 22.1032, 31.6077, 50.3577, 88.5276, 165.357, 322.112", \ "20.2041, 25.4431, 34.5169, 52.4535, 89.4943, 167.158, 322.933" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "14.3511, 16.7193, 20.8143, 28.4055, 43.2355, 72.7542, 131.72", \ "16.2233, 18.5907, 22.6922, 30.2934, 45.1363, 74.6545, 133.621", \ "19.7611, 22.1311, 26.2308, 33.8421, 48.6825, 78.2052, 137.165", \ "25.3103, 27.8012, 32.015, 39.6692, 54.534, 84.0697, 143.035", \ "32.7512, 35.4631, 39.8328, 47.5822, 62.4943, 92.0943, 151.004", \ "42.4904, 45.5506, 50.255, 58.2019, 73.1387, 102.672, 161.699", \ "55.093, 58.6678, 64.0606, 72.4675, 87.5995, 117.086, 175.99" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.27038, 11.031, 18.5513, 33.8098, 64.7835, 127.226, 252.426", \ "7.27644, 11.0316, 18.548, 33.8101, 64.7824, 127.216, 252.427", \ "7.46689, 11.1768, 18.6402, 33.8584, 64.798, 127.229, 252.442", \ "8.33932, 12.0134, 19.2199, 34.2115, 64.974, 127.275, 252.431", \ "9.85149, 13.3353, 20.4095, 35.137, 65.4361, 127.547, 252.547", \ "12.1425, 15.6207, 22.3463, 36.499, 66.3452, 127.915, 252.738", \ "15.5283, 19.0923, 25.6379, 39.1907, 68.0915, 128.799, 253.369" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "30.2306, 34.0816, 40.2611, 50.6086, 69.1045, 104.5, 174.606", \ "31.188, 35.0366, 41.2326, 51.5682, 70.0676, 105.459, 175.572", \ "32.9254, 36.7674, 42.9458, 53.2931, 71.795, 107.195, 177.305", \ "36.1312, 40.0176, 46.2725, 56.5837, 75.1228, 110.549, 180.688", \ "41.2654, 45.2768, 51.612, 62.1757, 80.9132, 116.35, 186.464", \ "49.2465, 53.4039, 59.9489, 70.6501, 89.4694, 125.164, 195.502", \ "60.7766, 65.3016, 72.2699, 83.3209, 102.421, 138.183, 208.247" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.9401, 19.2683, 29.0961, 48.1251, 86.3341, 164.034, 321.295", \ "13.945, 19.2569, 29.0785, 48.1045, 86.3175, 164.022, 321.289", \ "13.9021, 19.2401, 29.062, 48.0871, 86.3217, 163.984, 321.292", \ "14.284, 19.5948, 29.3511, 48.3379, 86.4667, 164.094, 321.308", \ "14.9656, 20.3679, 30.2997, 49.0931, 87.054, 164.49, 321.484", \ "16.4309, 21.7498, 31.5416, 50.1904, 88.2272, 165.243, 322.061", \ "19.2854, 24.6823, 34.1571, 52.5869, 89.7818, 166.212, 322.834" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "15.0582, 17.4481, 21.5704, 29.1855, 44.0379, 73.5736, 132.554", \ "16.7648, 19.1589, 23.2831, 30.8976, 45.759, 75.2952, 134.276", \ "20.4367, 22.8179, 26.9353, 34.5419, 49.4032, 78.9389, 137.912", \ "26.3065, 28.7929, 32.9939, 40.6489, 55.5347, 85.0729, 144.055", \ "34.1908, 36.8926, 41.2703, 49.0072, 63.9091, 93.5212, 152.462", \ "44.7082, 47.7562, 52.4459, 60.4662, 75.3849, 104.955, 164.054", \ "58.4608, 62.0004, 67.3345, 75.7717, 90.8362, 120.234, 179.222" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.41716, 11.1575, 18.6571, 33.8959, 64.8426, 127.268, 252.459", \ "7.41833, 11.1607, 18.6529, 33.8945, 64.8379, 127.269, 252.458", \ "7.55752, 11.2755, 18.729, 33.9378, 64.8575, 127.272, 252.472", \ "8.37019, 11.9659, 19.2308, 34.2532, 65.0014, 127.306, 252.464", \ "9.82181, 13.3071, 20.3922, 35.2003, 65.4911, 127.582, 252.574", \ "12.1431, 15.5834, 22.23, 36.379, 66.2583, 127.897, 252.851", \ "15.4322, 19.0359, 25.5547, 38.9354, 67.9338, 128.777, 253.13" \ ); } } timing () { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "30.6153, 34.4652, 40.6622, 50.9956, 69.4883, 104.886, 174.99", \ "31.4526, 35.2931, 41.4829, 51.8329, 70.3319, 105.726, 175.84", \ "32.8548, 36.6947, 42.8699, 53.2255, 71.7285, 107.125, 177.237", \ "35.2885, 39.1454, 45.3383, 55.6845, 74.2035, 109.586, 179.696", \ "38.9106, 42.8493, 49.1871, 59.6848, 78.3888, 113.861, 183.963", \ "44.4275, 48.5681, 55.0823, 65.7978, 84.6372, 120.288, 190.52", \ "52.4443, 56.9222, 63.8311, 74.9849, 94.1604, 129.864, 200.46" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.9037, 19.2815, 29.0965, 48.1255, 86.3411, 164.034, 321.295", \ "13.9082, 19.2795, 29.0839, 48.1103, 86.3315, 164.003, 321.29", \ "13.9011, 19.2461, 29.0515, 48.0922, 86.3208, 164.029, 321.293", \ "14.2136, 19.5121, 29.2901, 48.2734, 86.4142, 164.083, 321.308", \ "14.7303, 20.1556, 30.0017, 48.965, 86.9855, 164.418, 321.462", \ "15.8167, 21.2169, 30.9915, 49.8597, 88.16, 165.021, 321.852", \ "18.1366, 23.6372, 33.4031, 52.1358, 89.4379, 166.412, 322.744" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "15.4655, 17.8993, 22.0707, 29.7321, 44.6155, 74.1746, 133.17", \ "17.2549, 19.6874, 23.8604, 31.5261, 46.414, 75.9742, 134.961", \ "20.9952, 23.4167, 27.5822, 35.2527, 50.146, 79.7184, 138.721", \ "27.1164, 29.6328, 33.8551, 41.5634, 56.4504, 85.9936, 144.984", \ "35.443, 38.1559, 42.5226, 50.2966, 65.2589, 94.8186, 153.825", \ "46.7176, 49.7592, 54.4961, 62.4368, 77.4118, 107, 166.054", \ "61.7192, 65.2809, 70.573, 78.9592, 94.0196, 123.557, 182.558" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.63281, 11.3696, 18.8474, 34.0553, 64.9715, 127.354, 252.517", \ "7.62588, 11.3649, 18.8419, 34.0478, 64.969, 127.353, 252.531", \ "7.70141, 11.4201, 18.8783, 34.0626, 64.9721, 127.347, 252.516", \ "8.47885, 12.093, 19.3392, 34.3273, 65.078, 127.379, 252.52", \ "9.87778, 13.3823, 20.4201, 35.2053, 65.5214, 127.603, 252.62", \ "12.1412, 15.5356, 22.2657, 36.5906, 66.4114, 128.04, 252.846", \ "15.4017, 18.9233, 25.4197, 38.9677, 67.8918, 128.757, 253.314" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.176465, 0.179589, 0.186581, 0.19463, 0.201161, 0.204993, 0.207224", \ "0.171683, 0.17435, 0.181093, 0.18948, 0.196135, 0.200268, 0.202673", \ "0.166331, 0.168938, 0.175126, 0.183085, 0.190203, 0.19479, 0.19747", \ "0.165575, 0.165381, 0.169118, 0.176005, 0.17902, 0.182523, 0.185555", \ "0.175738, 0.175064, 0.176559, 0.182788, 0.177225, 0.18323, 0.181996", \ "0.20519, 0.202398, 0.203407, 0.200266, 0.225147, 0.215265, 0.222506", \ "0.273209, 0.261795, 0.257359, 0.251661, 0.255499, 0.259337, 0.26244" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.441004, 0.449323, 0.455859, 0.459739, 0.461711, 0.462743, 0.463023", \ "0.437196, 0.445468, 0.452772, 0.457882, 0.460367, 0.461175, 0.461233", \ "0.429499, 0.437244, 0.445217, 0.452298, 0.455569, 0.458123, 0.458927", \ "0.426566, 0.43189, 0.440393, 0.447939, 0.45386, 0.455292, 0.459831", \ "0.431608, 0.434813, 0.440605, 0.447587, 0.45406, 0.458103, 0.460212", \ "0.45546, 0.455502, 0.458179, 0.464152, 0.469967, 0.474811, 0.477826", \ "0.521641, 0.515583, 0.514254, 0.51706, 0.521634, 0.526268, 0.530071" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.387243, 0.390134, 0.39696, 0.404896, 0.411603, 0.415299, 0.417643", \ "0.381727, 0.384384, 0.391328, 0.399395, 0.405778, 0.409796, 0.412129", \ "0.37611, 0.378558, 0.384451, 0.39201, 0.39872, 0.403089, 0.405609", \ "0.376373, 0.377295, 0.381351, 0.387804, 0.395505, 0.401133, 0.404335", \ "0.386898, 0.384848, 0.386213, 0.392002, 0.39901, 0.405113, 0.409789", \ "0.417861, 0.411858, 0.410863, 0.411164, 0.417113, 0.42334, 0.42796", \ "0.484014, 0.473561, 0.466983, 0.464156, 0.466517, 0.470395, 0.47562" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.231622, 0.240336, 0.247187, 0.25127, 0.253356, 0.254456, 0.254832", \ "0.22678, 0.236023, 0.243458, 0.248588, 0.251196, 0.251348, 0.252441", \ "0.219362, 0.226028, 0.23263, 0.233426, 0.229692, 0.23004, 0.231046", \ "0.216877, 0.221563, 0.227681, 0.238258, 0.230655, 0.235426, 0.198779", \ "0.220361, 0.225552, 0.232346, 0.234598, 0.229269, 0.223135, 0.206806", \ "0.245235, 0.244106, 0.246316, 0.260408, 0.257818, 0.260935, 0.264974", \ "0.3105, 0.303894, 0.301556, 0.296982, 0.306244, 0.32754, 0.352882" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.180067, 0.182797, 0.188952, 0.197264, 0.203597, 0.207394, 0.209511", \ "0.175976, 0.178372, 0.185533, 0.193545, 0.20023, 0.204309, 0.206577", \ "0.170923, 0.173635, 0.180091, 0.188284, 0.195334, 0.199911, 0.202417", \ "0.169543, 0.1686, 0.174194, 0.180058, 0.185709, 0.189498, 0.192134", \ "0.177831, 0.176154, 0.17983, 0.182796, 0.184253, 0.185589, 0.184322", \ "0.199997, 0.195854, 0.195415, 0.207312, 0.219354, 0.209998, 0.194175", \ "0.262291, 0.251948, 0.248775, 0.248076, 0.247092, 0.276099, 0.25932" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.471427, 0.47953, 0.486476, 0.491007, 0.493307, 0.494684, 0.495483", \ "0.46747, 0.475617, 0.483085, 0.48816, 0.491295, 0.492777, 0.493556", \ "0.4614, 0.468498, 0.476461, 0.482562, 0.486479, 0.488618, 0.489692", \ "0.459712, 0.465335, 0.472573, 0.479855, 0.485725, 0.488363, 0.490196", \ "0.467565, 0.470687, 0.475577, 0.48173, 0.487542, 0.491305, 0.494616", \ "0.491241, 0.490141, 0.493405, 0.499025, 0.505302, 0.50989, 0.51335", \ "0.558153, 0.552267, 0.551163, 0.55307, 0.557693, 0.562598, 0.566577" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.427529, 0.43024, 0.436393, 0.444665, 0.451001, 0.454829, 0.456953", \ "0.423152, 0.425825, 0.432885, 0.441026, 0.447612, 0.451663, 0.453815", \ "0.417639, 0.420411, 0.426818, 0.434798, 0.441639, 0.446053, 0.448497", \ "0.417464, 0.418871, 0.423557, 0.430825, 0.438108, 0.443165, 0.446025", \ "0.424818, 0.422552, 0.424846, 0.43063, 0.438306, 0.445038, 0.449237", \ "0.449163, 0.443942, 0.442665, 0.445593, 0.450675, 0.457958, 0.461837", \ "0.511517, 0.502712, 0.496341, 0.494421, 0.497398, 0.502147, 0.507534" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.227973, 0.236405, 0.243609, 0.248313, 0.251126, 0.252496, 0.253191", \ "0.224305, 0.232682, 0.240416, 0.24573, 0.248431, 0.24999, 0.250811", \ "0.217332, 0.224272, 0.230558, 0.237071, 0.240721, 0.242619, 0.243541", \ "0.215537, 0.222003, 0.226415, 0.232938, 0.236395, 0.240372, 0.240545", \ "0.224162, 0.225772, 0.230283, 0.236167, 0.239643, 0.246553, 0.242697", \ "0.246127, 0.245503, 0.247541, 0.250744, 0.271199, 0.263423, 0.267265", \ "0.313855, 0.306685, 0.308314, 0.308447, 0.324504, 0.328114, 0.338553" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.180178, 0.183001, 0.189522, 0.197539, 0.203926, 0.207632, 0.209831", \ "0.175819, 0.178936, 0.185817, 0.193955, 0.200594, 0.204594, 0.206729", \ "0.171053, 0.17389, 0.180506, 0.188894, 0.195834, 0.200254, 0.202646", \ "0.167632, 0.169489, 0.173754, 0.175828, 0.180686, 0.182827, 0.190434", \ "0.170751, 0.170838, 0.178305, 0.180184, 0.183049, 0.183615, 0.186175", \ "0.192325, 0.18824, 0.194867, 0.199581, 0.205788, 0.204349, 0.206139", \ "0.251607, 0.24266, 0.238367, 0.247329, 0.253574, 0.250395, 0.216787" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.508053, 0.51604, 0.523709, 0.528752, 0.531656, 0.533262, 0.533847", \ "0.49928, 0.506778, 0.514209, 0.519615, 0.522709, 0.524582, 0.52563", \ "0.495853, 0.502871, 0.510729, 0.517961, 0.522026, 0.52432, 0.52549", \ "0.495374, 0.500399, 0.508134, 0.515466, 0.521355, 0.524188, 0.527479", \ "0.501652, 0.504292, 0.509246, 0.516587, 0.522697, 0.526497, 0.529231", \ "0.528866, 0.528866, 0.530441, 0.534958, 0.540772, 0.54575, 0.549845", \ "0.597504, 0.593829, 0.590897, 0.592014, 0.59602, 0.600878, 0.604851" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.470432, 0.473249, 0.479767, 0.487787, 0.494137, 0.497871, 0.500062", \ "0.466491, 0.469591, 0.476397, 0.484432, 0.49097, 0.494912, 0.497082", \ "0.461587, 0.464476, 0.47115, 0.479528, 0.486364, 0.490701, 0.493086", \ "0.459544, 0.461204, 0.46725, 0.476057, 0.482653, 0.48813, 0.490607", \ "0.464601, 0.463043, 0.466464, 0.472894, 0.480789, 0.486493, 0.489676", \ "0.483871, 0.479274, 0.481112, 0.484079, 0.490118, 0.496274, 0.500309", \ "0.542652, 0.534711, 0.530684, 0.531544, 0.53575, 0.540639, 0.547201" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.225044, 0.233388, 0.240591, 0.245695, 0.248638, 0.25026, 0.250868", \ "0.218773, 0.226643, 0.234481, 0.240236, 0.243503, 0.245528, 0.246684", \ "0.213249, 0.21894, 0.224744, 0.228276, 0.232163, 0.234363, 0.235467", \ "0.212487, 0.216925, 0.222472, 0.226833, 0.230739, 0.234118, 0.233223", \ "0.219077, 0.221486, 0.2289, 0.238952, 0.234043, 0.241541, 0.240478", \ "0.246022, 0.245254, 0.24353, 0.255502, 0.26255, 0.264214, 0.274866", \ "0.314971, 0.309675, 0.306269, 0.309367, 0.319362, 0.329248, 0.314447" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.178802, 0.182852, 0.189633, 0.197551, 0.203909, 0.207583, 0.209601", \ "0.17588, 0.178369, 0.185587, 0.193993, 0.200552, 0.204534, 0.206649", \ "0.170732, 0.173477, 0.180389, 0.188849, 0.195705, 0.200019, 0.202409", \ "0.168716, 0.169405, 0.173969, 0.179806, 0.187788, 0.18456, 0.185209", \ "0.170469, 0.170053, 0.174746, 0.178793, 0.181985, 0.187822, 0.189616", \ "0.185561, 0.186208, 0.186982, 0.194774, 0.210716, 0.20563, 0.207354", \ "0.241173, 0.235451, 0.234486, 0.241398, 0.243707, 0.238369, 0.259541" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.538226, 0.545998, 0.55343, 0.558713, 0.561903, 0.563639, 0.564772", \ "0.532168, 0.539468, 0.54699, 0.552605, 0.556103, 0.558038, 0.559248", \ "0.529933, 0.536633, 0.544818, 0.551652, 0.556034, 0.557806, 0.559236", \ "0.530242, 0.535321, 0.542172, 0.550046, 0.555384, 0.559406, 0.561322", \ "0.537703, 0.53959, 0.544451, 0.550777, 0.557212, 0.562146, 0.565097", \ "0.566872, 0.565404, 0.56748, 0.572312, 0.578023, 0.583113, 0.585945", \ "0.639478, 0.632773, 0.630854, 0.630976, 0.635534, 0.640293, 0.644409" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.518942, 0.52299, 0.529824, 0.537762, 0.544091, 0.547856, 0.549927", \ "0.516593, 0.519053, 0.526203, 0.534537, 0.541031, 0.544966, 0.547144", \ "0.51153, 0.514394, 0.521361, 0.529758, 0.536467, 0.540699, 0.54301", \ "0.509975, 0.512754, 0.518613, 0.526414, 0.532645, 0.537704, 0.540436", \ "0.511888, 0.513124, 0.517265, 0.524664, 0.531704, 0.536304, 0.53885", \ "0.526688, 0.52603, 0.527269, 0.532727, 0.539596, 0.545077, 0.54927", \ "0.582755, 0.577302, 0.575783, 0.578232, 0.583108, 0.589675, 0.5944" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.210994, 0.219041, 0.22673, 0.232197, 0.235492, 0.237292, 0.238335", \ "0.207553, 0.215234, 0.223169, 0.229115, 0.232814, 0.23487, 0.23606", \ "0.202921, 0.208913, 0.215172, 0.221121, 0.225863, 0.230761, 0.232056", \ "0.202585, 0.207384, 0.212591, 0.219196, 0.223928, 0.223793, 0.224491", \ "0.210053, 0.211998, 0.215049, 0.225287, 0.228191, 0.22878, 0.231146", \ "0.238878, 0.236861, 0.241963, 0.252009, 0.256513, 0.255968, 0.261463", \ "0.312751, 0.30546, 0.305387, 0.308241, 0.316034, 0.336605, 0.325253" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.641521; rise_capacitance : 0.640697; rise_capacitance_range (0.381334, 0.640697); fall_capacitance : 0.641521; fall_capacitance_range (0.379313, 0.641521); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0671926, -0.0673198, -0.0680409, -0.068185, -0.0684008, -0.067856, -0.0678423" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0671926, 0.0673198, 0.0680409, 0.068185, 0.0684008, 0.0682199, 0.0680206" \ ); } } internal_power () { when : "(B * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0166479, 0.0162306, 0.0163097, 0.0160127, 0.0159426, 0.015803, 0.0157517" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.016449, -0.0158113, -0.0162248, -0.0160127, -0.0159426, -0.015803, -0.0156919" \ ); } } internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0672037, -0.067292, -0.0678063, -0.0682161, -0.0683735, -0.0678378, -0.0678388" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0672037, 0.067292, 0.0678063, 0.0682161, 0.0683735, 0.0682299, 0.0680309" \ ); } } internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0165645, 0.0162047, 0.0161626, 0.0160378, 0.0159316, 0.0157897, 0.0157434" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.016446, -0.0157674, -0.0160528, -0.0160378, -0.0159316, -0.0157897, -0.0156856" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.067155, -0.0672763, -0.0677757, -0.0681868, -0.0683933, -0.0677686, -0.0678042" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.067155, 0.0675522, 0.0677757, 0.0681868, 0.0684008, 0.0682212, 0.0680224" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0165731, 0.0161972, 0.0161727, 0.0160593, 0.0159434, 0.0158062, 0.0157534" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0164189, -0.015805, -0.016032, -0.0160593, -0.0159434, -0.0158062, -0.0156957" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.599309; rise_capacitance : 0.599309; rise_capacitance_range (0.437557, 0.599309); fall_capacitance : 0.588048; fall_capacitance_range (0.453604, 0.588048); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0480513, -0.0486628, -0.0483655, -0.0490848, -0.0488139, -0.0488233, -0.0484664" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0486971, 0.0490404, 0.0486091, 0.0492622, 0.0488139, 0.0488233, 0.0488106" \ ); } } internal_power () { when : "(A * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0158418, 0.0160306, 0.0156254, 0.01594, 0.0158423, 0.0156686, 0.0156007" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0158418, -0.0160306, -0.0156254, -0.0159383, -0.0157365, -0.0156009, -0.0155587" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0482314, -0.0485372, -0.048476, -0.0490869, -0.0490818, -0.0488573, -0.0484687" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0487263, 0.0485372, 0.0490305, 0.04929, 0.0490818, 0.0488708, 0.0488373" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0159192, 0.0160309, 0.015893, 0.0159395, 0.0158412, 0.0156669, 0.015598" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0159192, -0.0160259, -0.015893, -0.0158973, -0.0158014, -0.0155958, -0.015558" \ ); } } internal_power () { when : "(!A * C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0480544, -0.0480303, -0.0481622, -0.048205, -0.0484281, -0.0484119, -0.0482754" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0509784, 0.0502686, 0.0497437, 0.0499018, 0.0494547, 0.0490273, 0.0486992" \ ); } } internal_power () { when : "(!A * C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0597108, 0.0595624, 0.0599041, 0.0599612, 0.0600983, 0.0601023, 0.0599822" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0546154, -0.055561, -0.0568934, -0.0576974, -0.0579071, -0.0573918, -0.0574874" \ ); } } internal_power () { when : "(!A * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0479445, -0.0480456, -0.0483491, -0.0483824, -0.048403, -0.0485212, -0.048392" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0503002, 0.0499604, 0.0499497, 0.0498365, 0.0499092, 0.0495244, 0.0489486" \ ); } } internal_power () { when : "(!A * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0156672, 0.0157084, 0.0156939, 0.0156186, 0.0155539, 0.0155808, 0.0155187" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0156672, -0.0157084, -0.0156939, -0.0156186, -0.0155539, -0.0155808, -0.0155187" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0479647, -0.0484176, -0.0486306, -0.0488216, -0.0490248, -0.0485298, -0.0483884" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0484068, 0.0484176, 0.0486306, 0.0488216, 0.0490248, 0.0488696, 0.0486262" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0157764, 0.0158676, 0.0157345, 0.0157491, 0.0157164, 0.0156183, 0.0155457" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0157764, -0.0158676, -0.0157345, -0.0157491, -0.0157164, -0.0156183, -0.0155315" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.59612; rise_capacitance : 0.59612; rise_capacitance_range (0.452401, 0.59612); fall_capacitance : 0.583595; fall_capacitance_range (0.458285, 0.583595); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0478006, -0.0483078, -0.0482337, -0.0482044, -0.0486559, -0.0481484, -0.0481658" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.048415, 0.0483078, 0.0482337, 0.0482044, 0.0486559, 0.0484634, 0.0483863" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0157961, 0.0159369, 0.015884, 0.0156714, 0.0157491, 0.0155389, 0.0155122" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0157961, -0.015773, -0.0156812, -0.0156316, -0.0156415, -0.0155143, -0.015436" \ ); } } internal_power () { when : "(A * !B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0476997, -0.0478903, -0.0479942, -0.0478771, -0.0481615, -0.0482073, -0.0480442" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0484427, 0.0483977, 0.0483865, 0.0483226, 0.0486538, 0.0485541, 0.0483748" \ ); } } internal_power () { when : "(A * !B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0594815, 0.060037, 0.0601433, 0.0596498, 0.06025, 0.0599423, 0.0599817" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0549003, -0.0556608, -0.0563487, -0.0573639, -0.0578244, -0.0574714, -0.0573694" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0479558, -0.048325, -0.0483762, -0.0486381, -0.0487246, -0.0483185, -0.0481788" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0480257, 0.048325, 0.0483762, 0.0486381, 0.0487246, 0.0485914, 0.0484065" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0156825, 0.0158042, 0.0156569, 0.0156332, 0.015631, 0.015532, 0.0154607" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0156825, -0.0158042, -0.0156569, -0.0156332, -0.015631, -0.015532, -0.015451" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0479212, -0.0482328, -0.0484245, -0.0485311, -0.048681, -0.048281, -0.0481514" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0488366, 0.0487297, 0.0484245, 0.0485311, 0.048681, 0.048429, 0.0483698" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0573811, 0.0570677, 0.0574039, 0.0576456, 0.0575191, 0.0576355, 0.0574032" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0464772, -0.0506839, -0.0532366, -0.0549816, -0.056033, -0.0563406, -0.0563586" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0479526, -0.048462, -0.0480829, -0.0484152, -0.0486245, -0.0483265, -0.0481885" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0482054, 0.048462, 0.0485315, 0.0487391, 0.0488744, 0.0487213, 0.0484716" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0156043, 0.0157807, 0.0156113, 0.0156896, 0.0155592, 0.0154973, 0.0154267" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0156043, -0.0157807, -0.0156113, -0.0156896, -0.0155592, -0.0154973, -0.0154267" \ ); } } internal_power () { when : "(!A * !B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0477684, -0.0479003, -0.0480724, -0.0479738, -0.0481865, -0.0482449, -0.0480903" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0479075, 0.048164, 0.0485868, 0.0483552, 0.0486954, 0.0485843, 0.0483857" \ ); } } internal_power () { when : "(!A * !B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0592405, 0.0594236, 0.0598167, 0.059353, 0.0596911, 0.0597703, 0.0596409" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0547713, -0.0557235, -0.0564933, -0.0574098, -0.0578231, -0.0574622, -0.0573686" \ ); } } internal_power () { when : "(!A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0478915, -0.048358, -0.0484101, -0.0486726, -0.0487465, -0.0483273, -0.048186" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0478915, 0.048358, 0.0484101, 0.0486726, 0.0487465, 0.0486002, 0.0484112" \ ); } } internal_power () { when : "(!A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0158, 0.0157712, 0.0156288, 0.0156259, 0.0156201, 0.0155275, 0.0154581" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0157065, -0.0157712, -0.0156288, -0.0156259, -0.0156201, -0.0155275, -0.0154581" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.613289; rise_capacitance : 0.613289; rise_capacitance_range (0.479968, 0.613289); fall_capacitance : 0.600452; fall_capacitance_range (0.476929, 0.600452); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0486862, -0.0487492, -0.0487425, -0.049099, -0.0492521, -0.0490455, -0.0490488" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0486862, 0.0487492, 0.0492326, 0.0493583, 0.0496342, 0.0495283, 0.0493612" \ ); } } internal_power () { when : "(A * B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0661742, 0.0666379, 0.0659482, 0.066022, 0.0663669, 0.0657248, 0.0657427" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0616644, -0.0619201, -0.0627821, -0.0631884, -0.0635204, -0.0630777, -0.06307" \ ); } } internal_power () { when : "(A * !B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0486579, -0.0490851, -0.0492194, -0.049506, -0.0496223, -0.0492648, -0.049137" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0486579, 0.0490851, 0.0492194, 0.049506, 0.0496223, 0.0495158, 0.0493498" \ ); } } internal_power () { when : "(A * !B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0640992, 0.0640487, 0.0641126, 0.0642965, 0.0637215, 0.0638426, 0.0635314" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0560475, -0.0579566, -0.0600104, -0.060855, -0.0619112, -0.0618656, -0.0620758" \ ); } } internal_power () { when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0487505, -0.0486087, -0.0488569, -0.0492324, -0.0492791, -0.0491369, -0.0490819" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0489065, 0.0492464, 0.0492799, 0.0495418, 0.0496816, 0.049552, 0.0493635" \ ); } } internal_power () { when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0651067, 0.0651128, 0.0656526, 0.0660614, 0.0659164, 0.0653459, 0.065389" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0620029, -0.062521, -0.0628371, -0.063304, -0.0635063, -0.0630575, -0.0630582" \ ); } } internal_power () { when : "(!A * B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0487669, -0.0489905, -0.0492636, -0.0494239, -0.049644, -0.0492669, -0.0491395" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0487669, 0.0489905, 0.0492636, 0.0494239, 0.049644, 0.0495292, 0.0493549" \ ); } } internal_power () { when : "(!A * B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.063022, 0.0633684, 0.0630716, 0.0632263, 0.0628685, 0.0629848, 0.0625763" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0541738, -0.0559597, -0.0586789, -0.0602833, -0.0612551, -0.0614034, -0.0616966" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0487189, -0.0488847, -0.0489899, -0.0489507, -0.0492658, -0.049257, -0.0490817" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.04891, 0.0492478, 0.0492803, 0.049468, 0.0496812, 0.0495514, 0.0493627" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0651295, 0.0660114, 0.0661274, 0.0650107, 0.0658958, 0.0655341, 0.0654158" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0619852, -0.0625109, -0.0628308, -0.0632489, -0.0635036, -0.0630558, -0.0630568" \ ); } } internal_power () { when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.048767, -0.0490973, -0.0492737, -0.0495651, -0.049677, -0.0493051, -0.0491672" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.048767, 0.0490973, 0.0492737, 0.0495651, 0.049677, 0.0495486, 0.0493606" \ ); } } internal_power () { when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0638127, 0.0635618, 0.0636343, 0.0638919, 0.0638547, 0.0634785, 0.0631657" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0559651, -0.0579001, -0.0599503, -0.0607392, -0.0618561, -0.0618277, -0.0620567" \ ); } } } } cell (AND5x1_ASAP7_75t_R) { area : 0.11664; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 308.486; when : "(A * B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 140.413; when : "(A * B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 142.745; when : "(A * B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 104.055; when : "(A * B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 145.378; when : "(A * B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 105.107; when : "(A * B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 106.162; when : "(A * B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 97.0727; when : "(A * B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 148.66; when : "(A * !B * C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 106.415; when : "(A * !B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 107.487; when : "(A * !B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 98.087; when : "(A * !B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 108.552; when : "(A * !B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 98.6761; when : "(A * !B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 99.3401; when : "(A * !B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 94.664; when : "(A * !B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 154.544; when : "(!A * B * C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 108.45; when : "(!A * B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 109.559; when : "(!A * B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 99.6282; when : "(!A * B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 110.662; when : "(!A * B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 100.233; when : "(!A * B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 100.921; when : "(!A * B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 96.0327; when : "(!A * B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 111.759; when : "(!A * !B * C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 100.827; when : "(!A * !B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 101.524; when : "(!A * !B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 96.4379; when : "(!A * !B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 102.208; when : "(!A * !B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 96.8975; when : "(!A * !B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 97.395; when : "(!A * !B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 94.163; when : "(!A * !B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 115.392; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B * C * D * E)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 368.64; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "45.1315, 63.4522, 98.597, 168.245, 307.373, 585.532, 1141.62", \ "46.3068, 64.636, 99.7942, 169.376, 308.531, 586.713, 1142.8", \ "48.6592, 66.9848, 102.109, 171.767, 310.902, 589.079, 1145.16", \ "53.6285, 71.9691, 107.129, 176.793, 315.929, 594.109, 1150.19", \ "60.5051, 79.266, 114.494, 184.179, 323.284, 601.415, 1157.54", \ "69.9201, 88.5561, 124.03, 194.407, 333.524, 611.63, 1167.75", \ "82.8397, 101.704, 136.795, 206.989, 345.986, 623.746, 1179.93" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "47.1632, 84.8031, 161.364, 316.281, 627.838, 1251.7, 2499.73", \ "47.1378, 84.8316, 161.357, 316.28, 627.838, 1251.7, 2499.74", \ "47.1634, 84.797, 161.34, 316.288, 627.838, 1251.7, 2499.73", \ "47.5106, 84.9883, 161.441, 316.305, 627.84, 1251.7, 2499.73", \ "48.3485, 85.897, 162.178, 316.618, 627.804, 1251.67, 2499.69", \ "48.8002, 86.8169, 162.938, 317.579, 628.565, 1251.57, 2499.69", \ "50.8173, 87.8297, 163.547, 318.452, 629.708, 1252.6, 2499.77" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "28.3968, 43.1502, 72.5413, 131.259, 248.671, 483.474, 952.836", \ "30.3143, 45.0539, 74.4325, 133.16, 250.577, 485.382, 954.744", \ "33.7566, 48.3897, 77.7732, 136.483, 253.906, 488.72, 958.083", \ "39.4701, 54.2046, 83.6025, 142.09, 259.743, 494.548, 963.911", \ "47.0851, 61.9281, 91.2571, 149.4, 266.802, 501.605, 970.963", \ "57.5547, 72.4913, 101.955, 160.875, 278.099, 512.948, 982.301", \ "71.9581, 87.0781, 116.549, 175.206, 292.709, 527.424, 996.843" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "33.5654, 64.0184, 125.41, 248.528, 495.021, 987.836, 1973.08", \ "33.5578, 64.0161, 125.417, 248.612, 495.021, 987.836, 1973.08", \ "33.6262, 64.0511, 125.429, 248.545, 495.012, 987.837, 1973.08", \ "34.031, 64.247, 125.479, 248.529, 494.86, 987.836, 1973.08", \ "34.9263, 64.7727, 125.788, 248.7, 495.011, 987.497, 1973.08", \ "36.3428, 65.8498, 126.42, 249.113, 495.106, 987.85, 1973.09", \ "39.0749, 67.6503, 127.151, 250.627, 495.394, 987.997, 1973.11" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "47.1758, 65.4832, 100.622, 170.265, 309.396, 587.469, 1143.66", \ "48.2478, 66.5569, 101.686, 171.341, 310.473, 588.572, 1144.73", \ "50.3884, 68.6954, 103.843, 173.493, 312.621, 590.8, 1146.88", \ "54.6126, 72.964, 108.104, 177.764, 316.902, 595.078, 1151.15", \ "60.9962, 79.6979, 114.927, 184.582, 323.728, 601.902, 1157.99", \ "69.5785, 88.2523, 123.773, 193.898, 332.917, 611.057, 1167.2", \ "81.9151, 100.667, 136.208, 205.954, 345.758, 623.731, 1179.81" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "47.1745, 84.812, 161.362, 316.262, 627.838, 1251.5, 2499.73", \ "47.1692, 84.816, 161.372, 316.288, 627.838, 1251.73, 2499.73", \ "47.1644, 84.8174, 161.358, 316.279, 627.838, 1251.7, 2499.72", \ "47.5056, 84.9997, 161.434, 316.304, 627.839, 1251.7, 2499.72", \ "48.3425, 85.7649, 162.114, 316.559, 627.866, 1251.7, 2499.73", \ "49.0922, 86.9683, 162.775, 317.4, 628.418, 1251.56, 2499.69", \ "51.2958, 87.878, 163.63, 317.997, 629.25, 1252.42, 2499.75" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "29.453, 44.2287, 73.6315, 132.352, 249.791, 484.61, 953.983", \ "31.3473, 46.1244, 75.5272, 134.25, 251.695, 486.497, 955.878", \ "34.8967, 49.5945, 79.0778, 137.807, 255.249, 490.062, 959.446", \ "40.9861, 55.7918, 85.2022, 143.95, 261.33, 496.182, 965.574", \ "49.4005, 64.3538, 93.7548, 152.493, 269.871, 504.617, 974.096", \ "60.9998, 75.8896, 105.419, 164.286, 281.65, 516.319, 985.774", \ "76.9585, 92.104, 121.452, 180.206, 297.698, 532.488, 1001.9" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "33.6458, 64.0816, 125.476, 248.59, 495.058, 987.869, 1973.11", \ "33.6361, 64.0828, 125.476, 248.587, 495.061, 987.859, 1973.1", \ "33.6803, 64.1023, 125.479, 248.596, 495.061, 987.866, 1973.12", \ "34.0178, 64.2715, 125.524, 248.584, 494.916, 987.863, 1973.12", \ "34.901, 64.7646, 125.773, 248.726, 494.937, 987.624, 1973.11", \ "36.1937, 65.5074, 126.156, 249.011, 495.288, 987.692, 1973.11", \ "38.7257, 67.1431, 126.952, 249.348, 495.339, 988.034, 1973.17" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "48.8656, 67.1722, 102.306, 171.958, 311.086, 589.231, 1145.35", \ "49.8843, 68.2096, 103.319, 172.978, 312.107, 590.284, 1146.37", \ "51.6779, 70.0012, 105.146, 174.797, 313.925, 592.104, 1148.18", \ "55.1473, 73.528, 108.651, 178.317, 317.439, 595.619, 1151.69", \ "60.5574, 79.1809, 114.42, 184.076, 323.205, 601.391, 1157.48", \ "68.0863, 86.8176, 122.346, 192.269, 331.449, 609.594, 1165.71", \ "78.6627, 97.5789, 133.167, 202.882, 342.691, 620.67, 1176.73" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "47.1671, 84.8191, 161.363, 316.28, 627.838, 1251.67, 2499.72", \ "47.1637, 84.7924, 161.344, 316.288, 627.838, 1251.7, 2499.71", \ "47.1444, 84.8003, 161.355, 316.279, 627.838, 1251.7, 2499.71", \ "47.4986, 84.9736, 161.422, 316.308, 627.84, 1251.7, 2499.71", \ "48.3077, 85.7142, 161.971, 316.53, 627.86, 1251.7, 2499.72", \ "49.1824, 86.8234, 162.679, 317.13, 628.382, 1251.69, 2499.72", \ "51.3869, 88.3749, 163.609, 317.959, 629.059, 1252.4, 2499.73" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "30.6801, 45.4808, 74.9125, 133.675, 251.065, 485.843, 955.354", \ "32.4021, 47.2069, 76.6346, 135.379, 252.841, 487.557, 957.078", \ "36.0975, 50.9077, 80.3388, 139.088, 256.552, 491.281, 960.777", \ "42.4621, 57.3372, 86.7592, 145.51, 262.942, 497.812, 967.221", \ "51.5025, 66.4175, 95.8786, 154.611, 272.039, 506.909, 976.316", \ "64.1986, 79.1117, 108.568, 167.472, 284.89, 519.618, 989.08", \ "81.6752, 96.7852, 126.22, 185.019, 302.544, 537.446, 1006.78" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "33.7765, 64.1824, 125.555, 248.642, 495.074, 987.692, 1973.17", \ "33.7742, 64.1808, 125.555, 248.647, 495.117, 987.675, 1973.17", \ "33.8054, 64.1811, 125.557, 248.671, 495.117, 987.77, 1973.16", \ "34.0907, 64.3188, 125.593, 248.677, 494.981, 987.916, 1973.17", \ "34.9578, 64.719, 125.817, 248.792, 495.022, 987.914, 1973.16", \ "36.0516, 65.6297, 126.183, 249.037, 495.153, 987.729, 1973.17", \ "38.4243, 67.029, 127.003, 249.42, 495.487, 988.075, 1973.23" \ ); } } timing () { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "49.8836, 68.1888, 103.322, 172.975, 312.103, 590.278, 1146.35", \ "50.8751, 69.1823, 104.315, 173.957, 313.095, 591.271, 1147.35", \ "52.4918, 70.8185, 105.941, 175.596, 314.728, 592.906, 1148.99", \ "55.2738, 73.6335, 108.76, 178.414, 317.544, 595.722, 1151.81", \ "59.6055, 78.1902, 113.415, 183.057, 322.188, 600.373, 1156.45", \ "65.8299, 84.4965, 120.114, 189.912, 328.94, 607.164, 1163.27", \ "74.085, 93.1704, 128.722, 198.898, 338.495, 616.438, 1172.4" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "47.166, 84.8161, 161.37, 316.254, 627.838, 1251.7, 2499.77", \ "47.163, 84.8138, 161.329, 316.279, 627.838, 1251.7, 2499.78", \ "47.1634, 84.8073, 161.339, 316.288, 627.838, 1251.7, 2499.78", \ "47.4131, 84.9404, 161.411, 316.301, 627.839, 1251.7, 2499.78", \ "48.1336, 85.5996, 161.84, 316.497, 627.861, 1251.7, 2499.78", \ "49.0595, 86.6696, 162.673, 317.04, 628.22, 1251.68, 2499.78", \ "51.2895, 88.0713, 163.71, 317.962, 629.076, 1252.31, 2499.83" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "31.6769, 46.5297, 76.0237, 134.83, 252.278, 487.094, 956.529", \ "33.3909, 48.2473, 77.7075, 136.498, 253.959, 488.805, 958.215", \ "37.1132, 51.9611, 81.4245, 140.218, 257.682, 492.528, 961.947", \ "43.6167, 58.4557, 87.9245, 146.727, 264.154, 499.042, 968.474", \ "53.3437, 68.2774, 97.7508, 156.51, 273.956, 508.84, 978.265", \ "66.8367, 81.6038, 111.321, 170.044, 287.512, 522.315, 991.812", \ "85.754, 100.752, 130.247, 189.097, 306.604, 541.498, 1010.87" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "33.9845, 64.3486, 125.674, 248.726, 495.031, 987.967, 1973.22", \ "33.985, 64.3472, 125.673, 248.726, 495.008, 987.968, 1973.2", \ "33.9864, 64.3512, 125.673, 248.726, 495.008, 987.968, 1973.21", \ "34.2121, 64.4392, 125.695, 248.73, 495.037, 987.969, 1973.22", \ "34.9444, 64.8366, 125.885, 248.841, 495.087, 987.969, 1973.21", \ "36.2021, 66.0821, 126.331, 249.037, 495.246, 987.784, 1973.23", \ "38.5239, 67.0316, 127.415, 249.582, 495.542, 988.226, 1973.27" \ ); } } timing () { related_pin : "E"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "50.3073, 68.6261, 103.749, 173.383, 312.524, 590.699, 1146.78", \ "51.1694, 69.4844, 104.609, 174.257, 313.388, 591.466, 1147.65", \ "52.5422, 70.8544, 105.992, 175.645, 314.775, 592.952, 1149.04", \ "54.8117, 73.1417, 108.267, 177.92, 317.048, 595.227, 1151.31", \ "58.0998, 76.5957, 111.798, 181.455, 320.576, 598.75, 1154.81", \ "62.4411, 81.0977, 116.547, 186.333, 325.516, 603.628, 1159.72", \ "68.0671, 87.1531, 122.816, 192.667, 331.986, 610.073, 1166.33" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "47.1643, 84.8129, 161.365, 316.294, 627.838, 1251.7, 2499.82", \ "47.1649, 84.8319, 161.355, 316.288, 627.838, 1251.72, 2499.81", \ "47.161, 84.8113, 161.345, 316.244, 627.838, 1251.7, 2499.81", \ "47.3475, 84.9272, 161.408, 316.296, 627.839, 1251.7, 2499.82", \ "47.9302, 85.3989, 161.725, 316.508, 627.861, 1251.7, 2499.8", \ "48.735, 86.7428, 162.425, 316.9, 628.164, 1251.69, 2499.81", \ "50.9988, 87.8088, 163.889, 318.718, 628.518, 1251.74, 2499.84" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "32.4927, 47.4166, 76.9255, 135.751, 253.199, 488.025, 957.557", \ "34.246, 49.1778, 78.6908, 137.515, 254.962, 489.788, 959.306", \ "37.9282, 52.8533, 82.3635, 141.19, 258.641, 493.468, 962.994", \ "44.7018, 59.586, 89.1053, 147.912, 265.386, 500.29, 969.737", \ "54.9214, 69.9131, 99.3756, 158.188, 275.647, 510.555, 979.999", \ "69.1024, 84.2292, 113.64, 172.602, 290.104, 524.883, 994.421", \ "89.4232, 104.505, 134.065, 192.912, 310.494, 545.338, 1014.89" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "34.3092, 64.6142, 125.862, 248.849, 495.159, 987.818, 1973.28", \ "34.303, 64.6057, 125.859, 248.848, 495.159, 987.818, 1973.27", \ "34.3178, 64.6033, 125.865, 248.848, 495.159, 987.818, 1973.28", \ "34.408, 64.6371, 125.858, 248.869, 495.157, 988.032, 1973.27", \ "35.1819, 64.9991, 126.023, 248.936, 495.17, 988.037, 1973.27", \ "36.3985, 66.096, 126.433, 249.142, 495.414, 987.849, 1973.29", \ "38.489, 67.1347, 127.963, 250.073, 495.616, 988.201, 1973.33" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.118504, 0.121723, 0.12357, 0.12464, 0.125411, 0.126019, 0.125757", \ "0.115227, 0.118501, 0.120497, 0.121514, 0.122292, 0.123044, 0.122856", \ "0.110224, 0.113704, 0.115887, 0.117209, 0.118005, 0.118704, 0.118558", \ "0.105304, 0.108729, 0.110584, 0.112341, 0.113304, 0.114084, 0.113975", \ "0.110358, 0.111387, 0.111785, 0.116306, 0.114904, 0.115834, 0.115602", \ "0.126148, 0.133792, 0.120937, 0.134356, 0.132404, 0.133299, 0.131486", \ "0.165945, 0.179656, 0.160823, 0.15771, 0.124494, 0.108589, 0.112226" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.32076, 0.321746, 0.322165, 0.322445, 0.322437, 0.322418, 0.322378", \ "0.318928, 0.319887, 0.320296, 0.320704, 0.320979, 0.321133, 0.321187", \ "0.314318, 0.316548, 0.31728, 0.317589, 0.317845, 0.317839, 0.317826", \ "0.311228, 0.314434, 0.315629, 0.317891, 0.316158, 0.316282, 0.316331", \ "0.312473, 0.315401, 0.317508, 0.319501, 0.320503, 0.320651, 0.320839", \ "0.327151, 0.330753, 0.333421, 0.334563, 0.335168, 0.336342, 0.336553", \ "0.371046, 0.37318, 0.375792, 0.37754, 0.37915, 0.379847, 0.380207" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.30448, 0.307527, 0.309615, 0.310599, 0.31107, 0.31131, 0.311243", \ "0.300982, 0.30401, 0.306262, 0.306713, 0.307399, 0.307853, 0.307977", \ "0.295174, 0.298517, 0.300628, 0.301826, 0.302417, 0.302719, 0.30283", \ "0.292697, 0.296134, 0.299254, 0.300726, 0.301561, 0.30199, 0.302179", \ "0.296217, 0.300897, 0.304027, 0.305178, 0.30697, 0.307433, 0.30804", \ "0.311265, 0.314693, 0.317596, 0.320535, 0.32281, 0.323663, 0.324562", \ "0.352956, 0.354616, 0.356485, 0.359809, 0.361357, 0.3622, 0.362059" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.13639, 0.137434, 0.137922, 0.138186, 0.138318, 0.138435, 0.138263", \ "0.13408, 0.134959, 0.135854, 0.136135, 0.136389, 0.13658, 0.136442", \ "0.125046, 0.119183, 0.120254, 0.120787, 0.120874, 0.121215, 0.121114", \ "0.124469, 0.122718, 0.12605, 0.109255, 0.128077, 0.12832, 0.128182", \ "0.124991, 0.125051, 0.121567, 0.0886784, 0.0866823, 0.0865997, 0.0862508", \ "0.1425, 0.14805, 0.152076, 0.154331, 0.149262, 0.148305, 0.147922", \ "0.18596, 0.193288, 0.19675, 0.236119, 0.189883, 0.18908, 0.188046" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.121077, 0.124161, 0.12609, 0.127055, 0.127728, 0.127734, 0.128163", \ "0.118715, 0.121983, 0.123947, 0.125055, 0.125789, 0.126054, 0.126276", \ "0.114599, 0.117947, 0.12015, 0.121346, 0.122184, 0.122904, 0.122771", \ "0.109002, 0.11196, 0.114903, 0.115666, 0.117385, 0.116919, 0.116928", \ "0.11183, 0.114131, 0.10909, 0.115368, 0.116475, 0.115169, 0.115497", \ "0.127955, 0.134233, 0.122208, 0.132329, 0.129117, 0.129239, 0.127134", \ "0.164177, 0.167543, 0.167516, 0.152843, 0.1613, 0.152794, 0.154821" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.355552, 0.357005, 0.357723, 0.358106, 0.358328, 0.358232, 0.35847", \ "0.353697, 0.355258, 0.356057, 0.35646, 0.35652, 0.356894, 0.356612", \ "0.349397, 0.351552, 0.352472, 0.352986, 0.353416, 0.353558, 0.353586", \ "0.34728, 0.350725, 0.352028, 0.353062, 0.353714, 0.354389, 0.354485", \ "0.34918, 0.352435, 0.354873, 0.355696, 0.356696, 0.356982, 0.357216", \ "0.363285, 0.366187, 0.369158, 0.371136, 0.372256, 0.372784, 0.372977", \ "0.407556, 0.409398, 0.41211, 0.414169, 0.415508, 0.416863, 0.417195" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.342922, 0.345976, 0.347881, 0.348831, 0.349285, 0.349555, 0.349547", \ "0.340419, 0.343676, 0.34561, 0.346664, 0.347205, 0.347472, 0.347578", \ "0.336298, 0.339706, 0.341859, 0.343058, 0.343697, 0.344002, 0.344173", \ "0.33353, 0.337411, 0.339868, 0.341412, 0.341899, 0.342697, 0.342845", \ "0.333584, 0.338149, 0.342652, 0.342889, 0.343908, 0.345321, 0.345342", \ "0.344216, 0.347369, 0.350671, 0.353132, 0.354776, 0.355659, 0.356896", \ "0.382158, 0.38407, 0.386588, 0.389313, 0.391557, 0.392337, 0.392074" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.13642, 0.138026, 0.13878, 0.139159, 0.139417, 0.13952, 0.139446", \ "0.134751, 0.136374, 0.137215, 0.13764, 0.137814, 0.13819, 0.137805", \ "0.12685, 0.124712, 0.129718, 0.130342, 0.130387, 0.13063, 0.130457", \ "0.124294, 0.125568, 0.127923, 0.128305, 0.12828, 0.128075, 0.127936", \ "0.128571, 0.132023, 0.1327, 0.134651, 0.133278, 0.1335, 0.133477", \ "0.146055, 0.146899, 0.151824, 0.156858, 0.154015, 0.15254, 0.15217", \ "0.186771, 0.193385, 0.197895, 0.192292, 0.193474, 0.194645, 0.193709" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.1211, 0.124269, 0.126166, 0.127191, 0.127892, 0.128329, 0.128389", \ "0.11886, 0.122133, 0.124, 0.125102, 0.125887, 0.126544, 0.126433", \ "0.115411, 0.118906, 0.121141, 0.122312, 0.123125, 0.123779, 0.123698", \ "0.107649, 0.11281, 0.113115, 0.1133, 0.11405, 0.114749, 0.114599", \ "0.110855, 0.112128, 0.111789, 0.113758, 0.111085, 0.113524, 0.11382", \ "0.116849, 0.120881, 0.122016, 0.126383, 0.129716, 0.128119, 0.124149", \ "0.155173, 0.160461, 0.15948, 0.144635, 0.156183, 0.150344, 0.146561" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.395972, 0.397646, 0.398525, 0.398942, 0.39909, 0.399827, 0.399572", \ "0.389744, 0.39152, 0.392488, 0.392974, 0.393309, 0.393573, 0.393491", \ "0.388308, 0.390543, 0.39181, 0.392422, 0.392834, 0.392844, 0.392907", \ "0.386496, 0.389051, 0.391227, 0.392169, 0.392602, 0.39284, 0.392945", \ "0.386453, 0.389314, 0.391902, 0.394212, 0.395131, 0.395164, 0.395305", \ "0.402374, 0.405417, 0.408634, 0.410401, 0.411491, 0.412013, 0.412385", \ "0.447126, 0.449756, 0.45182, 0.453998, 0.4557, 0.456792, 0.456862" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.385752, 0.388957, 0.390816, 0.391772, 0.392241, 0.392566, 0.392538", \ "0.383873, 0.387099, 0.388971, 0.39, 0.390531, 0.390783, 0.390901", \ "0.38028, 0.383708, 0.38582, 0.386955, 0.387544, 0.38781, 0.387952", \ "0.377742, 0.381374, 0.384198, 0.385834, 0.386539, 0.386863, 0.387039", \ "0.375937, 0.379904, 0.383723, 0.38474, 0.386763, 0.386901, 0.386786", \ "0.383642, 0.387684, 0.390427, 0.392202, 0.393866, 0.394256, 0.396074", \ "0.418747, 0.420797, 0.423116, 0.426536, 0.428107, 0.42944, 0.429708" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.135349, 0.137061, 0.137968, 0.138448, 0.138571, 0.1398, 0.13892", \ "0.131739, 0.13364, 0.134678, 0.135214, 0.135563, 0.1363, 0.135631", \ "0.124667, 0.126881, 0.12822, 0.1289, 0.129442, 0.12937, 0.12944", \ "0.120136, 0.125585, 0.125539, 0.126482, 0.127195, 0.12755, 0.127481", \ "0.126753, 0.128633, 0.130894, 0.129919, 0.130285, 0.131155, 0.131135", \ "0.142163, 0.149317, 0.146116, 0.152924, 0.152493, 0.151525, 0.150991", \ "0.186425, 0.198291, 0.194552, 0.196188, 0.196999, 0.204655, 0.1965" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.121189, 0.12441, 0.126233, 0.127237, 0.127889, 0.128504, 0.128336", \ "0.119058, 0.122345, 0.124126, 0.125214, 0.125978, 0.126614, 0.126192", \ "0.115674, 0.119148, 0.121221, 0.122421, 0.12322, 0.123919, 0.123784", \ "0.109558, 0.113194, 0.115499, 0.115403, 0.116157, 0.116814, 0.116668", \ "0.110386, 0.112098, 0.117255, 0.114679, 0.111085, 0.114294, 0.111431", \ "0.118732, 0.121317, 0.128424, 0.128038, 0.126195, 0.123849, 0.126822", \ "0.145849, 0.150163, 0.156147, 0.166645, 0.166651, 0.159094, 0.149746" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.432558, 0.434456, 0.436525, 0.437233, 0.438329, 0.436808, 0.436544", \ "0.426612, 0.428589, 0.429715, 0.430283, 0.430629, 0.430695, 0.430842", \ "0.42462, 0.426999, 0.428379, 0.429092, 0.429593, 0.429551, 0.429883", \ "0.419805, 0.42331, 0.425741, 0.42668, 0.427489, 0.427765, 0.427892", \ "0.423327, 0.427057, 0.430225, 0.431758, 0.432304, 0.43296, 0.43327", \ "0.439547, 0.443176, 0.445739, 0.448347, 0.449579, 0.450265, 0.450437", \ "0.486288, 0.488154, 0.4908, 0.492891, 0.494741, 0.495804, 0.495891" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.429295, 0.432528, 0.43433, 0.435287, 0.435758, 0.435984, 0.436079", \ "0.427401, 0.430666, 0.432468, 0.433505, 0.433998, 0.434237, 0.434219", \ "0.424346, 0.427744, 0.429773, 0.430877, 0.431472, 0.431746, 0.431884", \ "0.421479, 0.424671, 0.426563, 0.428517, 0.429141, 0.429444, 0.429573", \ "0.420451, 0.424191, 0.425985, 0.428114, 0.430116, 0.43008, 0.431064", \ "0.425615, 0.429329, 0.432329, 0.434366, 0.435068, 0.43703, 0.436439", \ "0.456863, 0.459979, 0.46216, 0.465199, 0.468083, 0.468126, 0.469472" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.131853, 0.133741, 0.135206, 0.136086, 0.136487, 0.136125, 0.136024", \ "0.127921, 0.130005, 0.131199, 0.131833, 0.132235, 0.13238, 0.132348", \ "0.122229, 0.124607, 0.125994, 0.126737, 0.127286, 0.127305, 0.127486", \ "0.119686, 0.119987, 0.121056, 0.122208, 0.122428, 0.122825, 0.122798", \ "0.12384, 0.125795, 0.126106, 0.126699, 0.127723, 0.12797, 0.127822", \ "0.139897, 0.144822, 0.150757, 0.142144, 0.143886, 0.14309, 0.142818", \ "0.18823, 0.191768, 0.194059, 0.196639, 0.191976, 0.19279, 0.191874" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.121173, 0.124359, 0.126198, 0.127039, 0.127812, 0.128434, 0.12812", \ "0.118899, 0.122174, 0.124021, 0.125018, 0.125698, 0.125774, 0.126164", \ "0.115483, 0.118921, 0.12099, 0.122116, 0.122866, 0.123534, 0.123359", \ "0.109694, 0.111939, 0.114557, 0.114738, 0.11546, 0.116114, 0.115963", \ "0.110042, 0.112474, 0.115124, 0.111938, 0.108817, 0.111074, 0.109663", \ "0.11598, 0.130319, 0.12434, 0.12143, 0.126604, 0.125109, 0.120071", \ "0.143317, 0.151912, 0.16312, 0.185976, 0.152543, 0.152899, 0.155591" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.467194, 0.469168, 0.470351, 0.470961, 0.471284, 0.471429, 0.471487", \ "0.462315, 0.464419, 0.465676, 0.466314, 0.466678, 0.466797, 0.466929", \ "0.461087, 0.463647, 0.465052, 0.465812, 0.46622, 0.466553, 0.466642", \ "0.456095, 0.459648, 0.461538, 0.462989, 0.463927, 0.464234, 0.464378", \ "0.460856, 0.463766, 0.467675, 0.468988, 0.470602, 0.470441, 0.471184", \ "0.477937, 0.481136, 0.484247, 0.485984, 0.487664, 0.487969, 0.488723", \ "0.52549, 0.527656, 0.530101, 0.532833, 0.533958, 0.535593, 0.536117" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.48412, 0.487283, 0.489159, 0.490105, 0.490434, 0.490635, 0.490892", \ "0.481987, 0.485241, 0.487066, 0.488063, 0.488455, 0.488792, 0.48869", \ "0.478595, 0.482011, 0.483952, 0.484985, 0.485631, 0.485904, 0.485701", \ "0.476079, 0.479942, 0.481891, 0.483252, 0.483806, 0.484099, 0.48418", \ "0.474202, 0.477335, 0.480027, 0.483099, 0.484694, 0.484195, 0.485166", \ "0.479177, 0.483314, 0.486216, 0.488827, 0.489457, 0.489106, 0.49104", \ "0.509222, 0.512322, 0.515512, 0.517584, 0.518885, 0.519987, 0.521453" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.11481, 0.116792, 0.118042, 0.118673, 0.11905, 0.11929, 0.119088", \ "0.112341, 0.114497, 0.115872, 0.116531, 0.116964, 0.11698, 0.117234", \ "0.104028, 0.106443, 0.107745, 0.108481, 0.108841, 0.10921, 0.109221", \ "0.105842, 0.105395, 0.107388, 0.107897, 0.108043, 0.108475, 0.108454", \ "0.110465, 0.11299, 0.109548, 0.111106, 0.110979, 0.112185, 0.111521", \ "0.123472, 0.136782, 0.126789, 0.132173, 0.132854, 0.13322, 0.133244", \ "0.172376, 0.175831, 0.192949, 0.202257, 0.182712, 0.18341, 0.184168" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.555096; rise_capacitance : 0.553435; rise_capacitance_range (0.311969, 0.553435); fall_capacitance : 0.555096; fall_capacitance_range (0.313333, 0.555096); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * C * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0525194, -0.0525468, -0.0527308, -0.0530424, -0.0529022, -0.05303, -0.0530169" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0526562, 0.053028, 0.0527308, 0.0530932, 0.0529022, 0.0532682, 0.0531281" \ ); } } internal_power () { when : "(B * C * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0141304, 0.0140604, 0.0142811, 0.0141171, 0.0141048, 0.0138588, 0.0138157" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0141304, -0.0140604, -0.0140798, -0.01408, -0.0138814, -0.0138588, -0.0137683" \ ); } } internal_power () { when : "(B * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0524473, -0.052532, -0.0531146, -0.053019, -0.0534154, -0.0530178, -0.0530113" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0524473, 0.0525604, 0.0531146, 0.0532294, 0.0534154, 0.0532663, 0.0531222" \ ); } } internal_power () { when : "(B * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0141576, 0.0140475, 0.0142756, 0.0140499, 0.0140049, 0.0138563, 0.0138149" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0141576, -0.0139562, -0.0141786, -0.0140499, -0.0140049, -0.0138563, -0.0137662" \ ); } } internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0524594, -0.0525686, -0.0529593, -0.0528645, -0.0533919, -0.0529842, -0.0529957" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0524594, 0.0529226, 0.0529593, 0.0532592, 0.0533919, 0.0532761, 0.0531323" \ ); } } internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0142851, 0.0141914, 0.0139505, 0.0140098, 0.0140038, 0.0138574, 0.013816" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0142851, -0.0140804, -0.0139505, -0.0140098, -0.0139969, -0.0138574, -0.0137624" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0524867, -0.0524803, -0.0529317, -0.0529007, -0.0533956, -0.0529263, -0.0529698" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0525064, 0.0530805, 0.0529317, 0.0532283, 0.0534151, 0.0532675, 0.0531236" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0142931, 0.0141984, 0.0139581, 0.0140573, 0.0140105, 0.0138634, 0.0138205" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0142931, -0.0141369, -0.0139581, -0.0140573, -0.0140105, -0.0138634, -0.0137724" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.507325; rise_capacitance : 0.507325; rise_capacitance_range (0.362567, 0.507325); fall_capacitance : 0.496717; fall_capacitance_range (0.384849, 0.496717); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328639, -0.0328375, -0.0333448, -0.0335064, -0.0331425, -0.0332995, -0.0330923" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0332063, 0.0328375, 0.0333448, 0.033592, 0.0331425, 0.0332995, 0.0333042" \ ); } } internal_power () { when : "(A * C * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132885, 0.0132717, 0.0133272, 0.0133108, 0.0132425, 0.0130962, 0.013048" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132885, -0.0131262, -0.0133272, -0.0132858, -0.0130346, -0.0130411, -0.0130105" \ ); } } internal_power () { when : "(A * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032862, -0.0329442, -0.0333764, -0.0335045, -0.0334695, -0.0333491, -0.0330902" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0330088, 0.0332422, 0.0335958, 0.0336291, 0.0334695, 0.0333894, 0.0333286" \ ); } } internal_power () { when : "(A * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132872, 0.0132704, 0.0133257, 0.0133091, 0.0132407, 0.0130943, 0.0130459" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0131401, -0.013204, -0.0133049, -0.0132545, -0.013172, -0.0130531, -0.0130117" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328686, -0.0329353, -0.0333126, -0.0335068, -0.0335678, -0.0333509, -0.0330917" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0334634, 0.0333949, 0.0333126, 0.0337336, 0.033579, 0.0334771, 0.0333562" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132958, 0.0132704, 0.0133286, 0.0133119, 0.0132436, 0.0130966, 0.0130472" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132958, -0.0132418, -0.0131564, -0.0132169, -0.0131923, -0.0130622, -0.0130142" \ ); } } internal_power () { when : "(!A * C * D * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0327594, -0.0327743, -0.032911, -0.0328702, -0.0330472, -0.0330432, -0.032954" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.035676, 0.0350936, 0.0343542, 0.0340416, 0.0339641, 0.0335325, 0.0332767" \ ); } } internal_power () { when : "(!A * C * D * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0568823, 0.0570193, 0.0571648, 0.0572586, 0.0573634, 0.0574721, 0.0574054" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0514571, -0.0525882, -0.0533577, -0.0541297, -0.0552701, -0.0548931, -0.0550122" \ ); } } internal_power () { when : "(!A * C * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329212, -0.0329543, -0.032964, -0.0330809, -0.0331294, -0.0330815, -0.0330091" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0354219, 0.0352487, 0.0349232, 0.0347946, 0.034649, 0.0342387, 0.0336699" \ ); } } internal_power () { when : "(!A * C * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0131658, 0.0131893, 0.0131073, 0.0130978, 0.013049, 0.012986, 0.0129625" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0131658, -0.0131893, -0.0131073, -0.0130978, -0.013049, -0.012986, -0.0129625" \ ); } } internal_power () { when : "(!A * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329205, -0.0327781, -0.0329834, -0.0331016, -0.0331748, -0.0331224, -0.0330361" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0348658, 0.0347075, 0.0345642, 0.0346595, 0.0343893, 0.0340361, 0.0335219" \ ); } } internal_power () { when : "(!A * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0131736, 0.0130817, 0.0130784, 0.0131272, 0.0131095, 0.0130256, 0.0129751" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0131736, -0.0130817, -0.0130784, -0.0131272, -0.0131095, -0.0130256, -0.0129751" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329056, -0.0329824, -0.0332495, -0.0331794, -0.0334858, -0.0331269, -0.033033" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0329056, 0.0329824, 0.0332495, 0.0334019, 0.033503, 0.0333809, 0.0331978" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132589, 0.0131965, 0.013164, 0.0131894, 0.0131509, 0.0130627, 0.0130048" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132565, -0.0131293, -0.013164, -0.0131894, -0.0131509, -0.0130627, -0.0130048" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.506159; rise_capacitance : 0.506159; rise_capacitance_range (0.368768, 0.506159); fall_capacitance : 0.494143; fall_capacitance_range (0.39311, 0.494143); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0327836, -0.0327091, -0.0331034, -0.0329288, -0.0332922, -0.032766, -0.0328232" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.032928, 0.0327091, 0.0331778, 0.0333014, 0.0333929, 0.0330827, 0.032993" \ ); } } internal_power () { when : "(A * B * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0133395, 0.0133306, 0.0132981, 0.0132291, 0.0132142, 0.0130341, 0.0130225" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132691, -0.0132858, -0.0132981, -0.0132291, -0.0132096, -0.0130341, -0.0129618" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326953, -0.0329379, -0.0330052, -0.0328764, -0.0331647, -0.0328108, -0.0328249" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326953, 0.0329393, 0.0330052, 0.0328764, 0.0331647, 0.033092, 0.0329931" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0133476, 0.0133348, 0.0133018, 0.0132493, 0.0132173, 0.0130434, 0.0130242" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0130255, -0.0132223, -0.0132125, -0.0130965, -0.0131129, -0.0130352, -0.0129619" \ ); } } internal_power () { when : "(A * !B * D * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0325686, -0.032629, -0.0326613, -0.0326816, -0.0328663, -0.0328078, -0.0327534" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0330906, 0.0330159, 0.032975, 0.0333035, 0.0331847, 0.0330281, 0.0329948" \ ); } } internal_power () { when : "(A * !B * D * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0569394, 0.0570626, 0.0572375, 0.0572644, 0.0575517, 0.0573719, 0.0574138" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0521775, -0.0529671, -0.0542953, -0.0550587, -0.0553165, -0.0547814, -0.0549506" \ ); } } internal_power () { when : "(A * !B * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329245, -0.0326919, -0.0328174, -0.0328772, -0.0328996, -0.0329354, -0.0328501" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0329971, 0.0331846, 0.0330653, 0.0330894, 0.0332644, 0.0331578, 0.0330176" \ ); } } internal_power () { when : "(A * !B * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132762, 0.0130699, 0.0130898, 0.0130718, 0.0130241, 0.0130069, 0.0129562" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132672, -0.0130699, -0.0130898, -0.0130718, -0.0130241, -0.0130069, -0.0129562" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0327903, -0.0330725, -0.0329861, -0.0331739, -0.0332303, -0.0329532, -0.0328595" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327903, 0.0330725, 0.0329861, 0.0331739, 0.0332303, 0.0331407, 0.0330153" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132105, 0.013242, 0.0131335, 0.0131253, 0.0131265, 0.0130404, 0.0129822" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132105, -0.013242, -0.0131335, -0.0131253, -0.0131265, -0.0130404, -0.0129822" \ ); } } internal_power () { when : "(!A * B * D * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0327946, -0.032857, -0.0330755, -0.0331721, -0.0332006, -0.0329294, -0.0328423" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0340203, 0.0335329, 0.0331171, 0.0333524, 0.0332154, 0.0331159, 0.0329902" \ ); } } internal_power () { when : "(!A * B * D * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0551896, 0.0549611, 0.0553906, 0.055689, 0.0557022, 0.0557422, 0.0555831" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0424181, -0.0457494, -0.0495136, -0.052048, -0.0532985, -0.0535535, -0.0539212" \ ); } } internal_power () { when : "(!A * B * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328675, -0.0330881, -0.0331482, -0.0332315, -0.0333181, -0.0329621, -0.0328685" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0331535, 0.0334301, 0.0333411, 0.0335696, 0.0335449, 0.0334026, 0.0331655" \ ); } } internal_power () { when : "(!A * B * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.01312, 0.0131984, 0.0130952, 0.0130794, 0.0130834, 0.0129979, 0.0129405" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.01312, -0.0131984, -0.0130952, -0.0130794, -0.0130834, -0.0129979, -0.0129405" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328599, -0.033081, -0.0328522, -0.0330191, -0.0331606, -0.03296, -0.0328677" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0328833, 0.0332107, 0.0331341, 0.0331324, 0.0333816, 0.0332697, 0.033081" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0131713, 0.0132222, 0.0131491, 0.0131615, 0.0130634, 0.0130114, 0.0129539" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0131713, -0.0132222, -0.0131491, -0.0131615, -0.0130634, -0.0130114, -0.0129539" \ ); } } internal_power () { when : "(!A * !B * D * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0327171, -0.0326642, -0.0327654, -0.0327833, -0.0328964, -0.0328978, -0.0327595" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0328598, 0.0329533, 0.0329541, 0.0333235, 0.0332048, 0.0330287, 0.0329961" \ ); } } internal_power () { when : "(!A * !B * D * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0564282, 0.0566803, 0.0569335, 0.0569951, 0.057113, 0.0571379, 0.056967" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.052567, -0.0532176, -0.0544059, -0.0551118, -0.0553427, -0.0547875, -0.0549651" \ ); } } internal_power () { when : "(!A * !B * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328863, -0.0327206, -0.0329193, -0.0330218, -0.0328902, -0.0329538, -0.0328687" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0328863, 0.0331461, 0.0330418, 0.0330218, 0.0332626, 0.0331554, 0.0330216" \ ); } } internal_power () { when : "(!A * !B * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132542, 0.0130797, 0.0131485, 0.0130859, 0.0129944, 0.0130073, 0.0129553" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132542, -0.0130797, -0.0131485, -0.0130859, -0.0129944, -0.0130073, -0.0129553" \ ); } } internal_power () { when : "(!A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0327696, -0.0331027, -0.0330059, -0.0331967, -0.0332453, -0.0329606, -0.0328661" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327696, 0.0331027, 0.0330059, 0.0331967, 0.0332453, 0.033144, 0.033016" \ ); } } internal_power () { when : "(!A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.013257, 0.0132191, 0.0131139, 0.0131209, 0.0131189, 0.0130375, 0.0129805" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.013257, -0.0132191, -0.0131139, -0.0131209, -0.0131189, -0.0130375, -0.0129805" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.50655; rise_capacitance : 0.50655; rise_capacitance_range (0.387978, 0.50655); fall_capacitance : 0.49415; fall_capacitance_range (0.391806, 0.49415); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0325671, -0.032969, -0.032978, -0.0329605, -0.0333234, -0.032852, -0.0328559" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327641, 0.0331841, 0.032978, 0.0329661, 0.0334578, 0.0331168, 0.0330755" \ ); } } internal_power () { when : "(A * B * C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0136145, 0.0137597, 0.0137235, 0.0136679, 0.0136404, 0.0134528, 0.0134437" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0136145, -0.0137272, -0.0136752, -0.013459, -0.0136108, -0.013436, -0.013377" \ ); } } internal_power () { when : "(A * B * !C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0327158, -0.0326305, -0.0328036, -0.032765, -0.0329236, -0.0328583, -0.0328481" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0328429, 0.0327961, 0.0330294, 0.0331832, 0.0332376, 0.0331784, 0.0330598" \ ); } } internal_power () { when : "(A * B * !C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0579523, 0.0576147, 0.0580657, 0.0577978, 0.0581893, 0.0578726, 0.0579622" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0524635, -0.0533985, -0.0543654, -0.0554476, -0.055748, -0.0554293, -0.0553515" \ ); } } internal_power () { when : "(A * B * !C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329455, -0.0329607, -0.0330923, -0.0332735, -0.0333342, -0.0330236, -0.0329298" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0329455, 0.0329607, 0.0330923, 0.0332735, 0.0333342, 0.033246, 0.0331211" \ ); } } internal_power () { when : "(A * B * !C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0136945, 0.0136688, 0.013555, 0.0135439, 0.0135476, 0.0134585, 0.0133991" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0136945, -0.0136688, -0.013555, -0.0135439, -0.0135476, -0.0134585, -0.0133991" \ ); } } internal_power () { when : "(A * !B * C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326692, -0.0329687, -0.0329859, -0.0331048, -0.0332309, -0.0329878, -0.0329014" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327939, 0.033029, 0.0329859, 0.0331048, 0.0332309, 0.0330757, 0.0330502" \ ); } } internal_power () { when : "(A * !B * C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0550654, 0.0550481, 0.0552964, 0.0555668, 0.0554736, 0.055572, 0.0553569" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0441838, -0.0478417, -0.0511127, -0.0528761, -0.0539563, -0.0543126, -0.0543472" \ ); } } internal_power () { when : "(A * !B * C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329285, -0.0329369, -0.0328676, -0.0330875, -0.0332277, -0.0330283, -0.0329358" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0330818, 0.0329369, 0.0330612, 0.0331699, 0.0333016, 0.033212, 0.0330851" \ ); } } internal_power () { when : "(A * !B * C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0135951, 0.0136389, 0.013534, 0.0135777, 0.0134752, 0.0134237, 0.0133649" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0135951, -0.0136389, -0.013534, -0.0135777, -0.0134752, -0.0134237, -0.0133649" \ ); } } internal_power () { when : "(A * !B * !C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032771, -0.0326702, -0.0328595, -0.0328718, -0.0328904, -0.0329772, -0.0328736" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327859, 0.0326712, 0.0330169, 0.0332197, 0.0332697, 0.0331968, 0.0330608" \ ); } } internal_power () { when : "(A * !B * !C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0572856, 0.057144, 0.0577813, 0.0576515, 0.0574344, 0.0577386, 0.0576236" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0527532, -0.0534038, -0.0544406, -0.0554938, -0.0557659, -0.0554347, -0.055359" \ ); } } internal_power () { when : "(A * !B * !C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326581, -0.0329718, -0.0331117, -0.0332939, -0.033347, -0.0330307, -0.0329362" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326581, 0.0329718, 0.0331117, 0.0332939, 0.033347, 0.0332472, 0.0331195" \ ); } } internal_power () { when : "(A * !B * !C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0136533, 0.0136463, 0.0135354, 0.0135398, 0.0135399, 0.0134557, 0.0133973" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0135693, -0.0136463, -0.0135354, -0.0135398, -0.0135399, -0.0134557, -0.0133973" \ ); } } internal_power () { when : "(!A * B * C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326655, -0.0329695, -0.0330538, -0.0332028, -0.033251, -0.0329898, -0.032906" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0330319, 0.0329936, 0.0330538, 0.0332028, 0.033251, 0.0331682, 0.0330513" \ ); } } internal_power () { when : "(!A * B * C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0552641, 0.0550474, 0.0553139, 0.0555257, 0.0555753, 0.0556635, 0.0553754" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0410742, -0.0450907, -0.0487292, -0.0515003, -0.053057, -0.053498, -0.0539416" \ ); } } internal_power () { when : "(!A * B * C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328671, -0.0327408, -0.0329128, -0.0329579, -0.0330249, -0.0330004, -0.0329371" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0328671, 0.0331589, 0.033305, 0.0334881, 0.0335392, 0.0333296, 0.0332117" \ ); } } internal_power () { when : "(!A * B * C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0136593, 0.0135446, 0.0135396, 0.013456, 0.0134527, 0.0133926, 0.0133559" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0136593, -0.0135446, -0.0135396, -0.013456, -0.0134527, -0.0133926, -0.0133559" \ ); } } internal_power () { when : "(!A * !C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0327704, -0.0326728, -0.0328575, -0.032839, -0.0329306, -0.032977, -0.0328735" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327941, 0.0326728, 0.0330176, 0.0332201, 0.0332697, 0.0331965, 0.0330604" \ ); } } internal_power () { when : "(!A * !C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.057307, 0.0573308, 0.0577915, 0.0575128, 0.057645, 0.0577605, 0.0576449" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0527074, -0.0533962, -0.0544348, -0.0554897, -0.0557633, -0.055433, -0.0553577" \ ); } } internal_power () { when : "(!A * !C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0330301, -0.0329908, -0.0331304, -0.0333131, -0.0333651, -0.033031, -0.0329365" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0330416, 0.0329908, 0.0331304, 0.0333131, 0.0333651, 0.0332645, 0.0331356" \ ); } } internal_power () { when : "(!A * !C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0136529, 0.0136463, 0.0135353, 0.0135396, 0.0135396, 0.0134555, 0.0133971" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0136529, -0.0136463, -0.0135353, -0.0135396, -0.0135396, -0.0134555, -0.0133971" \ ); } } internal_power () { when : "(!A * !B * C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032923, -0.032856, -0.0330257, -0.0331427, -0.03327, -0.0330198, -0.032929" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0329689, 0.032856, 0.0330257, 0.0331427, 0.03327, 0.033093, 0.0330576" \ ); } } internal_power () { when : "(!A * !B * C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0544419, 0.0548388, 0.0547748, 0.0551391, 0.0554029, 0.0551932, 0.0549621" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0444046, -0.0476238, -0.0510839, -0.0528481, -0.0539335, -0.0543062, -0.0543455" \ ); } } internal_power () { when : "(!A * !B * C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328086, -0.032682, -0.0329376, -0.0330027, -0.0330142, -0.0329754, -0.0329405" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0328086, 0.032948, 0.0330846, 0.0332146, 0.0333185, 0.0332172, 0.033088" \ ); } } internal_power () { when : "(!A * !B * C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0136618, 0.0134719, 0.0135025, 0.0134822, 0.0134519, 0.0133836, 0.0133633" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0136618, -0.0134719, -0.0135025, -0.0134822, -0.0134519, -0.0133836, -0.0133633" \ ); } } } pin (E) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.544789; rise_capacitance : 0.544789; rise_capacitance_range (0.431374, 0.544789); fall_capacitance : 0.531148; fall_capacitance_range (0.431421, 0.531148); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0339972, -0.0341754, -0.0339111, -0.0341696, -0.0342448, -0.0341467, -0.0341584" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.034005, 0.0343669, 0.0342567, 0.034631, 0.0345434, 0.0344699, 0.0343582" \ ); } } internal_power () { when : "(A * B * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0690111, 0.0693513, 0.0682864, 0.068647, 0.0688835, 0.0684959, 0.068534" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0646586, -0.0653022, -0.065517, -0.0662522, -0.0663088, -0.0658741, -0.0658688" \ ); } } internal_power () { when : "(A * B * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0339251, -0.0341974, -0.0342494, -0.0344724, -0.0345373, -0.034305, -0.0342187" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.033996, 0.0341974, 0.0342494, 0.0344724, 0.0345373, 0.034464, 0.0343523" \ ); } } internal_power () { when : "(A * B * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0665748, 0.066823, 0.0669218, 0.0670936, 0.0665682, 0.0666329, 0.0663217" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0590443, -0.0607612, -0.0627357, -0.0638547, -0.0646947, -0.0646623, -0.0648723" \ ); } } internal_power () { when : "(A * B * !C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0338853, -0.0340116, -0.03406, -0.0342773, -0.0342523, -0.0342122, -0.0341776" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0339941, 0.0344071, 0.0342887, 0.034677, 0.0345771, 0.0344868, 0.0343578" \ ); } } internal_power () { when : "(A * B * !C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0681319, 0.0687492, 0.068267, 0.068863, 0.0684597, 0.0681763, 0.0681822" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0646632, -0.0653658, -0.0655935, -0.0662753, -0.0663131, -0.0658675, -0.065864" \ ); } } internal_power () { when : "(A * !B * C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0338634, -0.0342228, -0.0342503, -0.0345594, -0.0345378, -0.0342982, -0.034212" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.033999, 0.0342228, 0.0342503, 0.0346388, 0.0345378, 0.0344644, 0.0343526" \ ); } } internal_power () { when : "(A * !B * C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0650549, 0.0660873, 0.0658225, 0.0660154, 0.0656997, 0.0657618, 0.0653485" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0571691, -0.0590184, -0.0614028, -0.063315, -0.0640374, -0.0641966, -0.0644924" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0339422, -0.0340047, -0.034052, -0.034235, -0.0341397, -0.0342957, -0.0341776" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0339934, 0.0344107, 0.0342885, 0.0346764, 0.0345768, 0.0344864, 0.0343575" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0682519, 0.068774, 0.0685624, 0.0686719, 0.0678626, 0.0683327, 0.0682118" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0646451, -0.0653569, -0.0655873, -0.0662733, -0.0663106, -0.065866, -0.0658628" \ ); } } internal_power () { when : "(A * !B * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0339555, -0.0341656, -0.0342889, -0.0345882, -0.034579, -0.0343299, -0.0342356" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0339898, 0.0341656, 0.0342889, 0.0345882, 0.034579, 0.0344893, 0.0343607" \ ); } } internal_power () { when : "(A * !B * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.066268, 0.0662659, 0.0664305, 0.0667058, 0.0666814, 0.0662824, 0.0659602" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0587707, -0.0606546, -0.0626988, -0.0638622, -0.0646605, -0.0646401, -0.0648634" \ ); } } internal_power () { when : "(!A * B * C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0339219, -0.0342232, -0.0342777, -0.0344759, -0.03455, -0.034297, -0.0342104" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0340547, 0.0342232, 0.0342777, 0.0344759, 0.03455, 0.0344715, 0.0343545" \ ); } } internal_power () { when : "(!A * B * C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0650313, 0.0656128, 0.0653024, 0.0654807, 0.0652448, 0.0653657, 0.06492" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0566083, -0.0580441, -0.0604655, -0.0624357, -0.0635466, -0.0638477, -0.0642318" \ ); } } internal_power () { when : "(!A * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0339757, -0.0339915, -0.0340375, -0.0341392, -0.0343047, -0.0342901, -0.0341772" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0339932, 0.0344118, 0.0342889, 0.0346768, 0.034577, 0.0344866, 0.0343577" \ ); } } internal_power () { when : "(!A * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0685356, 0.0685655, 0.068491, 0.0682295, 0.0687096, 0.0683197, 0.0682177" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0646406, -0.0653552, -0.0655861, -0.0662726, -0.0663101, -0.0658656, -0.0658624" \ ); } } internal_power () { when : "(!A * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0339894, -0.0341695, -0.0342892, -0.0342462, -0.0345792, -0.03433, -0.0342357" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0339894, 0.0341695, 0.0342892, 0.0342462, 0.0345792, 0.0344894, 0.0343608" \ ); } } internal_power () { when : "(!A * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0664035, 0.0662728, 0.0664394, 0.0667143, 0.0666894, 0.0662902, 0.0659685" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.058769, -0.0606606, -0.0626985, -0.0635234, -0.0646602, -0.0646398, -0.064863" \ ); } } internal_power () { when : "(!A * !B * C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0339895, -0.0342704, -0.03429, -0.0346194, -0.0345801, -0.0343293, -0.0342351" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0339895, 0.0342704, 0.03429, 0.0346951, 0.0345801, 0.0344903, 0.0343617" \ ); } } internal_power () { when : "(!A * !B * C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0653856, 0.0656356, 0.0653724, 0.0656505, 0.0658096, 0.0654321, 0.065018" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0568893, -0.0590557, -0.061366, -0.0632699, -0.0640034, -0.0641748, -0.0644837" \ ); } } } } cell (AND5x2_ASAP7_75t_R) { area : 0.2916; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 507.1; when : "(A * B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 280.695; when : "(A * B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 285.358; when : "(A * B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 207.845; when : "(A * B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 290.623; when : "(A * B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 209.949; when : "(A * B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 212.059; when : "(A * B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 193.749; when : "(A * B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 297.187; when : "(A * !B * C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 212.566; when : "(A * !B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 214.709; when : "(A * !B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 195.777; when : "(A * !B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 216.839; when : "(A * !B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 196.955; when : "(A * !B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 198.283; when : "(A * !B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 188.799; when : "(A * !B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 308.957; when : "(!A * B * C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 216.635; when : "(!A * B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 218.853; when : "(!A * B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 198.859; when : "(!A * B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 221.059; when : "(!A * B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 200.07; when : "(!A * B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 201.445; when : "(!A * B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 191.536; when : "(!A * B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 223.253; when : "(!A * !B * C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 201.257; when : "(!A * !B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 202.65; when : "(!A * !B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 192.346; when : "(!A * !B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 204.018; when : "(!A * !B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 193.266; when : "(!A * !B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 194.261; when : "(!A * !B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 187.664; when : "(!A * !B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 227.019; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B * C * D * E)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 368.64; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "33.9114, 44.3626, 62.9192, 98.3144, 168.362, 308.26, 587.873", \ "35.0234, 45.4731, 64.0351, 99.4209, 169.469, 309.375, 588.972", \ "37.5625, 47.9963, 66.5684, 101.97, 172.012, 311.918, 591.537", \ "42.2503, 52.76, 71.3825, 106.798, 176.831, 316.74, 596.36", \ "48.4179, 59.0748, 78.1639, 113.745, 183.793, 323.693, 603.315", \ "57.0266, 67.5225, 86.4069, 122.456, 193.033, 332.976, 612.563", \ "68.5027, 79.0659, 97.8397, 133.643, 204.34, 344.51, 623.961" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "28.4431, 47.4914, 85.6003, 163.019, 319.841, 635.448, 1267.67", \ "28.4331, 47.4836, 85.5858, 163.051, 319.88, 635.447, 1267.66", \ "28.4235, 47.4716, 85.5854, 163.049, 319.864, 635.448, 1267.68", \ "28.9189, 47.8967, 85.8189, 163.143, 319.925, 635.451, 1267.68", \ "29.2732, 48.6769, 86.717, 163.914, 320.3, 635.523, 1267.66", \ "30.0186, 48.8447, 87.7239, 164.743, 321.239, 636.389, 1267.71", \ "32.3594, 50.3819, 88.2709, 165.372, 322.3, 637.561, 1268.97" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "23.0679, 30.745, 45.5908, 75.0856, 134.102, 252.037, 487.803", \ "24.8568, 32.5326, 47.3878, 76.9392, 135.945, 253.871, 489.637", \ "28.362, 36.0601, 50.9206, 80.4503, 139.449, 257.379, 493.15", \ "34.6334, 42.3759, 57.1545, 86.6605, 145.669, 263.597, 499.364", \ "43.2055, 51.1559, 66.1503, 95.6682, 154.633, 272.593, 508.345", \ "55.0188, 63.2874, 78.4017, 108.078, 167.301, 285.135, 520.828", \ "71.7269, 80.7518, 96.0415, 125.6, 184.441, 302.126, 537.858" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "18.9638, 34.1413, 65.023, 127.426, 252.846, 503.722, 1005.59", \ "18.9603, 34.1375, 65.0144, 127.414, 252.845, 503.721, 1005.59", \ "19.0597, 34.1878, 65.0248, 127.432, 252.846, 503.723, 1005.59", \ "19.6506, 34.5788, 65.2333, 127.469, 252.85, 503.677, 1005.59", \ "20.9313, 35.7224, 65.8838, 127.847, 252.922, 503.816, 1005.59", \ "23.0546, 37.1533, 67.1119, 128.476, 253.31, 504.076, 1005.58", \ "26.626, 40.1989, 69.0082, 129.707, 253.958, 504.291, 1005.88" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "37.588, 48.0372, 66.5971, 101.993, 172.041, 311.938, 591.553", \ "38.8144, 49.2649, 67.8266, 103.222, 173.268, 313.169, 592.763", \ "41.1173, 51.5381, 70.1139, 105.526, 175.579, 315.495, 595.108", \ "45.4137, 55.8879, 74.5067, 109.897, 179.955, 319.86, 599.482", \ "51.479, 62.2347, 81.182, 116.693, 186.729, 326.626, 606.252", \ "59.5903, 70.3568, 89.3028, 125.166, 195.547, 335.547, 615.133", \ "69.7567, 80.816, 99.6626, 135.631, 205.869, 346.477, 625.871" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "28.4612, 47.5001, 85.6173, 163.057, 319.841, 635.447, 1267.67", \ "28.4566, 47.501, 85.5999, 163.058, 319.853, 635.448, 1267.65", \ "28.4547, 47.4763, 85.5941, 163.055, 319.84, 635.448, 1267.68", \ "28.84, 47.7923, 85.7751, 163.102, 319.899, 635.45, 1267.68", \ "29.8283, 48.6826, 86.5934, 163.819, 320.082, 635.433, 1267.66", \ "30.7924, 49.4319, 87.8095, 164.628, 321.002, 636.104, 1267.68", \ "33.5568, 51.6363, 89.014, 165.358, 321.74, 637.157, 1268.62" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "25.2142, 32.9987, 47.9343, 77.4913, 136.539, 254.518, 490.327", \ "26.9279, 34.6822, 49.6029, 79.1802, 138.223, 256.152, 492.008", \ "30.6281, 38.3879, 53.3111, 82.8904, 141.932, 259.873, 495.719", \ "37.1944, 44.9842, 59.9286, 89.5155, 148.559, 266.487, 502.34", \ "46.9812, 54.9757, 70.0271, 99.5948, 158.618, 276.563, 512.42", \ "60.6558, 68.828, 83.9105, 113.552, 172.627, 290.567, 526.425", \ "79.7817, 88.5525, 103.818, 133.445, 192.507, 310.599, 546.585" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "19.238, 34.3647, 65.2096, 127.587, 252.996, 503.953, 1005.73", \ "19.2332, 34.3597, 65.2081, 127.586, 252.996, 503.908, 1005.72", \ "19.2737, 34.3802, 65.2162, 127.588, 252.996, 503.796, 1005.73", \ "19.685, 34.6583, 65.3296, 127.627, 253.006, 503.851, 1005.72", \ "20.9159, 35.5727, 65.8755, 127.936, 253.041, 503.874, 1005.73", \ "22.8677, 37.1072, 67.223, 128.441, 253.346, 504.049, 1005.77", \ "26.2245, 39.7599, 68.6956, 129.975, 254.388, 504.318, 1006.18" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "40.1798, 50.6326, 69.193, 104.595, 174.633, 314.529, 594.128", \ "41.3329, 51.7858, 70.3475, 105.738, 175.789, 315.684, 595.28", \ "43.3033, 53.7564, 72.3221, 107.725, 177.773, 317.67, 597.289", \ "46.822, 57.3083, 75.8919, 111.289, 181.348, 321.245, 600.865", \ "52.0548, 62.7672, 81.6886, 117.182, 187.23, 327.116, 606.737", \ "59.2653, 70.1237, 89.1497, 125.036, 195.339, 335.262, 614.898", \ "67.6994, 79.083, 98.3076, 134.201, 204.349, 344.77, 624.545" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "28.4543, 47.4964, 85.6132, 163.043, 319.841, 635.447, 1267.66", \ "28.4537, 47.4965, 85.6118, 163.034, 319.841, 635.448, 1267.65", \ "28.4559, 47.4997, 85.6055, 163.051, 319.842, 635.448, 1267.68", \ "28.8237, 47.7466, 85.7394, 163.096, 319.859, 635.45, 1267.68", \ "29.8382, 48.7064, 86.5219, 163.744, 320.114, 635.431, 1267.65", \ "30.8793, 49.5434, 87.6736, 164.554, 320.896, 635.988, 1267.69", \ "33.7156, 51.8689, 89.4257, 165.599, 321.973, 636.686, 1268.55" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "27.205, 35.0339, 50.0186, 79.657, 138.747, 256.762, 492.611", \ "28.9519, 36.78, 51.7773, 81.4095, 140.502, 258.471, 494.368", \ "32.6432, 40.4826, 55.4762, 85.1068, 144.199, 262.223, 498.069", \ "39.5367, 47.4256, 62.4407, 92.0364, 151.138, 269.05, 504.993", \ "50.1469, 58.1077, 73.1962, 102.88, 161.943, 279.988, 515.821", \ "64.9314, 73.3315, 88.4375, 118.17, 177.297, 295.349, 531.212", \ "86.1462, 94.8469, 110.175, 139.898, 199.032, 317.157, 553.14" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "19.5781, 34.6637, 65.4419, 127.78, 253.155, 504.085, 1005.85", \ "19.5789, 34.6644, 65.4427, 127.78, 253.155, 504.049, 1005.86", \ "19.5893, 34.6643, 65.4444, 127.783, 253.156, 504.038, 1005.86", \ "19.8834, 34.8365, 65.5212, 127.814, 253.162, 503.986, 1005.86", \ "21.154, 35.7321, 66.0283, 128.1, 253.197, 504.115, 1005.87", \ "23.0672, 37.1544, 67.2428, 128.513, 253.445, 504.217, 1005.91", \ "26.2957, 39.7931, 68.7256, 130.462, 254.76, 504.443, 1006.17" \ ); } } timing () { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "41.5288, 51.9824, 70.5401, 105.933, 175.979, 315.878, 595.489", \ "42.7474, 53.1991, 71.7584, 107.164, 177.204, 317.099, 596.671", \ "44.7163, 55.1579, 73.7307, 109.133, 179.181, 319.077, 598.696", \ "47.9082, 58.3557, 76.9476, 112.352, 182.4, 322.302, 601.9", \ "52.3696, 63.0624, 81.8355, 117.291, 187.343, 327.246, 606.853", \ "58.5281, 69.4194, 88.3255, 124.107, 194.426, 334.325, 613.915", \ "65.4907, 76.8276, 96.1506, 131.958, 202.263, 342.733, 622.261" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "28.4522, 47.4884, 85.5957, 163.06, 319.853, 635.448, 1267.69", \ "28.4524, 47.4972, 85.6069, 163.043, 319.841, 635.448, 1267.68", \ "28.4555, 47.4742, 85.6171, 163.052, 319.891, 635.448, 1267.7", \ "28.6852, 47.6739, 85.6989, 163.08, 319.863, 635.449, 1267.7", \ "29.5911, 48.4366, 86.3304, 163.605, 320.102, 635.471, 1267.69", \ "30.6795, 49.2947, 87.7797, 164.191, 320.692, 635.854, 1267.72", \ "33.327, 51.721, 89.0148, 165.295, 321.262, 636.528, 1268.38" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "28.9205, 36.8993, 52.0064, 81.7338, 140.901, 258.943, 494.876", \ "30.5871, 38.565, 53.6783, 83.4075, 142.573, 260.618, 496.553", \ "34.1124, 42.0929, 57.2038, 86.9394, 146.103, 264.146, 500.082", \ "41.3244, 49.2932, 64.3915, 94.1243, 153.29, 271.332, 507.27", \ "52.832, 60.9177, 76.0908, 105.831, 165.015, 283.115, 519.009", \ "68.9317, 77.2507, 92.4577, 122.14, 181.363, 299.461, 535.391", \ "92.0324, 100.833, 116.18, 145.952, 205.194, 323.628, 559.37" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "20.1353, 35.1726, 65.8663, 128.12, 253.411, 504.181, 1006.03", \ "20.1101, 35.1621, 65.8694, 128.118, 253.411, 504.181, 1006.03", \ "20.1021, 35.1528, 65.864, 128.115, 253.409, 504.179, 1006.03", \ "20.256, 35.2647, 65.9012, 128.123, 253.411, 504.18, 1006.03", \ "21.3052, 35.9284, 66.3044, 128.306, 253.416, 504.314, 1006.05", \ "23.2108, 37.3919, 67.3035, 128.783, 253.678, 504.372, 1006.09", \ "26.3055, 39.8051, 69.0426, 129.798, 254.38, 504.886, 1006.37" \ ); } } timing () { related_pin : "E"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "41.8145, 52.2659, 70.8262, 106.214, 176.264, 316.163, 595.771", \ "42.8576, 53.3085, 71.8681, 107.267, 177.309, 317.209, 596.822", \ "44.5357, 54.9774, 73.5405, 108.938, 178.985, 318.885, 598.483", \ "47.1292, 57.5894, 76.1664, 111.561, 181.592, 321.5, 601.12", \ "50.6518, 61.2392, 79.9717, 115.386, 185.452, 325.315, 604.952", \ "55.0042, 65.819, 84.6657, 120.297, 190.407, 330.297, 609.994", \ "59.541, 70.8678, 90.1892, 125.968, 196.231, 336.629, 615.921" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "28.4526, 47.4981, 85.6078, 163.038, 319.849, 635.448, 1267.74", \ "28.4527, 47.4976, 85.5975, 163.054, 319.852, 635.448, 1267.75", \ "28.4562, 47.4966, 85.5936, 163.056, 319.852, 635.448, 1267.74", \ "28.5719, 47.6032, 85.6766, 163.079, 319.783, 635.449, 1267.75", \ "29.1821, 48.1127, 86.1068, 163.417, 320.021, 635.435, 1267.74", \ "30.0527, 49.0151, 87.0933, 163.904, 320.369, 635.695, 1267.76", \ "32.2523, 51.2363, 88.4046, 165.698, 321.407, 636.348, 1268.05" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "30.0399, 38.1927, 53.4395, 83.2819, 142.53, 260.631, 496.613", \ "31.759, 40.069, 55.1743, 85.0319, 144.29, 262.402, 498.365", \ "35.257, 43.4016, 58.6619, 88.5054, 147.748, 265.852, 501.832", \ "42.6456, 50.8013, 65.9988, 95.8343, 155.076, 273.182, 509.168", \ "54.7764, 62.973, 78.1863, 108.039, 167.278, 285.421, 521.36", \ "71.9061, 80.3161, 95.5553, 125.41, 184.732, 302.941, 538.855", \ "96.6044, 105.488, 120.981, 150.818, 210.066, 328.482, 564.402" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "20.7034, 35.7391, 66.3764, 128.498, 253.704, 504.398, 1006.2", \ "20.6926, 35.7241, 66.3727, 128.497, 253.704, 504.398, 1006.2", \ "20.6534, 35.6993, 66.346, 128.523, 253.7, 504.372, 1006.2", \ "20.703, 35.6654, 66.3474, 128.484, 253.696, 504.374, 1006.2", \ "21.6511, 36.341, 66.653, 128.608, 253.716, 504.514, 1006.21", \ "23.4521, 37.6953, 67.6102, 129.086, 253.949, 504.66, 1006.26", \ "26.4252, 40.0862, 69.0107, 129.878, 254.228, 504.941, 1006.55" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.184972, 0.193228, 0.198918, 0.202266, 0.204119, 0.205364, 0.205296", \ "0.179411, 0.187651, 0.193496, 0.196922, 0.19875, 0.200219, 0.200111", \ "0.170717, 0.178542, 0.184729, 0.188522, 0.190598, 0.192099, 0.192225", \ "0.159627, 0.165036, 0.173378, 0.17679, 0.172398, 0.174179, 0.174353", \ "0.169528, 0.171968, 0.176927, 0.18471, 0.184858, 0.178904, 0.182438", \ "0.19711, 0.196927, 0.214342, 0.208832, 0.215966, 0.216774, 0.208632", \ "0.270399, 0.272704, 0.281885, 0.286805, 0.307008, 0.233189, 0.215152" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.590105, 0.594463, 0.596317, 0.596024, 0.596917, 0.597089, 0.597005", \ "0.58196, 0.586668, 0.588706, 0.590227, 0.590845, 0.591055, 0.590676", \ "0.571594, 0.577869, 0.581371, 0.582982, 0.583662, 0.583959, 0.584159", \ "0.56403, 0.572856, 0.576858, 0.579954, 0.580379, 0.581748, 0.582044", \ "0.566018, 0.572769, 0.578343, 0.584304, 0.586705, 0.587741, 0.58702", \ "0.592326, 0.59757, 0.603365, 0.608382, 0.610678, 0.61404, 0.614375", \ "0.6698, 0.670987, 0.675045, 0.679977, 0.683589, 0.686104, 0.687007" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.530119, 0.538165, 0.543783, 0.546968, 0.548664, 0.549653, 0.550016", \ "0.523303, 0.531135, 0.536686, 0.539901, 0.541667, 0.542456, 0.542939", \ "0.513637, 0.521336, 0.527353, 0.531026, 0.533029, 0.534023, 0.534542", \ "0.508582, 0.515831, 0.5224, 0.527471, 0.531341, 0.532777, 0.533472", \ "0.513953, 0.520289, 0.527011, 0.533244, 0.536319, 0.54095, 0.540979", \ "0.542939, 0.545022, 0.550974, 0.556597, 0.560492, 0.564622, 0.566943", \ "0.615862, 0.615271, 0.616815, 0.621726, 0.626971, 0.63116, 0.633639" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.247563, 0.252079, 0.254063, 0.254295, 0.255225, 0.25523, 0.25511", \ "0.240677, 0.245899, 0.248365, 0.249206, 0.249992, 0.250155, 0.249571", \ "0.221525, 0.226906, 0.230074, 0.23171, 0.232244, 0.232445, 0.232605", \ "0.220379, 0.223283, 0.219171, 0.216754, 0.219263, 0.218235, 0.218249", \ "0.224077, 0.232971, 0.230522, 0.225977, 0.226945, 0.22765, 0.229629", \ "0.245429, 0.248804, 0.263023, 0.262415, 0.277303, 0.265065, 0.261723", \ "0.325553, 0.331993, 0.327524, 0.330571, 0.314519, 0.27476, 0.270276" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.189891, 0.197866, 0.203597, 0.206935, 0.208844, 0.210159, 0.210108", \ "0.186668, 0.194749, 0.200685, 0.204195, 0.206156, 0.207499, 0.207465", \ "0.181445, 0.189265, 0.195498, 0.199774, 0.201952, 0.203579, 0.203674", \ "0.174992, 0.179174, 0.185527, 0.189148, 0.190913, 0.192449, 0.192404", \ "0.176506, 0.180721, 0.183448, 0.175831, 0.183535, 0.184539, 0.190142", \ "0.191878, 0.197084, 0.211371, 0.199001, 0.192485, 0.205364, 0.199908", \ "0.247174, 0.250451, 0.246847, 0.258669, 0.231576, 0.237879, 0.217908" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.697049, 0.704202, 0.70798, 0.709264, 0.710121, 0.710361, 0.710601", \ "0.687365, 0.693215, 0.696688, 0.698538, 0.699492, 0.700005, 0.700209", \ "0.681117, 0.687787, 0.692018, 0.694257, 0.695391, 0.695933, 0.696209", \ "0.670373, 0.677209, 0.682825, 0.685811, 0.688529, 0.689828, 0.690216", \ "0.673253, 0.679806, 0.686017, 0.691507, 0.693864, 0.696268, 0.696311", \ "0.699213, 0.703483, 0.70979, 0.715194, 0.71856, 0.720437, 0.721948", \ "0.777054, 0.778223, 0.781044, 0.78579, 0.790168, 0.792412, 0.795356" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.641048, 0.64902, 0.65479, 0.65804, 0.659836, 0.6609, 0.661178", \ "0.637716, 0.645721, 0.651625, 0.655065, 0.656909, 0.657916, 0.658274", \ "0.632637, 0.640315, 0.646478, 0.6502, 0.65236, 0.6541, 0.654648", \ "0.62759, 0.635496, 0.641774, 0.646499, 0.649203, 0.65057, 0.651241", \ "0.626181, 0.631774, 0.641154, 0.64888, 0.649655, 0.651681, 0.650994", \ "0.640338, 0.643536, 0.649868, 0.656046, 0.660861, 0.662414, 0.66529", \ "0.698424, 0.696892, 0.699268, 0.704953, 0.709843, 0.71452, 0.715791" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.253199, 0.259828, 0.263726, 0.264886, 0.265792, 0.26699, 0.266516", \ "0.246906, 0.253089, 0.256782, 0.258761, 0.259877, 0.260409, 0.26062", \ "0.234719, 0.241195, 0.245344, 0.247509, 0.24867, 0.24914, 0.249296", \ "0.226118, 0.230871, 0.236185, 0.239497, 0.23832, 0.23899, 0.238543", \ "0.230537, 0.240006, 0.244483, 0.241492, 0.242933, 0.24312, 0.24384", \ "0.255684, 0.265372, 0.282045, 0.269688, 0.268368, 0.269965, 0.270205", \ "0.331302, 0.334504, 0.331182, 0.35485, 0.389401, 0.34504, 0.355911" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.189028, 0.197367, 0.203254, 0.20655, 0.208063, 0.209459, 0.209263", \ "0.185679, 0.193979, 0.200023, 0.203323, 0.205004, 0.206169, 0.206142", \ "0.179511, 0.187846, 0.194189, 0.198003, 0.200066, 0.201409, 0.201428", \ "0.170877, 0.176431, 0.182184, 0.185078, 0.187084, 0.188459, 0.188408", \ "0.175417, 0.171183, 0.176486, 0.171729, 0.168975, 0.179814, 0.183741", \ "0.180874, 0.183743, 0.198634, 0.19521, 0.188145, 0.195494, 0.189713", \ "0.218966, 0.228684, 0.249738, 0.242411, 0.224604, 0.211699, 0.217103" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.796911, 0.803238, 0.807235, 0.809435, 0.810614, 0.811182, 0.811459", \ "0.788835, 0.795289, 0.799398, 0.801638, 0.802876, 0.803316, 0.803805", \ "0.781844, 0.788774, 0.793415, 0.796032, 0.797387, 0.798077, 0.798399", \ "0.772987, 0.779085, 0.785654, 0.790433, 0.79187, 0.793247, 0.793271", \ "0.773457, 0.7788, 0.78631, 0.79202, 0.794623, 0.794705, 0.795886", \ "0.798601, 0.804271, 0.809226, 0.81539, 0.818769, 0.82141, 0.821812", \ "0.877695, 0.877812, 0.8806, 0.885456, 0.89041, 0.892324, 0.893784" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.74279, 0.751122, 0.756958, 0.760154, 0.761776, 0.762556, 0.762929", \ "0.738834, 0.747123, 0.75321, 0.756525, 0.758018, 0.758737, 0.759203", \ "0.733783, 0.74204, 0.748267, 0.751953, 0.753837, 0.754744, 0.755216", \ "0.728014, 0.735671, 0.742182, 0.746418, 0.748544, 0.749622, 0.7501", \ "0.724557, 0.73104, 0.73953, 0.746692, 0.750478, 0.749036, 0.748631", \ "0.732755, 0.736385, 0.743125, 0.749615, 0.754439, 0.756076, 0.758998", \ "0.781713, 0.7822, 0.786323, 0.790657, 0.796141, 0.79914, 0.802096" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.260043, 0.26653, 0.270621, 0.272835, 0.273999, 0.2749, 0.275024", \ "0.254562, 0.261307, 0.265693, 0.267959, 0.269285, 0.269756, 0.270075", \ "0.243789, 0.250756, 0.255533, 0.2581, 0.259569, 0.260305, 0.260393", \ "0.230599, 0.239367, 0.24652, 0.241615, 0.245177, 0.24095, 0.245477", \ "0.241105, 0.240115, 0.242376, 0.246228, 0.247865, 0.25033, 0.250745", \ "0.25211, 0.274228, 0.277443, 0.27351, 0.27458, 0.279695, 0.278804", \ "0.341617, 0.342725, 0.349959, 0.397984, 0.412799, 0.3533, 0.35859" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.189766, 0.19798, 0.203923, 0.207243, 0.208987, 0.210299, 0.210193", \ "0.187159, 0.19537, 0.201263, 0.204884, 0.206502, 0.207919, 0.207702", \ "0.182611, 0.190875, 0.197105, 0.200842, 0.202859, 0.204104, 0.204121", \ "0.175369, 0.179298, 0.186167, 0.189775, 0.191802, 0.193149, 0.193084", \ "0.17849, 0.18273, 0.175818, 0.168141, 0.173116, 0.177889, 0.175488", \ "0.185996, 0.185686, 0.190227, 0.189428, 0.206999, 0.207604, 0.203931", \ "0.217112, 0.225182, 0.235279, 0.229881, 0.218206, 0.234659, 0.22006" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.895928, 0.902816, 0.907408, 0.910064, 0.911625, 0.912182, 0.912452", \ "0.885598, 0.892279, 0.896841, 0.899512, 0.900907, 0.901639, 0.90218", \ "0.872273, 0.879172, 0.884211, 0.887197, 0.88892, 0.889678, 0.89005", \ "0.86928, 0.876395, 0.882446, 0.885651, 0.887785, 0.889585, 0.889941", \ "0.874224, 0.882069, 0.887787, 0.894485, 0.897165, 0.898765, 0.898439", \ "0.901146, 0.904525, 0.909844, 0.916957, 0.921969, 0.922265, 0.922043", \ "0.981685, 0.980624, 0.983083, 0.987842, 0.992445, 0.995757, 0.997449" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.849539, 0.857749, 0.863724, 0.867043, 0.868646, 0.869608, 0.869932", \ "0.846972, 0.855181, 0.861056, 0.864576, 0.866193, 0.867229, 0.867502", \ "0.842331, 0.850562, 0.856789, 0.860488, 0.862374, 0.863262, 0.863715", \ "0.838858, 0.847309, 0.853361, 0.857289, 0.859387, 0.860409, 0.860929", \ "0.835959, 0.843318, 0.851995, 0.859091, 0.860314, 0.860415, 0.861303", \ "0.84133, 0.845021, 0.85553, 0.858436, 0.860327, 0.863283, 0.864175", \ "0.879818, 0.881598, 0.887083, 0.89118, 0.896797, 0.900344, 0.90354" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.263383, 0.270384, 0.275157, 0.277763, 0.279333, 0.28001, 0.280254", \ "0.256558, 0.263559, 0.268388, 0.271092, 0.272575, 0.27329, 0.273901", \ "0.246712, 0.253978, 0.259407, 0.262492, 0.264406, 0.26517, 0.265476", \ "0.236368, 0.241453, 0.245327, 0.250841, 0.253304, 0.25292, 0.253954", \ "0.244518, 0.248098, 0.254514, 0.256416, 0.260013, 0.26153, 0.26399", \ "0.26902, 0.273401, 0.277534, 0.266759, 0.271262, 0.27945, 0.279562", \ "0.349187, 0.351799, 0.369451, 0.389861, 0.38658, 0.387915, 0.372405" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.189926, 0.198148, 0.20401, 0.207212, 0.209229, 0.210579, 0.210427", \ "0.187481, 0.195724, 0.201721, 0.205073, 0.20687, 0.208199, 0.208099", \ "0.183277, 0.191616, 0.197756, 0.201381, 0.203384, 0.204769, 0.204658", \ "0.179085, 0.183618, 0.187945, 0.191094, 0.192075, 0.193604, 0.193572", \ "0.175612, 0.18063, 0.186507, 0.174987, 0.182625, 0.182019, 0.183781", \ "0.179799, 0.186869, 0.192576, 0.194556, 0.177505, 0.190524, 0.188407", \ "0.21336, 0.225313, 0.230834, 0.258872, 0.260017, 0.257549, 0.231763" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.973006, 0.980029, 0.984937, 0.987801, 0.989497, 0.99033, 0.99083", \ "0.965059, 0.978232, 0.977397, 0.980922, 0.983188, 0.984288, 0.9838", \ "0.951714, 0.958729, 0.964115, 0.967411, 0.969309, 0.970249, 0.970702", \ "0.951636, 0.958145, 0.966202, 0.97124, 0.973804, 0.975145, 0.975813", \ "0.959576, 0.965446, 0.972426, 0.977447, 0.98209, 0.984674, 0.98527", \ "0.987608, 0.989812, 0.995249, 1.00181, 1.00487, 1.00785, 1.00998", \ "1.07447, 1.07125, 1.07421, 1.07856, 1.08303, 1.08573, 1.08933" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.955463, 0.963901, 0.969929, 0.972843, 0.974666, 0.97563, 0.97592", \ "0.952336, 0.960561, 0.966555, 0.9699, 0.971604, 0.972494, 0.972867", \ "0.949256, 0.957617, 0.963757, 0.967372, 0.969262, 0.970156, 0.970624", \ "0.944487, 0.953705, 0.959575, 0.964145, 0.96657, 0.967573, 0.968027", \ "0.941824, 0.949218, 0.956739, 0.964006, 0.964839, 0.966461, 0.966484", \ "0.948579, 0.953889, 0.960299, 0.964081, 0.970569, 0.969791, 0.973561", \ "0.983409, 0.988865, 0.993069, 0.997513, 1.00108, 1.00587, 1.00569" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("5.76, 11.52, 23.04, 46.08, 92.16, 184.32, 368.64"); values ( \ "0.245688, 0.252833, 0.257881, 0.260714, 0.262435, 0.26321, 0.263569", \ "0.241534, 0.250919, 0.253982, 0.257522, 0.259418, 0.26027, 0.259847", \ "0.233423, 0.240811, 0.246282, 0.2497, 0.251753, 0.252745, 0.253203", \ "0.225491, 0.23653, 0.232779, 0.235073, 0.237375, 0.23864, 0.239265", \ "0.234622, 0.239415, 0.238876, 0.243575, 0.243213, 0.243715, 0.245101", \ "0.262788, 0.266038, 0.266516, 0.267658, 0.279428, 0.280045, 0.275279", \ "0.344188, 0.34722, 0.354579, 0.351427, 0.359007, 0.378325, 0.369579" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.06764; rise_capacitance : 1.06333; rise_capacitance_range (0.575735, 1.06333); fall_capacitance : 1.06764; fall_capacitance_range (0.574134, 1.06764); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * C * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0954818, -0.095819, -0.0962263, -0.0957364, -0.0972571, -0.0963794, -0.0964533" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0957455, 0.0958847, 0.0962263, 0.096773, 0.0973719, 0.0971167, 0.0970292" \ ); } } internal_power () { when : "(B * C * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0297143, 0.0301248, 0.0297747, 0.0291088, 0.0295621, 0.0291798, 0.0290918" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0296558, -0.0301227, -0.0297747, -0.0291088, -0.0295621, -0.0291798, -0.0290918" \ ); } } internal_power () { when : "(B * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0954623, -0.0956051, -0.0963311, -0.0957279, -0.0971913, -0.096314, -0.0964033" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0955978, 0.0956051, 0.0963311, 0.0964345, 0.0972764, 0.0968378, 0.0968629" \ ); } } internal_power () { when : "(B * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0303149, 0.030522, 0.0301615, 0.0296658, 0.0299622, 0.029573, 0.0294679" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0298701, -0.0295817, -0.0297937, -0.0295648, -0.029613, -0.0291769, -0.0289746" \ ); } } internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.095108, -0.0955193, -0.0961348, -0.0961116, -0.0971015, -0.0963966, -0.096434" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.095108, 0.0955193, 0.0961348, 0.0967887, 0.0971015, 0.0968243, 0.0966482" \ ); } } internal_power () { when : "(B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0298931, 0.0300904, 0.0297167, 0.0296108, 0.0295409, 0.0292198, 0.0290654" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0298931, -0.0294376, -0.029316, -0.0295729, -0.0294368, -0.0291428, -0.0289257" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0956224, -0.095609, -0.0966746, -0.0966121, -0.0975123, -0.0966904, -0.0969223" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0957095, 0.09619, 0.0967501, 0.0973082, 0.0977078, 0.0974405, 0.0972402" \ ); } } internal_power () { when : "(!B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0317062, 0.0317712, 0.0319132, 0.0320047, 0.0317599, 0.0313331, 0.0311929" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0317062, -0.0315256, -0.0314596, -0.0316572, -0.0315896, -0.0313017, -0.0310558" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.02176; rise_capacitance : 1.02176; rise_capacitance_range (0.696664, 1.02176); fall_capacitance : 0.987737; fall_capacitance_range (0.74649, 0.987737); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0509128, -0.0509002, -0.0516689, -0.0516489, -0.0519808, -0.0513034, -0.0512322" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0517335, 0.0518556, 0.0517, 0.0516489, 0.0523237, 0.0517259, 0.0515409" \ ); } } internal_power () { when : "(A * C * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0464582, 0.0461848, 0.0468478, 0.0468404, 0.0466957, 0.0460866, 0.0459166" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0464582, -0.0461848, -0.0460683, -0.0459976, -0.0466019, -0.0460521, -0.0459166" \ ); } } internal_power () { when : "(A * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0509641, -0.050939, -0.0516654, -0.0518726, -0.051977, -0.051305, -0.051234" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0514453, 0.0519528, 0.0520594, 0.0521123, 0.0523522, 0.0517389, 0.0515408" \ ); } } internal_power () { when : "(A * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0477241, 0.047453, 0.0479964, 0.0479954, 0.0478556, 0.0472269, 0.0469973" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0475594, -0.047453, -0.0478891, -0.0476246, -0.047832, -0.0472269, -0.0469973" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0509313, -0.0510673, -0.0517111, -0.0517164, -0.0520221, -0.0513509, -0.0512744" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0519048, 0.0520755, 0.0520117, 0.0517164, 0.0524896, 0.0518601, 0.0516175" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0466312, 0.0468039, 0.0471059, 0.04711, 0.0469754, 0.0464137, 0.0462456" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0466312, -0.0468039, -0.0467973, -0.0461776, -0.0468847, -0.0462676, -0.0461419" \ ); } } internal_power () { when : "(!A * C * D * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0492334, -0.0493956, -0.0497403, -0.0493641, -0.0496259, -0.0497774, -0.0494557" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0585067, 0.0546375, 0.0530016, 0.0516222, 0.05117, 0.0505203, 0.0501896" \ ); } } internal_power () { when : "(!A * C * D * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.138204, 0.138631, 0.137993, 0.138734, 0.139343, 0.139003, 0.138982" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.121598, -0.124425, -0.130076, -0.132724, -0.134609, -0.134086, -0.135041" \ ); } } internal_power () { when : "(!A * C * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0504143, -0.0503496, -0.0508695, -0.0509982, -0.0508416, -0.0507156, -0.0505972" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.056865, 0.0551884, 0.0540414, 0.0536967, 0.0532782, 0.052546, 0.0515444" \ ); } } internal_power () { when : "(!A * C * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0456046, 0.0452933, 0.0454623, 0.0454282, 0.045156, 0.0451983, 0.0450431" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0456046, -0.0452933, -0.0454623, -0.0454282, -0.045156, -0.0451983, -0.0450431" \ ); } } internal_power () { when : "(!A * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0504656, -0.0505528, -0.0512481, -0.0513045, -0.0514743, -0.0510258, -0.0508977" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0555608, 0.0547015, 0.0537848, 0.0536806, 0.0533975, 0.0527632, 0.051825" \ ); } } internal_power () { when : "(!A * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0474403, 0.0475334, 0.0479517, 0.0478129, 0.0479005, 0.047597, 0.0474203" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0474403, -0.0475334, -0.0479517, -0.0478129, -0.0479005, -0.047597, -0.0474203" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.051081, -0.0512184, -0.0518602, -0.0520343, -0.0521535, -0.0516305, -0.051486" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0520219, 0.0522499, 0.0519651, 0.0523893, 0.0525254, 0.0523574, 0.0520352" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0474575, 0.0474723, 0.0477655, 0.0478486, 0.047854, 0.0475421, 0.0473479" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0474575, -0.0474723, -0.0477655, -0.0478486, -0.047854, -0.0475421, -0.0473479" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.04878; rise_capacitance : 1.04878; rise_capacitance_range (0.720579, 1.04878); fall_capacitance : 1.01517; fall_capacitance_range (0.763932, 1.01517); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0585207, -0.0586388, -0.0586433, -0.0594985, -0.059184, -0.0589676, -0.0588173" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0589595, 0.0587007, 0.0589882, 0.0594985, 0.059184, 0.0594977, 0.0593548" \ ); } } internal_power () { when : "(A * B * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0346853, 0.0346668, 0.0344914, 0.0347375, 0.0345788, 0.0341435, 0.0339894" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0344218, -0.0346668, -0.0342625, -0.0346241, -0.034214, -0.0341435, -0.0339769" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0584035, -0.0586575, -0.0587585, -0.0595363, -0.0596283, -0.0589809, -0.0588295" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.059359, 0.058931, 0.0593708, 0.0595363, 0.0596283, 0.0595428, 0.0593696" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0371896, 0.0376328, 0.0373094, 0.0377301, 0.0375719, 0.0370963, 0.0368839" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0371896, -0.0376328, -0.0373094, -0.037459, -0.0373144, -0.0370954, -0.0368111" \ ); } } internal_power () { when : "(A * !B * D * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0584975, -0.0585546, -0.0583849, -0.0587298, -0.0589263, -0.058942, -0.0588489" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0594474, 0.0590113, 0.0592569, 0.0592365, 0.0595318, 0.0592493, 0.0591942" \ ); } } internal_power () { when : "(A * !B * D * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.129363, 0.129559, 0.129471, 0.130383, 0.130471, 0.130226, 0.130001" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.115863, -0.117978, -0.120782, -0.122309, -0.125328, -0.124779, -0.125163" \ ); } } internal_power () { when : "(A * !B * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0588447, -0.0588905, -0.0592723, -0.0594635, -0.0595476, -0.0591803, -0.0590156" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0594798, 0.0595769, 0.0594789, 0.0597684, 0.0599371, 0.0597259, 0.0594354" \ ); } } internal_power () { when : "(A * !B * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0344957, 0.0344565, 0.0341755, 0.0342763, 0.0341127, 0.0339821, 0.0338177" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0344957, -0.0344565, -0.0341755, -0.0342763, -0.0341127, -0.0339821, -0.0338177" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0587059, -0.0587761, -0.0592671, -0.0595936, -0.0597898, -0.0592208, -0.0590533" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0590973, 0.0591724, 0.0592671, 0.0596446, 0.0598404, 0.0596788, 0.0594378" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0383864, 0.0383209, 0.0385059, 0.0384686, 0.0385378, 0.0382723, 0.0381082" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0383864, -0.0383209, -0.0385059, -0.0384686, -0.0385378, -0.0382723, -0.0381082" \ ); } } internal_power () { when : "(!A * B * D * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0586117, -0.0587978, -0.0593253, -0.0595061, -0.0596144, -0.058997, -0.0590577" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0616579, 0.0606636, 0.0601524, 0.0597784, 0.0598704, 0.05964, 0.0594029" \ ); } } internal_power () { when : "(!A * B * D * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.125905, 0.126284, 0.125941, 0.126529, 0.126997, 0.126472, 0.126402" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0944403, -0.101715, -0.110271, -0.116497, -0.12051, -0.121604, -0.122724" \ ); } } internal_power () { when : "(!A * B * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0593899, -0.0597189, -0.0602566, -0.0604223, -0.060627, -0.0600588, -0.0598916" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0603903, 0.060389, 0.0609995, 0.0609468, 0.0612252, 0.0609783, 0.0605555" \ ); } } internal_power () { when : "(!A * B * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.034473, 0.0349889, 0.0347401, 0.0346945, 0.0347512, 0.0345304, 0.0343701" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.034473, -0.0349889, -0.0347401, -0.0346945, -0.0347512, -0.0345304, -0.0343701" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0596699, -0.0599868, -0.0604984, -0.0605141, -0.0606979, -0.0603022, -0.0601356" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0603892, 0.0608134, 0.0607708, 0.0611114, 0.0614086, 0.0611994, 0.0608172" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0383819, 0.0385754, 0.038424, 0.0381729, 0.0382766, 0.0380884, 0.0379431" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0383819, -0.0385754, -0.038424, -0.0381729, -0.0382766, -0.0380884, -0.0379431" \ ); } } internal_power () { when : "(!A * !B * D * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0585719, -0.0585923, -0.0584747, -0.0587056, -0.0591012, -0.058908, -0.0588757" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0592408, 0.0590541, 0.0586903, 0.0591749, 0.0595575, 0.0591884, 0.059188" \ ); } } internal_power () { when : "(!A * !B * D * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.128434, 0.128397, 0.128523, 0.128966, 0.130147, 0.1291, 0.129079" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.117288, -0.119076, -0.120231, -0.122292, -0.125262, -0.12464, -0.125132" \ ); } } internal_power () { when : "(!A * !B * D * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.058649, -0.0588245, -0.0593251, -0.0595029, -0.0597139, -0.0591999, -0.0590334" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0592238, 0.0588245, 0.0593369, 0.0596672, 0.0598581, 0.0596551, 0.0593833" \ ); } } internal_power () { when : "(!A * !B * D * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0342943, 0.0345046, 0.0342625, 0.0343053, 0.0342474, 0.03405, 0.0338901" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0342943, -0.0345046, -0.0342625, -0.0343053, -0.0342474, -0.03405, -0.0338901" \ ); } } internal_power () { when : "(!A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0587026, -0.0587351, -0.0592543, -0.0596439, -0.059803, -0.0592276, -0.0590532" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0587477, 0.0592881, 0.0592543, 0.0596439, 0.0598345, 0.0596554, 0.0594072" \ ); } } internal_power () { when : "(!A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.038549, 0.0382399, 0.0385881, 0.0386219, 0.038648, 0.0384022, 0.0382416" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.038549, -0.0382399, -0.0385881, -0.0386219, -0.038648, -0.0384022, -0.0382416" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.0186; rise_capacitance : 1.0186; rise_capacitance_range (0.761817, 1.0186); fall_capacitance : 0.978752; fall_capacitance_range (0.782305, 0.978752); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0492206, -0.0490086, -0.0495931, -0.0497223, -0.0498797, -0.0492745, -0.0491477" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.049593, 0.0499409, 0.0498413, 0.0497223, 0.0502872, 0.0499225, 0.0498052" \ ); } } internal_power () { when : "(A * B * C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0469418, 0.0465927, 0.0468066, 0.0468045, 0.0466803, 0.0461613, 0.0459574" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.046426, -0.0459865, -0.0458992, -0.0453838, -0.0458203, -0.0455698, -0.0455202" \ ); } } internal_power () { when : "(A * B * !C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0493049, -0.0493548, -0.0492695, -0.0494519, -0.0496704, -0.049415, -0.0493894" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0493049, 0.0494527, 0.0498814, 0.0498627, 0.0499358, 0.0497557, 0.0497048" \ ); } } internal_power () { when : "(A * B * !C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.138826, 0.140223, 0.14001, 0.140439, 0.139746, 0.139796, 0.13968" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.1267, -0.128373, -0.13289, -0.134568, -0.135556, -0.135064, -0.135334" \ ); } } internal_power () { when : "(A * B * !C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0496321, -0.0492438, -0.0498955, -0.0500464, -0.0501712, -0.0496553, -0.049513" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0496321, 0.0500079, 0.0500133, 0.0500464, 0.0502289, 0.0501237, 0.0499372" \ ); } } internal_power () { when : "(A * B * !C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0478604, 0.0473898, 0.0474439, 0.0475638, 0.0475377, 0.0472298, 0.0470359" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0478604, -0.0473898, -0.0474439, -0.0475638, -0.0475377, -0.0472298, -0.0470359" \ ); } } internal_power () { when : "(A * !B * C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0494521, -0.0491836, -0.049739, -0.0498097, -0.0499489, -0.049478, -0.0494697" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0494521, 0.0498141, 0.049739, 0.0498097, 0.0499489, 0.0498595, 0.0497051" \ ); } } internal_power () { when : "(A * !B * C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.134932, 0.134716, 0.135133, 0.136016, 0.136568, 0.135468, 0.135198" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.107616, -0.114864, -0.122901, -0.127744, -0.130704, -0.131371, -0.132201" \ ); } } internal_power () { when : "(A * !B * C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0494879, -0.0491534, -0.049938, -0.0499811, -0.0500675, -0.049706, -0.0495652" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0499441, 0.0499029, 0.0500559, 0.0501275, 0.0502742, 0.0501616, 0.0499576" \ ); } } internal_power () { when : "(A * !B * C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0444291, 0.0436244, 0.044243, 0.0441767, 0.0441723, 0.0439185, 0.0437327" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0444291, -0.0436244, -0.044243, -0.0441767, -0.0441723, -0.0439185, -0.0437327" \ ); } } internal_power () { when : "(A * !B * !C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0493016, -0.0493592, -0.0492908, -0.0493138, -0.0495666, -0.0497061, -0.049411" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0493016, 0.0494224, 0.0499604, 0.0497765, 0.0499885, 0.0497061, 0.0497127" \ ); } } internal_power () { when : "(A * !B * !C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.137607, 0.138498, 0.138721, 0.138351, 0.138503, 0.138929, 0.138557" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.12728, -0.128588, -0.132997, -0.134398, -0.135571, -0.134962, -0.135343" \ ); } } internal_power () { when : "(A * !B * !C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.049377, -0.0493579, -0.0499211, -0.0500935, -0.0501812, -0.0496602, -0.0495117" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0495542, 0.0499993, 0.0500312, 0.0500935, 0.050235, 0.0501148, 0.049922" \ ); } } internal_power () { when : "(A * !B * !C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0474194, 0.0476459, 0.0475516, 0.047723, 0.047672, 0.0473796, 0.0471885" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0474194, -0.0476459, -0.0475516, -0.047723, -0.047672, -0.0473796, -0.0471885" \ ); } } internal_power () { when : "(!A * B * C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.04961, -0.0493813, -0.0498538, -0.0500487, -0.0501789, -0.0495666, -0.0495601" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0503457, 0.0502353, 0.0502481, 0.0501624, 0.0502141, 0.0500699, 0.0498735" \ ); } } internal_power () { when : "(!A * B * C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.136538, 0.136781, 0.136369, 0.137159, 0.137969, 0.136902, 0.136469" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.101813, -0.107854, -0.116953, -0.123763, -0.128245, -0.129775, -0.131082" \ ); } } internal_power () { when : "(!A * B * C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0502261, -0.0502734, -0.0502094, -0.0504526, -0.0508691, -0.0505149, -0.0503681" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0510712, 0.0509452, 0.0512795, 0.0513671, 0.0515157, 0.0512207, 0.0510198" \ ); } } internal_power () { when : "(!A * B * C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.044794, 0.0448587, 0.0445625, 0.0446107, 0.0446365, 0.0444022, 0.0442141" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.044794, -0.0448587, -0.0445625, -0.0446107, -0.0446365, -0.0444022, -0.0442141" \ ); } } internal_power () { when : "(!A * !C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0494089, -0.0493699, -0.0492035, -0.0493207, -0.0495502, -0.0497791, -0.0494222" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0494089, 0.0495316, 0.0499934, 0.0497033, 0.0500056, 0.0497811, 0.0497219" \ ); } } internal_power () { when : "(!A * !C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.137658, 0.138591, 0.138027, 0.138434, 0.138837, 0.138991, 0.138672" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.127215, -0.128662, -0.13298, -0.134256, -0.135563, -0.134959, -0.135339" \ ); } } internal_power () { when : "(!A * !C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0497408, -0.0493965, -0.0499553, -0.0500725, -0.050215, -0.0496933, -0.049545" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0497692, 0.0499967, 0.0500288, 0.0500725, 0.0502311, 0.0501071, 0.0499075" \ ); } } internal_power () { when : "(!A * !C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0476998, 0.0476691, 0.0475568, 0.0477248, 0.0476764, 0.047384, 0.0471932" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0476998, -0.0476691, -0.0475568, -0.0477248, -0.0476764, -0.047384, -0.0471932" \ ); } } internal_power () { when : "(!A * !B * C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0494896, -0.049142, -0.0497893, -0.0498564, -0.050002, -0.0496415, -0.0495037" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0494896, 0.0495369, 0.0497893, 0.0498564, 0.050002, 0.0498979, 0.0497157" \ ); } } internal_power () { when : "(!A * !B * C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.133634, 0.133804, 0.13429, 0.135272, 0.135791, 0.135182, 0.134543" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.107569, -0.114407, -0.122815, -0.127696, -0.13066, -0.131343, -0.132192" \ ); } } internal_power () { when : "(!A * !B * C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0493665, -0.0493773, -0.0498713, -0.0500114, -0.0500879, -0.0497154, -0.0495694" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0497294, 0.0497064, 0.0500499, 0.0500767, 0.0502548, 0.0501259, 0.0499147" \ ); } } internal_power () { when : "(!A * !B * C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.044227, 0.0443991, 0.0442182, 0.0443413, 0.0442265, 0.0440356, 0.0438524" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.044227, -0.0443991, -0.0442182, -0.0443413, -0.0442265, -0.0440356, -0.0438524" \ ); } } } pin (E) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.00756; rise_capacitance : 1.00756; rise_capacitance_range (0.794133, 1.00756); fall_capacitance : 0.967057; fall_capacitance_range (0.788333, 0.967057); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0472359, -0.0471882, -0.0472555, -0.0473417, -0.047564, -0.0474685, -0.0474656" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0475411, 0.047347, 0.0474544, 0.0477947, 0.0479275, 0.0477515, 0.0476918" \ ); } } internal_power () { when : "(A * B * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.146779, 0.146384, 0.146298, 0.146317, 0.1471, 0.146313, 0.145718" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.135167, -0.136038, -0.138488, -0.138677, -0.140874, -0.140195, -0.140402" \ ); } } internal_power () { when : "(A * B * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0471914, -0.0474887, -0.0474517, -0.0477069, -0.0479261, -0.0476012, -0.0474852" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0471914, 0.0474887, 0.0474517, 0.0477069, 0.0479261, 0.0478403, 0.0476906" \ ); } } internal_power () { when : "(A * B * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.141756, 0.141968, 0.143181, 0.143918, 0.143772, 0.14267, 0.141919" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.123691, -0.127492, -0.132324, -0.135444, -0.137454, -0.137676, -0.138276" \ ); } } internal_power () { when : "(A * B * !C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0471138, -0.0473154, -0.0474298, -0.0473099, -0.0475106, -0.0475612, -0.0474721" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0471138, 0.0475151, 0.0475201, 0.0481179, 0.0479841, 0.0477917, 0.0477053" \ ); } } internal_power () { when : "(A * B * !C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.1457, 0.145669, 0.145596, 0.144493, 0.145369, 0.145034, 0.144774" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.134096, -0.13663, -0.138501, -0.140449, -0.140831, -0.140159, -0.140392" \ ); } } internal_power () { when : "(A * !B * C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0472117, -0.047544, -0.0474709, -0.0477567, -0.0479388, -0.0475954, -0.0474794" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0472117, 0.047544, 0.0474709, 0.0477567, 0.0479388, 0.0478518, 0.0476997" \ ); } } internal_power () { when : "(A * !B * C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.143025, 0.143604, 0.143098, 0.143165, 0.142911, 0.143038, 0.142073" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.120119, -0.123774, -0.128955, -0.133039, -0.135592, -0.136258, -0.137111" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0473134, -0.0471438, -0.0474296, -0.0473856, -0.0475896, -0.0475185, -0.0474734" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0473134, 0.0475649, 0.0475161, 0.0481139, 0.0479803, 0.0477875, 0.0477003" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.145727, 0.144942, 0.145607, 0.1453, 0.146002, 0.14506, 0.144796" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.134439, -0.136489, -0.138273, -0.140274, -0.140698, -0.140058, -0.140318" \ ); } } internal_power () { when : "(A * !B * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0472724, -0.0475954, -0.0475155, -0.0477479, -0.0479829, -0.0476385, -0.047505" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0472724, 0.0475954, 0.0475155, 0.0477479, 0.0479829, 0.0478801, 0.0477043" \ ); } } internal_power () { when : "(A * !B * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.140934, 0.141683, 0.142438, 0.143115, 0.143027, 0.142052, 0.141283" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.123612, -0.127797, -0.132267, -0.135381, -0.137403, -0.13764, -0.138262" \ ); } } internal_power () { when : "(!A * B * C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.047612, -0.0478052, -0.0477339, -0.0479745, -0.0480749, -0.0476871, -0.047572" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0476137, 0.0480799, 0.0477339, 0.0479745, 0.0481139, 0.0479977, 0.0478213" \ ); } } internal_power () { when : "(!A * B * C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.138854, 0.139254, 0.138522, 0.138675, 0.138303, 0.1389, 0.137958" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.119759, -0.12281, -0.127166, -0.131515, -0.134492, -0.135474, -0.136531" \ ); } } internal_power () { when : "(!A * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0472143, -0.0472282, -0.047432, -0.0475048, -0.0475897, -0.0474972, -0.0474764" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0472143, 0.0472282, 0.0475431, 0.0475048, 0.0479987, 0.0478024, 0.0477124" \ ); } } internal_power () { when : "(!A * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.145747, 0.146615, 0.145619, 0.146482, 0.145998, 0.145171, 0.144814" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.133929, -0.135562, -0.138267, -0.138027, -0.140697, -0.140059, -0.14032" \ ); } } internal_power () { when : "(!A * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0472856, -0.0474552, -0.0475229, -0.047761, -0.0479885, -0.0476411, -0.0475076" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0472856, 0.0474552, 0.0475229, 0.047761, 0.0479885, 0.0478848, 0.047708" \ ); } } internal_power () { when : "(!A * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.140968, 0.14152, 0.142466, 0.143192, 0.143053, 0.142075, 0.141307" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.123613, -0.127311, -0.132266, -0.135391, -0.137402, -0.137639, -0.138261" \ ); } } internal_power () { when : "(!A * !B * C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0472805, -0.0472135, -0.0475242, -0.047798, -0.0479884, -0.0476397, -0.0475057" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0472805, 0.0472135, 0.0475242, 0.047798, 0.0479884, 0.047885, 0.0477076" \ ); } } internal_power () { when : "(!A * !B * C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.139036, 0.139531, 0.138869, 0.138778, 0.140017, 0.13927, 0.138338" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.120023, -0.123122, -0.128888, -0.132975, -0.135532, -0.136213, -0.137089" \ ); } } } } cell (FAx1_ASAP7_75t_R) { area : 0.20412; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 254.001; when : "(A * B * CI * !CON * !SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * CI * !CON * !SN)"; related_pg_pin : VSS; } leakage_power () { value : 315.067; when : "(A * B * !CI * !CON * SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !CI * !CON * SN)"; related_pg_pin : VSS; } leakage_power () { value : 293.068; when : "(A * !B * CI * !CON * SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * CI * !CON * SN)"; related_pg_pin : VSS; } leakage_power () { value : 299.981; when : "(A * !B * !CI * CON * !SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !CI * CON * !SN)"; related_pg_pin : VSS; } leakage_power () { value : 300.097; when : "(!A * B * CI * !CON * SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * CI * !CON * SN)"; related_pg_pin : VSS; } leakage_power () { value : 292.387; when : "(!A * B * !CI * CON * !SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !CI * CON * !SN)"; related_pg_pin : VSS; } leakage_power () { value : 328.047; when : "(!A * !B * CI * CON * !SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * CI * CON * !SN)"; related_pg_pin : VSS; } leakage_power () { value : 344.671; when : "(!A * !B * !CI * CON * SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !CI * CON * SN)"; related_pg_pin : VSS; } leakage_power () { value : 303.415; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (CON) { direction : output; function : "(!A * !B) + (!A * !CI) + (!B * !CI)"; input_signal_level : VDD; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "(B & ~CI)"; timing_sense : negative_unate; timing_type : combinational; when : "(B * !CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "16.2918, 20.7827, 29.6656, 47.35, 82.6562, 153.221, 294.249", \ "17.8399, 22.3442, 31.2321, 48.92, 84.2352, 154.807, 295.863", \ "20.611, 25.1047, 34.0275, 51.7776, 87.0502, 157.673, 298.713", \ "25.3173, 30.2884, 39.3826, 57.0719, 92.4513, 163.152, 303.915", \ "31.8994, 37.9234, 48.5389, 67.6782, 103.163, 173.801, 314.496", \ "41.2944, 49.0138, 62.387, 85.012, 123.886, 194.757, 334.939", \ "54.3772, 64.3867, 81.7509, 110.019, 157.776, 236.291, 376.905" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "26.4519, 35.5759, 54.6971, 93.3094, 170.768, 325.624, 635.396", \ "26.4688, 35.5735, 54.7003, 93.3424, 170.732, 325.599, 635.413", \ "27.4102, 36.2027, 54.9651, 93.3312, 170.767, 325.576, 635.413", \ "30.7215, 38.7913, 56.9417, 94.5082, 170.952, 325.544, 635.413", \ "38.9796, 46.4714, 63.2492, 99.3257, 173.89, 326.201, 635.395", \ "51.4526, 60.5283, 78.2299, 113.469, 184.671, 332.54, 637.062", \ "71.3993, 83.2442, 103.109, 141.806, 214.822, 354.848, 650.273" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.4351, 15.8289, 22.485, 35.6542, 61.9124, 114.312, 218.994", \ "13.5948, 16.9887, 23.6468, 36.8311, 63.0859, 115.49, 220.162", \ "15.8552, 19.2861, 25.965, 39.2096, 65.3484, 117.727, 222.364", \ "19.3876, 23.3319, 30.5539, 43.7702, 69.9731, 122.533, 227.124", \ "24.6233, 29.4202, 37.9074, 52.6988, 79.5216, 131.968, 236.767", \ "31.4669, 37.6863, 48.4233, 66.2623, 96.6986, 150.841, 255.589", \ "39.5966, 48.1649, 62.4467, 85.4251, 123.537, 185.606, 293.642" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "19.4461, 26.1746, 40.1115, 68.2423, 124.622, 237.357, 463.011", \ "19.7188, 26.3216, 40.1155, 68.2236, 124.611, 237.399, 462.978", \ "20.8415, 27.2232, 40.7761, 68.4544, 124.601, 237.362, 462.963", \ "24.2275, 30.1407, 43.0607, 69.9578, 125.19, 237.386, 462.977", \ "30.3106, 36.6845, 49.9338, 75.2326, 128.9, 238.957, 463.023", \ "41.2447, 48.3203, 62.4016, 88.5502, 140.493, 246.572, 466.17", \ "59.9569, 68.0161, 83.8434, 112.578, 167.223, 270.148, 482.379" \ ); } } timing () { related_pin : "A"; sdf_cond : "(~B & CI)"; timing_sense : negative_unate; timing_type : combinational; when : "(!B * CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "16.0943, 20.5542, 29.3601, 46.8143, 81.6347, 151.169, 290.105", \ "17.4445, 21.9168, 30.7313, 48.1997, 82.9517, 152.504, 291.45", \ "20.0814, 24.5615, 33.38, 50.857, 85.6968, 155.266, 294.199", \ "24.6268, 29.6436, 38.6887, 56.1616, 91.1016, 160.437, 299.305", \ "31.3479, 37.3242, 48.0839, 66.8018, 101.776, 171.181, 310.149", \ "41.2103, 48.8864, 61.6887, 84.5523, 122.573, 191.873, 330.763", \ "55.4233, 65.1994, 82.1307, 110.35, 156.648, 233.879, 373.26" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "28.0828, 36.7414, 55.2924, 93.1959, 169.351, 321.774, 626.56", \ "28.1898, 36.7437, 55.284, 93.1886, 169.321, 321.769, 626.556", \ "29.27, 37.5937, 55.6972, 93.2137, 169.294, 321.741, 626.551", \ "32.5901, 40.4706, 57.9551, 94.4792, 169.55, 321.688, 626.521", \ "40.5185, 48.4621, 64.6994, 99.8082, 172.703, 322.554, 626.529", \ "52.96, 62.361, 79.9607, 114.314, 183.889, 329.28, 628.454", \ "72.3249, 84.5041, 104.784, 143.024, 213.157, 352.561, 643.105" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.6452, 16.0474, 22.7599, 36.1278, 62.8052, 116.118, 222.693", \ "13.9348, 17.3505, 24.0825, 37.4686, 64.1349, 117.443, 224.027", \ "16.2986, 19.7674, 26.4749, 39.8703, 66.6046, 119.874, 226.488", \ "19.8719, 23.7769, 31.0908, 44.5691, 71.2275, 124.478, 231.07", \ "24.9503, 29.8106, 38.2619, 53.1731, 80.4357, 133.81, 240.396", \ "31.4897, 37.7841, 48.8405, 66.8885, 97.5281, 152.562, 258.751", \ "38.8868, 47.7243, 62.4718, 85.7823, 123.576, 186.462, 296.376" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.2639, 25.4082, 39.8028, 68.6071, 126.206, 241.377, 471.677", \ "18.4424, 25.5056, 39.8088, 68.596, 126.205, 241.373, 471.634", \ "19.389, 26.2863, 40.3051, 68.7347, 126.15, 241.374, 471.634", \ "22.7506, 28.8896, 42.3975, 70.1708, 126.713, 241.364, 471.634", \ "28.3789, 35.1237, 48.8537, 75.0441, 130.051, 242.67, 471.765", \ "38.8941, 46.1458, 60.789, 88.1844, 141.251, 250.107, 474.823", \ "57.9558, 65.9749, 82.4293, 111.61, 168.666, 273.066, 490.223" \ ); } } timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "16.2918, 20.7827, 29.6656, 47.35, 82.6562, 153.221, 294.249", \ "17.8399, 22.3442, 31.2321, 48.92, 84.2352, 154.807, 295.863", \ "20.611, 25.1047, 34.0275, 51.7776, 87.0502, 157.673, 298.713", \ "25.3173, 30.2884, 39.3826, 57.0719, 92.4513, 163.152, 303.915", \ "31.8994, 37.9234, 48.5389, 67.6782, 103.163, 173.801, 314.496", \ "41.2944, 49.0138, 62.387, 85.012, 123.886, 194.757, 334.939", \ "54.3772, 64.3867, 81.7509, 110.019, 157.776, 236.291, 376.905" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "26.4519, 35.5759, 54.6971, 93.3094, 170.768, 325.624, 635.396", \ "26.4688, 35.5735, 54.7003, 93.3424, 170.732, 325.599, 635.413", \ "27.4102, 36.2027, 54.9651, 93.3312, 170.767, 325.576, 635.413", \ "30.7215, 38.7913, 56.9417, 94.5082, 170.952, 325.544, 635.413", \ "38.9796, 46.4714, 63.2492, 99.3257, 173.89, 326.201, 635.395", \ "51.4526, 60.5283, 78.2299, 113.469, 184.671, 332.54, 637.062", \ "71.3993, 83.2442, 103.109, 141.806, 214.822, 354.848, 650.273" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.6452, 16.0474, 22.7599, 36.1278, 62.8052, 116.118, 222.693", \ "13.9348, 17.3505, 24.0825, 37.4686, 64.1349, 117.443, 224.027", \ "16.2986, 19.7674, 26.4749, 39.8703, 66.6046, 119.874, 226.488", \ "19.8719, 23.7769, 31.0908, 44.5691, 71.2275, 124.478, 231.07", \ "24.9503, 29.8106, 38.2619, 53.1731, 80.4357, 133.81, 240.396", \ "31.4897, 37.7841, 48.8405, 66.8885, 97.5281, 152.562, 258.751", \ "38.8868, 47.7243, 62.4718, 85.7823, 123.576, 186.462, 296.376" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.2639, 25.4082, 39.8028, 68.6071, 126.206, 241.377, 471.677", \ "18.4424, 25.5056, 39.8088, 68.596, 126.205, 241.373, 471.634", \ "19.389, 26.2863, 40.3051, 68.7347, 126.15, 241.374, 471.634", \ "22.7506, 28.8896, 42.3975, 70.1708, 126.713, 241.364, 471.634", \ "28.3789, 35.1237, 48.8537, 75.0441, 130.051, 242.67, 471.765", \ "38.8941, 46.1458, 60.789, 88.1844, 141.251, 250.107, 474.823", \ "57.9558, 65.9749, 82.4293, 111.61, 168.666, 273.066, 490.223" \ ); } } timing () { related_pin : "B"; sdf_cond : "(A & ~CI)"; timing_sense : negative_unate; timing_type : combinational; when : "(A * !CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "15.9273, 20.4865, 29.3776, 46.8946, 81.7117, 151.215, 290.164", \ "17.3341, 21.9241, 30.8734, 48.4442, 83.2937, 152.817, 291.783", \ "19.9567, 24.5818, 33.5866, 51.2323, 86.1258, 155.679, 294.637", \ "24.1387, 29.3981, 38.7503, 56.3975, 91.3403, 160.995, 300.19", \ "30.146, 36.5372, 47.4741, 66.9502, 102.135, 171.882, 310.56", \ "38.7885, 46.8393, 60.6489, 83.7288, 122.914, 193.119, 331.568", \ "50.4943, 61.1033, 79.0922, 108.519, 155.824, 234.52, 372.964" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "28.153, 36.4, 54.8145, 92.6173, 168.63, 320.813, 625.584", \ "28.1279, 36.3802, 54.8156, 92.6032, 168.632, 320.845, 625.501", \ "28.9947, 36.9277, 54.9818, 92.5746, 168.609, 320.919, 625.556", \ "32.3383, 39.6481, 56.9679, 93.5971, 168.74, 320.9, 625.579", \ "40.6278, 48.8083, 63.6332, 98.6494, 171.731, 321.535, 625.54", \ "52.1639, 61.8873, 79.5059, 113.539, 182.669, 328.075, 627.175", \ "71.8822, 83.928, 103.846, 142.3, 213.504, 350.795, 641.081" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.5528, 16.991, 23.7114, 36.8626, 63.1146, 115.511, 220.219", \ "15.0084, 18.4038, 25.1808, 38.4276, 64.667, 117.064, 221.78", \ "18.1929, 21.686, 28.4294, 41.7741, 68.013, 120.397, 225.032", \ "23.2234, 27.4998, 34.8767, 48.2236, 74.6192, 127.279, 231.713", \ "30.0102, 35.7459, 45.4438, 61.1884, 87.4978, 139.943, 244.376", \ "38.3626, 46.1393, 59.1455, 80.3113, 113.188, 165.694, 270.594", \ "49.1929, 59.2171, 76.4047, 105.035, 148.87, 217.48, 324.565" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "19.4844, 26.2107, 40.1249, 68.2485, 124.642, 237.433, 462.985", \ "19.5334, 26.1842, 40.1109, 68.2161, 124.612, 237.42, 462.978", \ "20.9806, 27.2845, 40.6015, 68.2612, 124.592, 237.344, 462.964", \ "25.8824, 31.6187, 44.1826, 70.4101, 124.995, 237.3, 462.93", \ "33.8709, 40.736, 53.8668, 78.7501, 130.609, 239.065, 462.927", \ "46.6234, 54.8268, 70.1793, 97.8004, 147.923, 251.098, 466.732", \ "66.8511, 77.033, 96.5189, 129.635, 187.167, 287.411, 492.645" \ ); } } timing () { related_pin : "B"; sdf_cond : "(~A & CI)"; timing_sense : negative_unate; timing_type : combinational; when : "(!A * CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "17.3059, 21.8625, 30.7378, 48.2749, 83.1181, 152.716, 291.616", \ "18.6482, 23.2498, 32.1678, 49.7438, 84.6368, 154.221, 293.198", \ "21.7804, 26.4566, 35.3027, 53.0311, 87.9352, 157.47, 296.441", \ "27.7398, 32.8148, 41.8553, 59.2951, 94.3769, 163.892, 302.676", \ "36.2702, 42.7766, 54.1331, 72.8038, 107.565, 177.167, 315.794", \ "47.9707, 56.5517, 71.7162, 96.0042, 135.15, 204.705, 343.322", \ "64.4128, 75.7803, 95.5605, 127.575, 180.035, 259.46, 398.339" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "28.0023, 36.6973, 55.2727, 93.2075, 169.324, 321.784, 626.565", \ "27.9535, 36.6642, 55.2673, 93.1876, 169.347, 321.775, 626.585", \ "29.0829, 37.3331, 55.4683, 93.1666, 169.287, 321.728, 626.544", \ "33.7406, 41.3595, 58.4025, 94.606, 169.396, 321.717, 626.534", \ "44.4059, 52.3003, 67.7399, 101.608, 173.273, 322.292, 626.521", \ "58.7194, 69.1777, 87.6952, 121.419, 189.325, 331.247, 627.64", \ "80.4315, 93.7595, 117.823, 158.342, 229.071, 364.029, 648.065" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.4497, 15.8649, 22.5221, 35.7088, 61.9244, 114.269, 218.93", \ "13.674, 17.1348, 23.8313, 37.0191, 63.258, 115.617, 220.285", \ "15.9062, 19.4479, 26.1981, 39.4734, 65.7066, 118.083, 222.754", \ "19.0616, 23.1627, 30.6259, 44.1047, 70.4371, 122.648, 227.427", \ "23.6912, 28.7853, 37.4505, 52.4599, 79.7078, 132.111, 236.852", \ "29.41, 36.1986, 47.5882, 65.8343, 96.7917, 151.205, 255.369", \ "35.646, 44.7832, 60.2726, 84.2399, 122.709, 184.803, 293.5" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.6853, 25.5345, 39.513, 67.6465, 123.977, 236.743, 462.192", \ "18.761, 25.5287, 39.5011, 67.6344, 123.974, 236.668, 462.195", \ "19.7578, 26.3417, 39.9625, 67.7161, 123.954, 236.662, 462.225", \ "23.5958, 29.135, 42.0976, 69.1709, 124.453, 236.681, 462.219", \ "29.0373, 35.4957, 49.0771, 74.1028, 127.957, 238.062, 462.223", \ "39.2367, 46.2337, 60.6925, 87.8869, 139.138, 245.598, 465.463", \ "58.5798, 65.8381, 82.0785, 111.055, 166.561, 269.149, 481.404" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "17.3059, 21.8625, 30.7378, 48.2749, 83.1181, 152.716, 291.616", \ "18.6482, 23.2498, 32.1678, 49.7438, 84.6368, 154.221, 293.198", \ "21.7804, 26.4566, 35.3027, 53.0311, 87.9352, 157.47, 296.441", \ "27.7398, 32.8148, 41.8553, 59.2951, 94.3769, 163.892, 302.676", \ "36.2702, 42.7766, 54.1331, 72.8038, 107.565, 177.167, 315.794", \ "47.9707, 56.5517, 71.7162, 96.0042, 135.15, 204.705, 343.322", \ "64.4128, 75.7803, 95.5605, 127.575, 180.035, 259.46, 398.339" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "28.0023, 36.6973, 55.2727, 93.2075, 169.324, 321.784, 626.565", \ "27.9535, 36.6642, 55.2673, 93.1876, 169.347, 321.775, 626.585", \ "29.0829, 37.3331, 55.4683, 93.1666, 169.287, 321.728, 626.544", \ "33.7406, 41.3595, 58.4025, 94.606, 169.396, 321.717, 626.534", \ "44.4059, 52.3003, 67.7399, 101.608, 173.273, 322.292, 626.521", \ "58.7194, 69.1777, 87.6952, 121.419, 189.325, 331.247, 627.64", \ "80.4315, 93.7595, 117.823, 158.342, 229.071, 364.029, 648.065" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.5528, 16.991, 23.7114, 36.8626, 63.1146, 115.511, 220.219", \ "15.0084, 18.4038, 25.1808, 38.4276, 64.667, 117.064, 221.78", \ "18.1929, 21.686, 28.4294, 41.7741, 68.013, 120.397, 225.032", \ "23.2234, 27.4998, 34.8767, 48.2236, 74.6192, 127.279, 231.713", \ "30.0102, 35.7459, 45.4438, 61.1884, 87.4978, 139.943, 244.376", \ "38.3626, 46.1393, 59.1455, 80.3113, 113.188, 165.694, 270.594", \ "49.1929, 59.2171, 76.4047, 105.035, 148.87, 217.48, 324.565" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "19.4844, 26.2107, 40.1249, 68.2485, 124.642, 237.433, 462.985", \ "19.5334, 26.1842, 40.1109, 68.2161, 124.612, 237.42, 462.978", \ "20.9806, 27.2845, 40.6015, 68.2612, 124.592, 237.344, 462.964", \ "25.8824, 31.6187, 44.1826, 70.4101, 124.995, 237.3, 462.93", \ "33.8709, 40.736, 53.8668, 78.7501, 130.609, 239.065, 462.927", \ "46.6234, 54.8268, 70.1793, 97.8004, 147.923, 251.098, 466.732", \ "66.8511, 77.033, 96.5189, 129.635, 187.167, 287.411, 492.645" \ ); } } timing () { related_pin : "CI"; sdf_cond : "(A & ~B)"; timing_sense : negative_unate; timing_type : combinational; when : "(A * !B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "14.0719, 18.7016, 27.7311, 45.4128, 80.2685, 149.765, 288.692", \ "15.5957, 20.2045, 29.2657, 47.0564, 81.9094, 151.46, 290.334", \ "18.7455, 23.3794, 32.4376, 50.1722, 84.973, 154.602, 293.595", \ "24.3307, 29.8544, 39.0408, 56.8749, 91.7295, 161.474, 300.194", \ "31.9272, 39.235, 51.1859, 70.4556, 105.525, 174.864, 313.421", \ "42.7274, 52.2379, 67.9054, 93.2804, 132.851, 202.382, 340.817", \ "57.8191, 70.0271, 90.2641, 124.017, 176.664, 257.186, 395.659" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "28.4168, 36.7348, 55.1435, 92.9295, 168.966, 321.231, 625.859", \ "28.5062, 36.7098, 55.1493, 92.9587, 168.929, 321.227, 625.83", \ "30.2936, 37.9013, 55.601, 92.9486, 168.967, 321.239, 625.851", \ "35.5532, 42.529, 58.8755, 94.6642, 169.148, 321.108, 625.859", \ "46.3129, 53.9736, 68.8049, 102.462, 173.468, 321.69, 625.858", \ "60.7352, 71.3116, 89.9139, 122.648, 189.707, 331.529, 627.038", \ "82.4767, 96.3709, 119.464, 159.901, 230.488, 364.984, 647.859" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.1517, 15.6181, 22.3757, 35.7872, 62.478, 115.803, 222.413", \ "13.8016, 17.2373, 24.0171, 37.4555, 64.2113, 117.54, 224.051", \ "16.9251, 20.3629, 27.1225, 40.6431, 67.2185, 120.565, 227.102", \ "21.8939, 26.2324, 33.8207, 47.171, 73.7271, 126.91, 233.523", \ "28.1191, 34.1432, 44.0894, 60.1872, 86.784, 140.298, 246.59", \ "36.1187, 43.8672, 57.6042, 79.0088, 113.076, 167.239, 272.952", \ "45.6267, 56.4155, 74.5785, 103.439, 149.102, 217.543, 326.649" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.2249, 25.3879, 39.7795, 68.5889, 126.196, 241.371, 471.69", \ "18.4426, 25.438, 39.7703, 68.5908, 126.194, 241.367, 471.69", \ "20.3364, 26.9404, 40.5141, 68.7287, 126.196, 241.293, 471.648", \ "25.5527, 31.519, 44.3144, 71.0683, 126.802, 241.363, 471.666", \ "33.6082, 41.0165, 54.3285, 79.7096, 132.668, 243.055, 471.677", \ "46.2354, 54.6208, 70.7387, 99.6774, 150.167, 255.395, 475.477", \ "67.2645, 77.3775, 96.7534, 131.275, 188.459, 291.586, 502.135" \ ); } } timing () { related_pin : "CI"; sdf_cond : "(~A & B)"; timing_sense : negative_unate; timing_type : combinational; when : "(!A * B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "15.5081, 20.1, 29.0748, 46.8152, 82.1723, 152.754, 293.784", \ "17.0568, 21.6346, 30.6428, 48.4953, 83.8405, 154.466, 295.445", \ "20.1382, 24.6969, 33.7457, 51.5709, 86.8102, 157.549, 298.498", \ "26.0356, 31.2847, 40.2957, 58.1182, 93.517, 164.019, 304.931", \ "34.1744, 40.9804, 52.6957, 71.8326, 107.042, 177.264, 317.883", \ "45.1609, 54.3767, 69.6467, 94.8317, 134.77, 204.874, 345.529", \ "60.5149, 72.4618, 92.8389, 126.059, 179.001, 259.373, 399.707" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "26.4133, 35.5187, 54.6692, 93.2839, 170.755, 325.617, 635.369", \ "26.413, 35.5252, 54.6685, 93.2984, 170.756, 325.585, 635.352", \ "28.1015, 36.5139, 54.9895, 93.3217, 170.738, 325.548, 635.352", \ "33.3036, 40.9699, 58.1042, 94.9726, 170.87, 325.623, 635.353", \ "44.6766, 52.1295, 67.7741, 102.476, 175.046, 326.113, 635.351", \ "58.7103, 69.278, 88.4013, 122.275, 190.98, 335.341, 636.486", \ "79.868, 94.4353, 118.052, 159.269, 232.324, 368.585, 656.406" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.0639, 14.5363, 21.3047, 34.5894, 60.8311, 113.176, 217.842", \ "12.6519, 16.1385, 22.8895, 36.184, 62.3769, 114.732, 219.394", \ "15.793, 19.2929, 26.1766, 39.5133, 65.7245, 118.051, 222.726", \ "20.3884, 25.0102, 32.7755, 46.1621, 72.3568, 124.445, 229.142", \ "26.3559, 32.4474, 42.7884, 58.9713, 85.5099, 137.501, 242.759", \ "34.0029, 42.0985, 55.796, 77.4703, 110.636, 164.652, 268.492", \ "43.2768, 53.9278, 72.2656, 101.255, 146.442, 214.998, 321.906" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.8713, 25.744, 39.7426, 67.8788, 124.22, 236.974, 462.431", \ "19.2104, 25.8665, 39.7355, 67.874, 124.219, 236.973, 462.392", \ "21.2901, 27.4464, 40.656, 68.0467, 124.181, 236.937, 462.433", \ "26.7266, 32.1884, 44.5098, 70.6151, 124.983, 236.973, 462.411", \ "35.1572, 41.9793, 54.6506, 79.0566, 130.613, 238.735, 462.428", \ "48.5739, 56.3596, 71.2827, 99.1732, 148.597, 251.348, 466.356", \ "70.2588, 79.3444, 97.6681, 130.449, 186.83, 287.478, 493.261" \ ); } } timing () { related_pin : "CI"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "15.5081, 20.1, 29.0748, 46.8152, 82.1723, 152.754, 293.784", \ "17.0568, 21.6346, 30.6428, 48.4953, 83.8405, 154.466, 295.445", \ "20.1382, 24.6969, 33.7457, 51.5709, 86.8102, 157.549, 298.498", \ "26.0356, 31.2847, 40.2957, 58.1182, 93.517, 164.019, 304.931", \ "34.1744, 40.9804, 52.6957, 71.8326, 107.042, 177.264, 317.883", \ "45.1609, 54.3767, 69.6467, 94.8317, 134.77, 204.874, 345.529", \ "60.5149, 72.4618, 92.8389, 126.059, 179.001, 259.373, 399.707" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "26.4133, 35.5187, 54.6692, 93.2839, 170.755, 325.617, 635.369", \ "26.413, 35.5252, 54.6685, 93.2984, 170.756, 325.585, 635.352", \ "28.1015, 36.5139, 54.9895, 93.3217, 170.738, 325.548, 635.352", \ "33.3036, 40.9699, 58.1042, 94.9726, 170.87, 325.623, 635.353", \ "44.6766, 52.1295, 67.7741, 102.476, 175.046, 326.113, 635.351", \ "58.7103, 69.278, 88.4013, 122.275, 190.98, 335.341, 636.486", \ "79.868, 94.4353, 118.052, 159.269, 232.324, 368.585, 656.406" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.1517, 15.6181, 22.3757, 35.7872, 62.478, 115.803, 222.413", \ "13.8016, 17.2373, 24.0171, 37.4555, 64.2113, 117.54, 224.051", \ "16.9251, 20.3629, 27.1225, 40.6431, 67.2185, 120.565, 227.102", \ "21.8939, 26.2324, 33.8207, 47.171, 73.7271, 126.91, 233.523", \ "28.1191, 34.1432, 44.0894, 60.1872, 86.784, 140.298, 246.59", \ "36.1187, 43.8672, 57.6042, 79.0088, 113.076, 167.239, 272.952", \ "45.6267, 56.4155, 74.5785, 103.439, 149.102, 217.543, 326.649" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.2249, 25.3879, 39.7795, 68.5889, 126.196, 241.371, 471.69", \ "18.4426, 25.438, 39.7703, 68.5908, 126.194, 241.367, 471.69", \ "20.3364, 26.9404, 40.5141, 68.7287, 126.196, 241.293, 471.648", \ "25.5527, 31.519, 44.3144, 71.0683, 126.802, 241.363, 471.666", \ "33.6082, 41.0165, 54.3285, 79.7096, 132.668, 243.055, 471.677", \ "46.2354, 54.6208, 70.7387, 99.6774, 150.167, 255.395, 475.477", \ "67.2645, 77.3775, 96.7534, 131.275, 188.459, 291.586, 502.135" \ ); } } internal_power () { related_pin : "A"; when : "(B * !CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.271875, 0.27232, 0.272809, 0.273963, 0.276051, 0.280979, 0.290347", \ "0.270955, 0.271641, 0.272181, 0.273104, 0.275555, 0.28051, 0.289857", \ "0.268142, 0.2695, 0.271187, 0.272757, 0.274618, 0.280279, 0.289652", \ "0.264641, 0.265845, 0.268325, 0.270307, 0.274159, 0.28013, 0.286278", \ "0.262078, 0.263323, 0.264532, 0.268858, 0.273009, 0.278391, 0.284497", \ "0.267215, 0.268126, 0.268686, 0.268773, 0.271878, 0.274535, 0.274081", \ "0.290645, 0.287817, 0.28477, 0.280192, 0.286682, 0.278058, 0.268276" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0434941, 0.044627, 0.0457395, 0.0468281, 0.0490437, 0.0525848, 0.0588809", \ "0.0415553, 0.0429527, 0.044449, 0.0459207, 0.0479929, 0.0518358, 0.0580142", \ "0.0390896, 0.0410187, 0.0429611, 0.0451227, 0.0471801, 0.0509555, 0.0572481", \ "0.037341, 0.0391179, 0.0412073, 0.0434076, 0.0462508, 0.0502748, 0.0570485", \ "0.038712, 0.0402286, 0.0392392, 0.0427726, 0.0457682, 0.0501667, 0.0568359", \ "0.0458566, 0.046035, 0.046027, 0.0460413, 0.0445649, 0.0503936, 0.0573629", \ "0.0721367, 0.0696669, 0.0656803, 0.0649048, 0.0584741, 0.0577147, 0.0595804" \ ); } } internal_power () { related_pin : "A"; when : "(B * !CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0118215, 0.0120312, 0.0123014, 0.0133252, 0.0159264, 0.0204234, 0.0294192", \ "0.0104527, 0.01112, 0.0113561, 0.0126195, 0.0148337, 0.0196694, 0.028813", \ "0.00757928, 0.00885466, 0.00990291, 0.0119734, 0.0146378, 0.0192375, 0.028343", \ "0.00243152, 0.00547074, 0.00802493, 0.0109904, 0.0136237, 0.0188709, 0.0281484", \ "0.000860818, 0.0027228, 0.00464335, 0.00827787, 0.0133453, 0.0179181, 0.0275411", \ "0.00619983, 0.0071772, 0.00698692, 0.00886674, 0.0115553, 0.0179339, 0.0277974", \ "0.0291314, 0.0270995, 0.0243666, 0.0217195, 0.0167065, 0.0230964, 0.0302793" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.304354, 0.306096, 0.307372, 0.308807, 0.311037, 0.314539, 0.320806", \ "0.302935, 0.305005, 0.305042, 0.306599, 0.309194, 0.312509, 0.319003", \ "0.30087, 0.301853, 0.30421, 0.306169, 0.307889, 0.311461, 0.317192", \ "0.298499, 0.299977, 0.302408, 0.303987, 0.304605, 0.311209, 0.315516", \ "0.300035, 0.300826, 0.304858, 0.302561, 0.304983, 0.30946, 0.317378", \ "0.307179, 0.307422, 0.307474, 0.305395, 0.30666, 0.309803, 0.313738", \ "0.333436, 0.330597, 0.325852, 0.318486, 0.321341, 0.321041, 0.31926" \ ); } } internal_power () { related_pin : "A"; when : "(!B * CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.273729, 0.274948, 0.276129, 0.27769, 0.28063, 0.285673, 0.29442", \ "0.271786, 0.273359, 0.274857, 0.277249, 0.279142, 0.284964, 0.293888", \ "0.270015, 0.27184, 0.273565, 0.275801, 0.279176, 0.284852, 0.293372", \ "0.267971, 0.269614, 0.271953, 0.274583, 0.278126, 0.282213, 0.289428", \ "0.269158, 0.269592, 0.272233, 0.273337, 0.277411, 0.280454, 0.288842", \ "0.279582, 0.279195, 0.275768, 0.278906, 0.275852, 0.271362, 0.278609", \ "0.306927, 0.304295, 0.2996, 0.296116, 0.287556, 0.277634, 0.273815" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0399817, 0.0402955, 0.0403413, 0.0410175, 0.0425449, 0.0458027, 0.0516341", \ "0.0381798, 0.0389152, 0.0394833, 0.0404365, 0.0418573, 0.0447584, 0.0509625", \ "0.0344145, 0.0365169, 0.0380326, 0.0396581, 0.041297, 0.0445912, 0.0507326", \ "0.0294637, 0.0322141, 0.0351621, 0.0380599, 0.0403926, 0.0441619, 0.0503685", \ "0.0279019, 0.0303785, 0.0306565, 0.0342994, 0.0387095, 0.0437294, 0.0503383", \ "0.0326122, 0.0334068, 0.0364036, 0.0350757, 0.0360182, 0.0432363, 0.0501785", \ "0.0541444, 0.0529298, 0.0506337, 0.0481065, 0.043559, 0.0470606, 0.0512051" \ ); } } internal_power () { related_pin : "A"; when : "(!B * CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0116035, 0.0128455, 0.0142258, 0.0155109, 0.0184947, 0.0235689, 0.032475", \ "0.00999605, 0.011466, 0.0130975, 0.0144609, 0.0177232, 0.022274, 0.0312783", \ "0.00795044, 0.00974251, 0.0119644, 0.0140713, 0.0169774, 0.0221479, 0.031538", \ "0.00555096, 0.0079142, 0.0100036, 0.0124051, 0.0167039, 0.0211399, 0.0309313", \ "0.00785688, 0.00790966, 0.00896397, 0.0110494, 0.0152307, 0.0214094, 0.0311332", \ "0.0157469, 0.0165099, 0.0155462, 0.014205, 0.0159589, 0.0209649, 0.0307079", \ "0.0442017, 0.0420646, 0.0380216, 0.0327875, 0.0297026, 0.0276271, 0.0347419" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.300478, 0.300756, 0.30092, 0.301555, 0.303191, 0.3066, 0.312828", \ "0.298593, 0.299278, 0.300089, 0.300486, 0.302588, 0.306082, 0.312539", \ "0.295161, 0.296982, 0.298296, 0.299328, 0.302707, 0.305605, 0.31157", \ "0.292192, 0.29223, 0.295145, 0.298069, 0.300361, 0.302842, 0.30901", \ "0.289169, 0.290221, 0.293797, 0.294592, 0.298121, 0.301568, 0.307983", \ "0.29435, 0.293774, 0.29602, 0.296968, 0.299103, 0.303398, 0.303202", \ "0.316345, 0.314135, 0.31142, 0.305673, 0.30736, 0.30797, 0.310148" \ ); } } internal_power () { related_pin : "B"; when : "(A * !CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.260825, 0.262355, 0.264141, 0.265836, 0.268666, 0.273312, 0.282513", \ "0.257906, 0.260314, 0.262812, 0.265223, 0.268277, 0.273256, 0.282501", \ "0.253899, 0.257137, 0.260623, 0.263936, 0.267217, 0.272582, 0.281788", \ "0.25094, 0.252996, 0.256629, 0.260449, 0.264252, 0.270787, 0.282117", \ "0.249374, 0.251817, 0.253987, 0.257952, 0.263668, 0.27051, 0.276394", \ "0.257441, 0.256486, 0.257765, 0.260505, 0.262241, 0.267437, 0.269378", \ "0.281032, 0.277037, 0.273976, 0.273249, 0.273971, 0.268419, 0.25315" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0434674, 0.0453372, 0.0469738, 0.0477942, 0.0497371, 0.05313, 0.0593797", \ "0.0401968, 0.0425105, 0.0448551, 0.0468851, 0.0493747, 0.0528972, 0.0592663", \ "0.0365692, 0.0397443, 0.043012, 0.0460147, 0.0490229, 0.0529445, 0.0595508", \ "0.0316199, 0.0347709, 0.038797, 0.0432854, 0.0474446, 0.0524965, 0.0592616", \ "0.0316813, 0.0335289, 0.0357453, 0.040373, 0.0449986, 0.0505855, 0.0581024", \ "0.0395435, 0.0399266, 0.0407328, 0.041343, 0.0445398, 0.0500535, 0.0576838", \ "0.0648976, 0.0626661, 0.0586684, 0.0639098, 0.0542463, 0.054434, 0.0597064" \ ); } } internal_power () { related_pin : "B"; when : "(A * !CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.00185372, 0.00368139, 0.00553548, 0.00710409, 0.0100629, 0.0145013, 0.0236144", \ "-0.00149915, 0.000611423, 0.00298432, 0.00540274, 0.00845258, 0.0133795, 0.0224741", \ "-0.006001, -0.00320388, 3.16394e-06, 0.0032206, 0.00723927, 0.0125571, 0.0214457", \ "-0.0106079, -0.00718371, -0.0037083, -4.62193e-05, 0.00474988, 0.0106297, 0.0208089", \ "-0.0108081, -0.0102548, -0.00737281, -0.00273385, 0.00238099, 0.00933035, 0.0195772", \ "-0.00615171, -0.0058952, -0.00381468, -0.00464833, 0.00136115, 0.00810108, 0.0182342", \ "0.0177106, 0.0158617, 0.0136967, 0.0120104, 0.005793, 0.0110641, 0.0199147" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.300847, 0.301953, 0.30413, 0.305179, 0.307039, 0.310415, 0.316712", \ "0.29733, 0.298409, 0.300932, 0.303306, 0.304403, 0.308243, 0.314659", \ "0.292922, 0.29554, 0.298328, 0.302521, 0.304534, 0.308086, 0.313178", \ "0.288685, 0.290427, 0.294369, 0.298263, 0.303035, 0.309122, 0.311766", \ "0.28788, 0.289524, 0.293531, 0.295637, 0.294648, 0.298999, 0.302051", \ "0.297259, 0.296744, 0.2958, 0.298086, 0.29889, 0.284339, 0.292508", \ "0.323257, 0.320078, 0.314998, 0.31404, 0.306595, 0.310839, 0.296047" \ ); } } internal_power () { related_pin : "B"; when : "(!A * CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.267642, 0.26993, 0.271825, 0.274119, 0.277037, 0.282636, 0.290563", \ "0.264119, 0.266826, 0.2694, 0.271923, 0.275347, 0.28066, 0.289817", \ "0.259587, 0.263478, 0.265998, 0.270338, 0.274226, 0.279086, 0.288032", \ "0.255479, 0.257801, 0.261844, 0.264003, 0.270022, 0.274155, 0.282196", \ "0.257068, 0.25706, 0.258883, 0.261876, 0.264155, 0.269628, 0.275698", \ "0.26793, 0.266901, 0.266465, 0.264084, 0.266965, 0.270938, 0.277474", \ "0.299097, 0.294433, 0.291249, 0.281956, 0.283473, 0.278344, 0.279934" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0303465, 0.0318173, 0.0330793, 0.0344123, 0.0363581, 0.0396405, 0.0456803", \ "0.0272661, 0.0292898, 0.0312076, 0.0327679, 0.0349602, 0.038449, 0.0446145", \ "0.0225784, 0.0254767, 0.0281848, 0.0308971, 0.0334774, 0.0372911, 0.0434513", \ "0.0187979, 0.0214906, 0.0248435, 0.0282711, 0.0319203, 0.0361192, 0.0426749", \ "0.0166647, 0.0195599, 0.0212657, 0.025562, 0.0296328, 0.0344447, 0.0415034", \ "0.0219264, 0.0227555, 0.0254393, 0.0254977, 0.0283081, 0.0342475, 0.0406162", \ "0.0444647, 0.0422763, 0.0394366, 0.0387755, 0.0358785, 0.0372447, 0.0422196" \ ); } } internal_power () { related_pin : "B"; when : "(!A * CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.010638, 0.0127598, 0.014799, 0.0170492, 0.0201714, 0.0258912, 0.0336211", \ "0.00686861, 0.00978547, 0.0126878, 0.015757, 0.0191553, 0.0245192, 0.0338523", \ "0.00341505, 0.0070238, 0.0104646, 0.0146032, 0.0186454, 0.0245017, 0.0335727", \ "-0.00142529, 0.0015834, 0.005964, 0.0106676, 0.0159498, 0.0220325, 0.0317957", \ "0.000747144, 0.000494373, 0.00411442, 0.00790912, 0.0136878, 0.020769, 0.0315311", \ "0.0106765, 0.0097475, 0.00994962, 0.00995049, 0.0139905, 0.0206657, 0.0317745", \ "0.0406032, 0.0379148, 0.0348829, 0.0303019, 0.0242471, 0.0248727, 0.0347974" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.287513, 0.288995, 0.290098, 0.291636, 0.293588, 0.296956, 0.302849", \ "0.28512, 0.286893, 0.289038, 0.290567, 0.293078, 0.29622, 0.302747", \ "0.28185, 0.283909, 0.287637, 0.289931, 0.292685, 0.296024, 0.302584", \ "0.278452, 0.28054, 0.284207, 0.287795, 0.291128, 0.292253, 0.300323", \ "0.278006, 0.279759, 0.282555, 0.283023, 0.288158, 0.291824, 0.298684", \ "0.283274, 0.283378, 0.285782, 0.28586, 0.291318, 0.293544, 0.292182", \ "0.306358, 0.302841, 0.301202, 0.296505, 0.300357, 0.296845, 0.297688" \ ); } } internal_power () { related_pin : "CI"; when : "(A * !B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.228467, 0.22957, 0.230982, 0.232225, 0.234426, 0.238863, 0.247452", \ "0.226004, 0.227401, 0.229185, 0.231824, 0.233969, 0.23894, 0.246903", \ "0.220532, 0.22378, 0.226529, 0.228671, 0.230366, 0.236342, 0.245638", \ "0.215167, 0.218667, 0.222387, 0.227145, 0.229743, 0.236608, 0.243028", \ "0.214546, 0.216947, 0.220174, 0.224665, 0.230693, 0.233836, 0.238535", \ "0.225065, 0.225431, 0.225687, 0.22692, 0.230349, 0.235125, 0.239347", \ "0.253999, 0.250392, 0.245318, 0.24195, 0.242217, 0.24184, 0.240077" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0824514, 0.0831984, 0.083744, 0.084599, 0.0859599, 0.0891702, 0.0952796", \ "0.0809997, 0.0823843, 0.0835227, 0.0848178, 0.0865553, 0.0898006, 0.0958456", \ "0.0757118, 0.0786292, 0.0813077, 0.0835768, 0.0857764, 0.0892952, 0.0956182", \ "0.0694179, 0.0724396, 0.0778446, 0.0818751, 0.0847337, 0.0887395, 0.0954643", \ "0.0676432, 0.0698054, 0.072819, 0.0784759, 0.0833167, 0.0887223, 0.0955749", \ "0.0738498, 0.0745366, 0.0758736, 0.0753182, 0.0818449, 0.0885469, 0.0957237", \ "0.0971297, 0.0957372, 0.0926391, 0.0936158, 0.0908652, 0.0914302, 0.0979854" \ ); } } internal_power () { related_pin : "CI"; when : "(A * !B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0441194, 0.0454897, 0.0463976, 0.0476404, 0.0498348, 0.0542913, 0.0630097", \ "0.0415277, 0.0434267, 0.045461, 0.0473149, 0.0496453, 0.0543141, 0.0627935", \ "0.0364202, 0.0398271, 0.0429406, 0.0459093, 0.0488227, 0.0538276, 0.0626385", \ "0.0306041, 0.0348025, 0.0396348, 0.0437523, 0.0479366, 0.0534918, 0.0627097", \ "0.030849, 0.0328709, 0.0352877, 0.0408902, 0.0467018, 0.0529549, 0.0621133", \ "0.0402244, 0.0395663, 0.0407814, 0.0400871, 0.0460601, 0.0533477, 0.0626802", \ "0.0682278, 0.0652342, 0.0610907, 0.0589738, 0.0553271, 0.0566465, 0.0661923" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.245544, 0.246496, 0.24697, 0.247556, 0.249266, 0.252535, 0.258988", \ "0.244568, 0.245258, 0.24649, 0.247623, 0.250027, 0.253301, 0.258343", \ "0.238073, 0.24067, 0.242673, 0.245462, 0.245409, 0.248718, 0.253621", \ "0.233927, 0.236152, 0.239767, 0.241936, 0.242593, 0.243923, 0.250166", \ "0.231202, 0.233644, 0.236206, 0.2393, 0.23672, 0.242898, 0.245524", \ "0.237453, 0.236918, 0.238974, 0.243204, 0.246804, 0.243573, 0.238174", \ "0.261049, 0.258884, 0.256479, 0.253283, 0.254496, 0.247051, 0.236759" \ ); } } internal_power () { related_pin : "CI"; when : "(!A * B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.226438, 0.227493, 0.228527, 0.229816, 0.232379, 0.237307, 0.246028", \ "0.224427, 0.225688, 0.227159, 0.229658, 0.232096, 0.237384, 0.245595", \ "0.218849, 0.221041, 0.223666, 0.226138, 0.227645, 0.234038, 0.241991", \ "0.214347, 0.216794, 0.21946, 0.222914, 0.226396, 0.230647, 0.237724", \ "0.213744, 0.214964, 0.217832, 0.221991, 0.224602, 0.226249, 0.230407", \ "0.222938, 0.223162, 0.221823, 0.22266, 0.228252, 0.22855, 0.233642", \ "0.250533, 0.247142, 0.243847, 0.237571, 0.243013, 0.231609, 0.22784" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.062817, 0.0637834, 0.0643651, 0.0649249, 0.0664087, 0.0693718, 0.0751871", \ "0.060553, 0.0624056, 0.0636955, 0.0648086, 0.0663914, 0.0694383, 0.0754613", \ "0.0547821, 0.0585235, 0.0618475, 0.0640433, 0.0661769, 0.0695594, 0.0756211", \ "0.0485092, 0.0521901, 0.057719, 0.06226, 0.065406, 0.0691661, 0.0755118", \ "0.0468885, 0.049118, 0.053118, 0.0585883, 0.0638718, 0.0687438, 0.0754075", \ "0.0539582, 0.0546122, 0.0555876, 0.0565972, 0.0619398, 0.0685825, 0.0755334", \ "0.0792273, 0.076749, 0.0738657, 0.0754601, 0.0701158, 0.072072, 0.077561" \ ); } } internal_power () { related_pin : "CI"; when : "(!A * B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0634457, 0.0646897, 0.0657289, 0.0670222, 0.0696629, 0.0744283, 0.0831533", \ "0.0617149, 0.0634435, 0.0648786, 0.0672971, 0.0700245, 0.0746611, 0.0834953", \ "0.0568042, 0.0596125, 0.0625189, 0.065596, 0.0689054, 0.0739157, 0.0828184", \ "0.0510037, 0.0547762, 0.0589992, 0.0633906, 0.0677174, 0.0736187, 0.082744", \ "0.0511491, 0.053021, 0.055729, 0.0610913, 0.0665837, 0.0729841, 0.0821516", \ "0.0594507, 0.058855, 0.0611572, 0.0623084, 0.066402, 0.0734774, 0.0831969", \ "0.0864712, 0.0841979, 0.082103, 0.0779206, 0.0692929, 0.0752659, 0.086428" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.246312, 0.247313, 0.248081, 0.248713, 0.249989, 0.253163, 0.259235", \ "0.244272, 0.24598, 0.246717, 0.24744, 0.248457, 0.251845, 0.257901", \ "0.238135, 0.241378, 0.245308, 0.24738, 0.248456, 0.25107, 0.257025", \ "0.232892, 0.236416, 0.241258, 0.245421, 0.24753, 0.247216, 0.253536", \ "0.230861, 0.233082, 0.237508, 0.241147, 0.242936, 0.241903, 0.256167", \ "0.239205, 0.23835, 0.239491, 0.243482, 0.241096, 0.245416, 0.240288", \ "0.26399, 0.260558, 0.257365, 0.254392, 0.253234, 0.253923, 0.236192" \ ); } } } pin (SN) { direction : output; function : "(A * B * !CI) + (A * !B * CI) + (!A * B * CI) + (!A * !B * !CI)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "(B & ~CI)"; timing_sense : positive_unate; timing_type : combinational; when : "(B * !CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "26.4903, 36.7548, 56.9886, 97.0962, 177.052, 336.787, 656.124", \ "27.6003, 37.8898, 58.1385, 98.2878, 178.247, 337.982, 657.337", \ "29.6776, 39.9975, 60.2823, 100.444, 180.434, 340.197, 659.556", \ "33.6102, 44.2159, 64.7852, 105.015, 184.932, 344.729, 664.062", \ "39.6946, 51.2896, 72.9081, 114.043, 194.107, 354.177, 673.705", \ "47.8883, 61.049, 85.398, 129.641, 212.412, 371.417, 690.867", \ "58.5383, 74.3082, 102.536, 152.75, 242.256, 406.54, 723.923" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "21.2896, 31.7035, 52.6136, 94.4007, 178.025, 345.498, 679.838", \ "21.2813, 31.6984, 52.6139, 94.3994, 178.078, 345.411, 679.771", \ "21.3577, 31.7128, 52.6023, 94.4039, 177.941, 345.289, 679.713", \ "21.5804, 32.0111, 52.7305, 94.3892, 177.963, 345.289, 679.766", \ "22.091, 32.4927, 53.101, 94.6158, 178.05, 345.212, 679.7", \ "23.5176, 33.6416, 54.407, 95.541, 178.573, 345.407, 679.612", \ "25.8462, 36.1249, 56.6704, 98.4954, 180.568, 346.89, 680.092" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "31.4056, 42.1602, 63.4885, 105.92, 190.823, 360.289, 699.415", \ "32.9384, 43.7253, 65.0981, 107.627, 192.443, 361.78, 701.046", \ "35.5768, 46.3879, 67.8098, 110.416, 195.169, 364.758, 703.924", \ "40.2678, 51.2859, 73.048, 115.498, 200.361, 369.945, 708.983", \ "47.8837, 59.9954, 82.5397, 125.83, 211.154, 380.634, 719.775", \ "58.763, 72.7612, 97.9885, 144.279, 230.767, 400.999, 740.076", \ "74.0954, 90.8771, 120.896, 174.056, 267.57, 442.06, 782.194" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.4797, 27.2865, 44.8566, 80.0681, 150.084, 290.401, 569.812", \ "18.479, 27.2507, 44.8436, 79.9279, 150.068, 290.58, 569.653", \ "18.5483, 27.3116, 44.8234, 79.9486, 150.004, 290.446, 569.615", \ "18.8969, 27.6911, 44.9123, 79.943, 150.195, 290.702, 569.813", \ "19.15, 27.9125, 45.4747, 80.2671, 150.03, 290.369, 569.759", \ "20.2162, 29.0681, 46.6325, 81.0141, 150.86, 290.137, 569.729", \ "22.4731, 31.4813, 49.0859, 83.8159, 152.381, 291.02, 569.716" \ ); } } timing () { related_pin : "A"; sdf_cond : "(~B & CI)"; timing_sense : positive_unate; timing_type : combinational; when : "(!B * CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "29.483, 39.7384, 60.08, 100.661, 181.875, 344.086, 668.344", \ "30.6933, 41.0104, 61.4103, 102.011, 183.169, 345.298, 669.684", \ "32.7662, 43.2342, 63.749, 104.479, 185.605, 347.892, 672.187", \ "36.3869, 47.0978, 67.9647, 108.949, 190.305, 352.333, 676.819", \ "42.4522, 53.9628, 75.6427, 117.422, 198.7, 361.047, 685.429", \ "50.4091, 63.7929, 88.0504, 132.679, 216.156, 378.603, 703.214", \ "60.4394, 76.4488, 104.914, 155.337, 246.005, 413.706, 739.467" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "22.0088, 32.6145, 53.8535, 96.3543, 181.306, 350.988, 689.998", \ "22.0354, 32.6204, 53.8377, 96.3394, 181.252, 351.169, 690.041", \ "22.2422, 32.7096, 53.8732, 96.3486, 181.363, 351.139, 689.934", \ "22.2586, 33.1135, 54.1542, 96.3674, 181.182, 350.941, 689.961", \ "22.1231, 32.8769, 54.2851, 96.85, 181.216, 350.805, 689.938", \ "23.024, 33.7044, 54.7762, 97.0777, 181.895, 350.987, 689.931", \ "25.0206, 35.6364, 56.8061, 99.9026, 183.346, 351.98, 690.249" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "29.0955, 39.7906, 60.9255, 102.813, 186.381, 353.352, 687.597", \ "30.3851, 41.1105, 62.2332, 104.225, 187.771, 354.773, 688.948", \ "32.956, 43.7295, 64.903, 106.889, 190.468, 357.52, 691.705", \ "37.6798, 48.6476, 70.117, 111.848, 195.518, 362.524, 696.703", \ "45.3735, 57.4414, 79.7747, 122.181, 206.197, 373.303, 707.374", \ "56.5824, 70.4753, 95.9107, 141.066, 226.589, 394.209, 728.342", \ "72.6784, 89.2091, 118.727, 171.202, 263.643, 435.06, 769.9" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "17.7321, 26.3434, 43.6019, 78.0989, 147.065, 284.897, 559.895", \ "17.7349, 26.3295, 43.584, 78.0374, 146.945, 284.776, 559.854", \ "17.7569, 26.332, 43.5696, 78.0128, 146.998, 284.725, 559.805", \ "18.1144, 26.5969, 43.5741, 77.9943, 146.971, 284.738, 559.804", \ "18.8899, 27.228, 44.0875, 78.4911, 146.86, 284.664, 559.823", \ "20.4196, 28.9363, 45.6392, 79.3006, 147.242, 284.519, 559.813", \ "23.0268, 31.7596, 48.8972, 82.573, 149.624, 285.606, 559.592" \ ); } } timing () { related_pin : "A"; timing_sense : non_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "29.483, 39.7384, 60.08, 100.661, 181.875, 344.086, 668.344", \ "30.6933, 41.0104, 61.4103, 102.011, 183.169, 345.298, 669.684", \ "32.7662, 43.2342, 63.749, 104.479, 185.605, 347.892, 672.187", \ "36.3869, 47.0978, 67.9647, 108.949, 190.305, 352.333, 676.819", \ "42.4522, 53.9628, 75.6427, 117.422, 198.7, 361.047, 685.429", \ "50.4091, 63.7929, 88.0504, 132.679, 216.156, 378.603, 703.214", \ "60.4394, 76.4488, 104.914, 155.337, 246.005, 413.706, 739.467" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "22.0088, 32.6145, 53.8535, 96.3543, 181.306, 350.988, 689.998", \ "22.0354, 32.6204, 53.8377, 96.3394, 181.252, 351.169, 690.041", \ "22.2422, 32.7096, 53.8732, 96.3486, 181.363, 351.139, 689.934", \ "22.2586, 33.1135, 54.1542, 96.3674, 181.182, 350.941, 689.961", \ "22.1231, 32.8769, 54.2851, 96.85, 181.216, 350.805, 689.938", \ "23.024, 33.7044, 54.7762, 97.0777, 181.895, 350.987, 689.931", \ "25.0206, 35.6364, 56.8061, 99.9026, 183.346, 351.98, 690.249" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "31.4056, 42.1602, 63.4885, 105.92, 190.823, 360.289, 699.415", \ "32.9384, 43.7253, 65.0981, 107.627, 192.443, 361.78, 701.046", \ "35.5768, 46.3879, 67.8098, 110.416, 195.169, 364.758, 703.924", \ "40.2678, 51.2859, 73.048, 115.498, 200.361, 369.945, 708.983", \ "47.8837, 59.9954, 82.5397, 125.83, 211.154, 380.634, 719.775", \ "58.763, 72.7612, 97.9885, 144.279, 230.767, 400.999, 740.076", \ "74.0954, 90.8771, 120.896, 174.056, 267.57, 442.06, 782.194" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.4797, 27.2865, 44.8566, 80.0681, 150.084, 290.401, 569.812", \ "18.479, 27.2507, 44.8436, 79.9279, 150.068, 290.58, 569.653", \ "18.5483, 27.3116, 44.8234, 79.9486, 150.004, 290.446, 569.615", \ "18.8969, 27.6911, 44.9123, 79.943, 150.195, 290.702, 569.813", \ "19.15, 27.9125, 45.4747, 80.2671, 150.03, 290.369, 569.759", \ "20.2162, 29.0681, 46.6325, 81.0141, 150.86, 290.137, 569.729", \ "22.4731, 31.4813, 49.0859, 83.8159, 152.381, 291.02, 569.716" \ ); } } timing () { related_pin : "A"; sdf_cond : "(B & CI)"; timing_sense : negative_unate; timing_type : combinational; when : "(B * CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.782, 18.2255, 27.0262, 44.5614, 79.6202, 149.769, 290.001", \ "15.3189, 19.8269, 28.6514, 46.1993, 81.2719, 151.407, 291.649", \ "18.0295, 22.5857, 31.4712, 49.0623, 84.1345, 154.231, 294.445", \ "22.1255, 27.4122, 36.7349, 54.4583, 89.5218, 159.794, 299.854", \ "27.7845, 34.3501, 45.5421, 64.8971, 100.216, 170.341, 310.203", \ "35.3708, 44.0596, 58.2158, 81.7776, 120.991, 191.479, 331.066", \ "45.7042, 57.1094, 75.8734, 105.964, 153.998, 232.825, 373.384" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.1422, 27.7234, 46.8822, 85.1823, 161.874, 315.16, 621.825", \ "18.224, 27.7663, 46.9183, 85.2246, 161.876, 315.156, 621.84", \ "19.132, 28.441, 47.2452, 85.2913, 161.937, 315.175, 621.857", \ "22.2587, 31.0392, 49.2238, 86.4863, 162.152, 315.293, 621.875", \ "28.2083, 38.0046, 55.8594, 91.4118, 165.086, 315.945, 621.853", \ "38.838, 49.8011, 69.4886, 105.643, 175.908, 322.287, 623.692", \ "57.3854, 70.4917, 92.9744, 133.289, 206.066, 345.199, 637.002" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "14.9974, 19.9224, 29.5522, 48.5934, 86.4628, 162.01, 313.051", \ "16.1413, 21.0859, 30.7626, 49.8023, 87.6584, 163.256, 314.246", \ "18.4216, 23.4179, 33.0763, 52.1572, 90.0792, 165.696, 316.642", \ "22.0411, 27.7378, 37.8516, 56.8784, 94.8504, 170.344, 321.25", \ "27.3613, 34.3669, 46.1213, 66.653, 104.46, 179.833, 331.093", \ "34.6969, 43.4685, 58.3303, 82.5663, 123.608, 199.373, 349.646", \ "44.0824, 55.5524, 74.9455, 105.915, 155.549, 237.58, 388.629" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "21.446, 31.6302, 52.1015, 93.1062, 175.156, 339.198, 667.386", \ "21.7281, 31.7292, 52.1315, 93.1227, 175.125, 339.142, 667.38", \ "23.0373, 32.7839, 52.7362, 93.2279, 175.148, 339.15, 667.38", \ "26.7449, 35.8025, 55.0149, 94.5597, 175.517, 339.221, 667.394", \ "32.7405, 42.9609, 61.7574, 99.5506, 178.479, 339.969, 667.413", \ "43.4547, 54.397, 75.1493, 113.659, 188.566, 345.716, 668.758", \ "60.9758, 74.2451, 98.6088, 140.008, 218.422, 366.857, 681.405" \ ); } } timing () { related_pin : "A"; sdf_cond : "(~B & ~CI)"; timing_sense : negative_unate; timing_type : combinational; when : "(!B * !CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "20.2977, 27.0304, 40.2591, 66.4924, 118.73, 223.055, 431.481", \ "21.4905, 28.2669, 41.5286, 67.7823, 120.006, 224.31, 432.816", \ "23.932, 30.732, 44.0743, 70.3269, 122.651, 226.919, 435.423", \ "28.458, 35.6719, 49.0968, 75.4837, 127.542, 231.892, 440.41", \ "35.3312, 43.8477, 58.77, 85.4471, 137.852, 242.3, 450.923", \ "45.5671, 56.0029, 74.4195, 104.822, 158.788, 263.131, 471.689", \ "60.9344, 74.0992, 96.9412, 134.085, 197.696, 305.625, 512.322" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "29.2768, 43.3262, 71.501, 127.917, 240.653, 466.047, 916.823", \ "29.3076, 43.358, 71.533, 127.901, 240.69, 466.111, 916.831", \ "30.4725, 44.0609, 71.7064, 127.949, 240.688, 466.135, 916.836", \ "33.8822, 46.8138, 73.7152, 128.721, 240.718, 466.193, 916.839", \ "41.5917, 54.8168, 80.0209, 132.904, 242.468, 466.14, 916.88", \ "52.9078, 68.1109, 95.7586, 145.947, 252.039, 470.261, 917.051", \ "70.8516, 88.767, 120.249, 177.652, 279.543, 489.362, 925.448" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.753, 14.1204, 20.7767, 34.0457, 60.5667, 113.602, 219.671", \ "12.1078, 15.4961, 22.1653, 35.434, 61.9673, 114.976, 221.07", \ "14.3698, 17.9522, 24.6627, 37.9509, 64.4994, 117.474, 223.53", \ "17.4817, 21.6948, 29.1421, 42.6609, 69.119, 122.194, 228.162", \ "21.753, 27.0154, 35.9647, 51.2024, 78.5551, 131.73, 237.7", \ "26.695, 33.8637, 45.6859, 64.4009, 95.4176, 150.435, 256.155", \ "31.5545, 41.5523, 57.6009, 82.2877, 120.881, 183.969, 293.356" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.4745, 20.6378, 34.9566, 63.5952, 120.878, 235.412, 464.521", \ "13.7285, 20.7947, 35.0113, 63.636, 120.903, 235.432, 464.61", \ "14.7197, 21.6224, 35.6035, 63.8181, 120.904, 235.476, 464.623", \ "17.453, 24.3594, 37.7317, 65.3174, 121.518, 235.512, 464.639", \ "22.3463, 29.8454, 43.7998, 70.3117, 124.946, 236.956, 464.619", \ "31.615, 40.1846, 55.4049, 83.5444, 136.091, 244.339, 468.012", \ "48.6329, 58.5444, 76.0423, 106.503, 162.956, 267.234, 483.529" \ ); } } timing () { related_pin : "B"; sdf_cond : "(A & ~CI)"; timing_sense : positive_unate; timing_type : combinational; when : "(A * !CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "27.7667, 38.1308, 58.4324, 98.6204, 178.551, 338.268, 657.592", \ "29.0809, 39.4868, 59.8772, 100.151, 180.088, 339.73, 659.285", \ "32.3073, 42.7553, 63.1187, 103.412, 183.305, 342.901, 662.418", \ "37.6547, 48.4784, 69.1886, 109.478, 189.633, 349.438, 669.326", \ "45.3864, 58.0038, 80.7869, 122.207, 201.772, 361.549, 680.825", \ "55.8606, 70.6402, 97.129, 144.139, 226.999, 387.503, 705.33", \ "69.0415, 87.0691, 118.906, 174.196, 269.584, 437.844, 756.985" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "21.589, 31.9539, 52.8345, 94.5599, 178.255, 345.444, 679.696", \ "21.6146, 31.978, 52.8054, 94.6226, 178.188, 345.509, 679.809", \ "21.6664, 32.0008, 52.8496, 94.607, 178.255, 345.747, 679.848", \ "22.1387, 32.3338, 52.924, 94.549, 178.207, 345.501, 679.758", \ "22.8787, 33.2413, 53.5378, 94.8089, 178.076, 345.49, 679.956", \ "24.4736, 34.7653, 55.4255, 96.2773, 178.984, 345.268, 679.809", \ "27.2735, 37.6953, 58.3406, 100.049, 181.597, 346.79, 679.409" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "30.7839, 41.5492, 62.7704, 104.886, 188.885, 356.851, 692.758", \ "32.1668, 42.9659, 64.2436, 106.389, 190.475, 358.602, 694.382", \ "34.6993, 45.5672, 66.9022, 109.175, 193.272, 361.312, 697.229", \ "39.3052, 50.4669, 71.9814, 114.142, 198.401, 366.412, 702.398", \ "46.093, 58.5307, 81.4904, 124.69, 208.501, 376.705, 712.626", \ "55.7682, 70.2953, 96.0584, 143.32, 230.088, 397.809, 733.917", \ "69.5241, 87.0137, 117.714, 171.832, 265.723, 439.293, 775.415" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "17.2691, 26.0448, 43.5421, 78.4466, 148.094, 287.46, 566.136", \ "17.2785, 26.0443, 43.5279, 78.3977, 148.068, 287.644, 565.987", \ "17.316, 26.0696, 43.5408, 78.4448, 148.111, 287.418, 566.137", \ "17.815, 26.2448, 43.5347, 78.4574, 148.192, 287.621, 566.161", \ "18.5932, 27.3442, 44.244, 78.5404, 148.215, 287.659, 566.072", \ "19.9506, 28.7574, 46.1817, 80.0439, 148.511, 287.638, 566.116", \ "22.4466, 31.3961, 48.8991, 83.5383, 151.01, 288.241, 566.16" \ ); } } timing () { related_pin : "B"; sdf_cond : "(~A & CI)"; timing_sense : positive_unate; timing_type : combinational; when : "(!A * CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "28.5655, 38.791, 58.9986, 99.2608, 179.63, 340.082, 661.313", \ "29.7558, 40.029, 60.3291, 100.556, 180.958, 341.62, 662.521", \ "31.9299, 42.2722, 62.6477, 102.968, 183.389, 344.028, 665.009", \ "35.5578, 46.3213, 67.0069, 107.501, 188.005, 348.8, 669.935", \ "40.7726, 52.6333, 74.7012, 116.301, 196.649, 357.291, 678.699", \ "48.0819, 61.6705, 86.5392, 131.349, 214.479, 376.074, 697.213", \ "56.8341, 73.3985, 102.474, 153.582, 244.038, 410.726, 734.068" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "20.4832, 31.0891, 52.2555, 94.5596, 179.13, 348.034, 685.732", \ "20.4957, 31.0949, 52.2654, 94.5396, 179.126, 348.197, 685.835", \ "20.5666, 31.1114, 52.2747, 94.5634, 179.132, 348.066, 685.796", \ "21.1002, 31.4634, 52.3442, 94.5803, 179.073, 348.201, 685.725", \ "21.6863, 32.2779, 53.0955, 94.7849, 179.099, 348.05, 685.758", \ "22.8026, 33.2887, 54.3262, 96.0808, 179.602, 348.076, 685.82", \ "25.1634, 35.686, 56.5619, 98.8687, 182.255, 349.213, 685.871" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "30.4174, 41.3191, 62.5124, 104.626, 188.067, 355.126, 689.336", \ "31.8879, 42.5922, 63.9548, 106.091, 189.724, 356.537, 690.891", \ "34.795, 45.7411, 66.9757, 109.172, 192.966, 359.895, 694.239", \ "40.8407, 51.9086, 72.978, 115.216, 199.029, 365.933, 700.295", \ "50.4621, 63.1795, 85.7842, 128.032, 211.502, 378.392, 712.896", \ "63.9548, 79.0904, 106.439, 152.759, 238.949, 405.82, 738.338", \ "82.7013, 101.4, 134.168, 191.129, 287.327, 459.357, 789.878" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "17.9774, 26.5023, 43.7461, 78.1127, 147.338, 284.966, 559.818", \ "17.9769, 26.5401, 43.7008, 78.124, 146.979, 285.184, 559.888", \ "17.9801, 26.5227, 43.7142, 78.2028, 147.021, 285.339, 559.776", \ "18.3233, 26.6737, 43.7052, 78.1224, 147.04, 285.016, 559.686", \ "19.7018, 27.8217, 44.2562, 78.133, 146.967, 285.079, 559.937", \ "21.6059, 29.9295, 46.6726, 79.6289, 147.192, 284.671, 559.941", \ "24.6243, 33.4547, 50.8015, 84.254, 150.895, 284.777, 559.873" \ ); } } timing () { related_pin : "B"; timing_sense : non_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "27.7667, 38.1308, 58.4324, 98.6204, 178.551, 338.268, 657.592", \ "29.0809, 39.4868, 59.8772, 100.151, 180.088, 339.73, 659.285", \ "32.3073, 42.7553, 63.1187, 103.412, 183.305, 342.901, 662.418", \ "37.6547, 48.4784, 69.1886, 109.478, 189.633, 349.438, 669.326", \ "45.3864, 58.0038, 80.7869, 122.207, 201.772, 361.549, 680.825", \ "55.8606, 70.6402, 97.129, 144.139, 226.999, 387.503, 705.33", \ "69.0415, 87.0691, 118.906, 174.196, 269.584, 437.844, 756.985" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "21.589, 31.9539, 52.8345, 94.5599, 178.255, 345.444, 679.696", \ "21.6146, 31.978, 52.8054, 94.6226, 178.188, 345.509, 679.809", \ "21.6664, 32.0008, 52.8496, 94.607, 178.255, 345.747, 679.848", \ "22.1387, 32.3338, 52.924, 94.549, 178.207, 345.501, 679.758", \ "22.8787, 33.2413, 53.5378, 94.8089, 178.076, 345.49, 679.956", \ "24.4736, 34.7653, 55.4255, 96.2773, 178.984, 345.268, 679.809", \ "27.2735, 37.6953, 58.3406, 100.049, 181.597, 346.79, 679.409" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "30.4174, 41.3191, 62.5124, 104.626, 188.067, 355.126, 689.336", \ "31.8879, 42.5922, 63.9548, 106.091, 189.724, 356.537, 690.891", \ "34.795, 45.7411, 66.9757, 109.172, 192.966, 359.895, 694.239", \ "40.8407, 51.9086, 72.978, 115.216, 199.029, 365.933, 700.295", \ "50.4621, 63.1795, 85.7842, 128.032, 211.502, 378.392, 712.896", \ "63.9548, 79.0904, 106.439, 152.759, 238.949, 405.82, 738.338", \ "82.7013, 101.4, 134.168, 191.129, 287.327, 459.357, 789.878" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "17.9774, 26.5023, 43.7461, 78.1127, 147.338, 284.966, 559.818", \ "17.9769, 26.5401, 43.7008, 78.124, 146.979, 285.184, 559.888", \ "17.9801, 26.5227, 43.7142, 78.2028, 147.021, 285.339, 559.776", \ "18.3233, 26.6737, 43.7052, 78.1224, 147.04, 285.016, 559.686", \ "19.7018, 27.8217, 44.2562, 78.133, 146.967, 285.079, 559.937", \ "21.6059, 29.9295, 46.6726, 79.6289, 147.192, 284.671, 559.941", \ "24.6243, 33.4547, 50.8015, 84.254, 150.895, 284.777, 559.873" \ ); } } timing () { related_pin : "B"; sdf_cond : "(A & CI)"; timing_sense : negative_unate; timing_type : combinational; when : "(A * CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "14.4915, 18.8825, 27.6292, 45.1288, 80.1701, 150.27, 290.496", \ "16.137, 20.569, 29.3144, 46.8136, 81.8041, 151.929, 292.135", \ "18.9584, 23.4731, 32.3, 49.8078, 84.7634, 154.836, 294.94", \ "23.4276, 28.5403, 37.7049, 55.2746, 90.376, 160.387, 300.449", \ "29.6393, 35.8213, 46.8535, 65.9799, 101.201, 171.271, 310.953", \ "38.1096, 46.3492, 60.1592, 83.0455, 122.134, 192.551, 332.265", \ "49.8829, 60.4327, 78.659, 107.812, 155.278, 233.92, 374.021" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "19.854, 29.3109, 48.3561, 86.5824, 163.194, 316.473, 623.138", \ "19.9831, 29.4075, 48.4216, 86.6467, 163.194, 316.601, 623.201", \ "20.8308, 30.1171, 48.8524, 86.7614, 163.34, 316.618, 623.21", \ "23.8579, 32.6105, 50.8174, 87.9562, 163.624, 316.585, 623.257", \ "29.9063, 39.5354, 57.2447, 93.0337, 166.717, 317.402, 623.32", \ "40.9075, 51.6012, 71.2429, 107.194, 177.527, 324.007, 625.109", \ "59.6205, 72.4507, 94.7696, 135.193, 207.177, 346.502, 638.763" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "14.5584, 19.4655, 29.0679, 48.0737, 85.9173, 161.475, 312.433", \ "15.4901, 20.4246, 30.059, 49.0625, 86.9143, 162.48, 313.436", \ "17.2108, 22.1513, 31.795, 50.8258, 88.691, 164.275, 315.244", \ "19.7345, 25.0856, 35.1076, 54.1651, 92.0285, 167.46, 318.559", \ "23.655, 29.6752, 40.6074, 60.581, 98.5266, 173.988, 325.122", \ "28.9475, 36.454, 49.1649, 71.4333, 111.231, 187.061, 337.855", \ "35.443, 45.0434, 60.9846, 87.2819, 132.306, 213.564, 364.945" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "21.0726, 31.2772, 51.7736, 92.7982, 174.893, 338.94, 667.156", \ "21.1962, 31.2801, 51.7572, 92.8051, 174.894, 338.906, 667.153", \ "21.9473, 31.9328, 52.1283, 92.8839, 174.911, 338.897, 667.151", \ "24.2411, 33.8266, 53.5058, 93.7623, 175.089, 339.013, 667.148", \ "28.7769, 38.3911, 57.9969, 96.7996, 176.993, 339.572, 667.14", \ "37.4334, 47.8402, 67.6717, 107.138, 183.999, 343.443, 668.169", \ "54.3236, 65.2861, 86.6574, 126.482, 203.567, 357.84, 676.407" \ ); } } timing () { related_pin : "B"; sdf_cond : "(~A & ~CI)"; timing_sense : negative_unate; timing_type : combinational; when : "(!A * !CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "19.7691, 26.5012, 39.7166, 65.8821, 118.099, 222.38, 430.772", \ "20.8917, 27.6668, 40.9083, 67.1116, 119.316, 223.585, 432.034", \ "22.9311, 29.7153, 43.0196, 69.262, 121.48, 225.744, 434.204", \ "26.5249, 33.6415, 46.9454, 73.2281, 125.306, 229.768, 438.221", \ "31.6875, 39.6871, 54.1291, 80.9756, 133.095, 237.509, 445.867", \ "39.5279, 49.0392, 65.5949, 94.9329, 148.959, 253.122, 460.529", \ "51.6971, 63.2746, 83.0517, 117.246, 177.128, 284.322, 492.507" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "28.9312, 42.9869, 71.1586, 127.584, 240.356, 465.815, 916.566", \ "28.8774, 42.9482, 71.1686, 127.584, 240.387, 465.737, 916.563", \ "29.5838, 43.3788, 71.2686, 127.593, 240.332, 465.735, 916.561", \ "31.8618, 45.2257, 72.636, 128.189, 240.393, 465.826, 916.559", \ "37.3325, 50.8979, 76.8945, 131.277, 241.934, 465.793, 916.548", \ "47.2228, 61.4126, 88.492, 141.479, 248.682, 469.033, 916.86", \ "64.3783, 80.3268, 109.197, 164.059, 269.164, 483.243, 923.811" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.0495, 14.4223, 21.0912, 34.3627, 60.9118, 113.956, 220.022", \ "12.4978, 15.894, 22.5534, 35.7814, 62.2758, 115.322, 221.379", \ "14.9459, 18.4647, 25.1123, 38.3872, 64.8635, 117.819, 223.844", \ "18.3779, 22.4555, 29.7994, 43.1943, 69.5894, 122.569, 228.566", \ "23.0927, 28.1992, 36.885, 52.0835, 79.2129, 132.019, 237.972", \ "28.7623, 35.6332, 47.0811, 65.5467, 96.1434, 150.979, 256.378", \ "34.8895, 44.2401, 59.765, 83.7931, 122.025, 184.821, 294.279" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "14.7736, 21.8027, 35.9907, 64.5418, 121.729, 236.321, 465.476", \ "15.0823, 22.0307, 36.1127, 64.5994, 121.816, 236.286, 465.516", \ "16.086, 22.9116, 36.7694, 64.8997, 121.884, 236.304, 465.505", \ "18.8748, 25.6175, 38.9775, 66.3967, 122.535, 236.433, 465.561", \ "23.8966, 31.3536, 45.2557, 71.5702, 126.093, 237.924, 465.67", \ "33.3836, 41.6435, 56.949, 84.6928, 137.553, 245.607, 468.761", \ "51.0156, 60.398, 77.7419, 107.936, 164.035, 268.609, 484.631" \ ); } } timing () { related_pin : "CI"; sdf_cond : "(A & ~B)"; timing_sense : positive_unate; timing_type : combinational; when : "(A * !B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "28.9394, 39.2917, 59.6169, 100.331, 181.416, 343.613, 667.965", \ "30.2969, 40.8884, 61.165, 101.892, 183.069, 345.408, 669.601", \ "33.107, 43.5413, 64.0563, 104.935, 186.05, 348.169, 672.606", \ "38.1975, 49.4301, 70.5234, 110.952, 192.155, 354.211, 678.735", \ "45.3402, 58.3772, 81.4663, 123.501, 204.771, 366.849, 691.281", \ "55.021, 70.275, 97.4767, 145.241, 231.327, 393.281, 719.388", \ "66.9893, 85.6127, 118.44, 174.81, 272.216, 444.45, 766.338" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "22.0638, 32.6731, 53.944, 96.4902, 181.466, 351.192, 690.112", \ "22.098, 32.6864, 53.9323, 96.4455, 181.611, 351.084, 690.121", \ "22.2987, 32.7666, 53.9476, 96.429, 181.478, 351.02, 690.168", \ "22.5568, 33.3288, 54.1405, 96.4837, 181.38, 351.137, 690.054", \ "22.2947, 33.3568, 54.666, 96.8649, 181.304, 350.893, 690.062", \ "22.9517, 33.9458, 55.3876, 97.7969, 182.008, 350.863, 689.998", \ "25.1178, 36.1124, 57.6399, 100.597, 184.205, 351.869, 689.756" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "28.838, 39.5804, 60.7344, 102.809, 186.819, 354.736, 690.651", \ "30.1596, 40.984, 62.2982, 104.423, 188.557, 356.601, 692.275", \ "33.1472, 43.9111, 65.2283, 107.465, 191.562, 359.593, 695.556", \ "38.8404, 50.2239, 71.9174, 113.91, 198.344, 366.259, 702.011", \ "47.6688, 60.7295, 84.1556, 127.518, 210.818, 380.003, 714.713", \ "60.1509, 75.8097, 103.584, 151.642, 238.577, 405.174, 740.922", \ "77.2931, 96.5836, 130.325, 188.248, 286.17, 460.58, 796.297" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "17.6729, 26.5098, 44.0244, 79.031, 148.812, 288.033, 566.453", \ "17.7236, 26.5274, 44.0521, 79.0286, 148.814, 288.255, 566.508", \ "17.9298, 26.6239, 44.0789, 79.0145, 148.804, 288.245, 566.449", \ "18.555, 27.0824, 44.1901, 79.0347, 148.628, 288.248, 566.413", \ "19.0094, 27.7445, 45.0411, 79.2154, 148.693, 288.221, 566.463", \ "20.6245, 29.3521, 46.5513, 80.5362, 149.074, 288.255, 566.455", \ "23.4236, 32.5535, 50.3095, 84.5091, 152.063, 288.648, 566.434" \ ); } } timing () { related_pin : "CI"; sdf_cond : "(~A & B)"; timing_sense : positive_unate; timing_type : combinational; when : "(!A * B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "27.1062, 37.3011, 57.3909, 97.5873, 177.913, 338.524, 659.449", \ "28.4887, 38.8127, 58.8664, 99.1192, 179.354, 340.085, 660.989", \ "31.2784, 41.7523, 61.9168, 102.219, 182.555, 343.232, 664.335", \ "36.0909, 47.379, 68.4352, 108.45, 188.654, 349.785, 670.784", \ "43.2654, 55.9085, 79.2476, 121.616, 201.721, 362.291, 683.357", \ "52.6029, 67.9197, 94.7133, 142.581, 228.129, 390.007, 710.436", \ "64.4377, 83.1671, 115.783, 171.76, 268.386, 440.292, 760.229" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "20.7246, 31.3841, 52.5929, 94.9331, 179.566, 348.667, 686.311", \ "20.767, 31.3893, 52.5871, 94.9035, 179.447, 348.664, 686.347", \ "21.0765, 31.5228, 52.6488, 94.9211, 179.468, 348.527, 686.351", \ "21.3988, 32.1412, 52.8415, 94.9588, 179.438, 348.634, 686.307", \ "21.3476, 32.1427, 53.3926, 95.3295, 179.514, 348.607, 686.287", \ "22.7341, 33.2648, 54.4638, 96.331, 180.133, 348.689, 686.197", \ "25.4139, 36.1424, 57.1928, 99.0819, 182.531, 349.809, 686.279" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "30.5923, 41.4759, 62.8214, 105.389, 190.232, 359.685, 698.839", \ "31.843, 42.8343, 64.4423, 106.881, 191.872, 361.354, 700.485", \ "34.8493, 45.6814, 67.4244, 109.857, 194.826, 364.454, 703.563", \ "40.6862, 52.0204, 74.0299, 116.064, 200.965, 370.371, 709.858", \ "49.8429, 62.7637, 86.0331, 129.107, 213.648, 383.275, 722.422", \ "62.5501, 78.1982, 106.123, 153.62, 240.325, 408.8, 747.917", \ "79.9545, 99.1117, 133.054, 191.274, 289.547, 463.58, 798.43" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.5616, 27.3966, 45.0175, 80.1026, 150.25, 290.457, 569.637", \ "18.576, 27.4016, 44.9771, 80.142, 150.157, 290.643, 569.811", \ "18.6907, 27.4363, 44.9945, 80.2315, 150.268, 290.523, 569.667", \ "19.2621, 27.8128, 45.0387, 80.0741, 150.17, 290.846, 569.692", \ "19.4493, 28.4271, 45.8216, 80.2343, 150.163, 290.522, 569.677", \ "20.5461, 29.5434, 47.2169, 81.4567, 150.779, 290.04, 569.621", \ "22.8944, 32.3789, 50.6865, 85.2557, 153.38, 290.651, 569.535" \ ); } } timing () { related_pin : "CI"; timing_sense : non_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "28.9394, 39.2917, 59.6169, 100.331, 181.416, 343.613, 667.965", \ "30.2969, 40.8884, 61.165, 101.892, 183.069, 345.408, 669.601", \ "33.107, 43.5413, 64.0563, 104.935, 186.05, 348.169, 672.606", \ "38.1975, 49.4301, 70.5234, 110.952, 192.155, 354.211, 678.735", \ "45.3402, 58.3772, 81.4663, 123.501, 204.771, 366.849, 691.281", \ "55.021, 70.275, 97.4767, 145.241, 231.327, 393.281, 719.388", \ "66.9893, 85.6127, 118.44, 174.81, 272.216, 444.45, 766.338" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "22.0638, 32.6731, 53.944, 96.4902, 181.466, 351.192, 690.112", \ "22.098, 32.6864, 53.9323, 96.4455, 181.611, 351.084, 690.121", \ "22.2987, 32.7666, 53.9476, 96.429, 181.478, 351.02, 690.168", \ "22.5568, 33.3288, 54.1405, 96.4837, 181.38, 351.137, 690.054", \ "22.2947, 33.3568, 54.666, 96.8649, 181.304, 350.893, 690.062", \ "22.9517, 33.9458, 55.3876, 97.7969, 182.008, 350.863, 689.998", \ "25.1178, 36.1124, 57.6399, 100.597, 184.205, 351.869, 689.756" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "30.5923, 41.4759, 62.8214, 105.389, 190.232, 359.685, 698.839", \ "31.843, 42.8343, 64.4423, 106.881, 191.872, 361.354, 700.485", \ "34.8493, 45.6814, 67.4244, 109.857, 194.826, 364.454, 703.563", \ "40.6862, 52.0204, 74.0299, 116.064, 200.965, 370.371, 709.858", \ "49.8429, 62.7637, 86.0331, 129.107, 213.648, 383.275, 722.422", \ "62.5501, 78.1982, 106.123, 153.62, 240.325, 408.8, 747.917", \ "79.9545, 99.1117, 133.054, 191.274, 289.547, 463.58, 798.43" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.5616, 27.3966, 45.0175, 80.1026, 150.25, 290.457, 569.637", \ "18.576, 27.4016, 44.9771, 80.142, 150.157, 290.643, 569.811", \ "18.6907, 27.4363, 44.9945, 80.2315, 150.268, 290.523, 569.667", \ "19.2621, 27.8128, 45.0387, 80.0741, 150.17, 290.846, 569.692", \ "19.4493, 28.4271, 45.8216, 80.2343, 150.163, 290.522, 569.677", \ "20.5461, 29.5434, 47.2169, 81.4567, 150.779, 290.04, 569.621", \ "22.8944, 32.3789, 50.6865, 85.2557, 153.38, 290.651, 569.535" \ ); } } timing () { related_pin : "CI"; sdf_cond : "(A & B)"; timing_sense : negative_unate; timing_type : combinational; when : "(A * B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.3596, 17.8985, 26.7055, 44.1378, 78.8549, 148.243, 286.999", \ "14.7978, 19.4415, 28.3259, 45.7931, 80.5207, 149.911, 288.654", \ "17.3368, 22.0723, 31.0843, 48.6551, 83.4332, 152.788, 291.49", \ "20.7785, 26.422, 36.2519, 54.0369, 88.8657, 158.352, 296.928", \ "25.8092, 32.7584, 44.4125, 64.2668, 99.5777, 169.244, 307.944", \ "32.4192, 41.7027, 56.4326, 80.3403, 120.062, 190.602, 328.383", \ "41.079, 53.5725, 73.2132, 103.885, 152.493, 231.584, 371.132" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "19.0331, 28.4206, 47.267, 85.0773, 160.775, 312.253, 615.217", \ "19.0575, 28.4628, 47.3294, 85.1302, 160.789, 312.27, 615.243", \ "19.9798, 29.1075, 47.6356, 85.1826, 160.822, 312.303, 615.252", \ "23.5644, 31.7997, 49.6626, 86.4119, 161.066, 312.35, 615.293", \ "29.2288, 39.0828, 56.6392, 91.4283, 164.14, 313.096, 615.332", \ "39.4349, 50.4587, 70.2126, 106.217, 175.041, 319.851, 617.043", \ "57.9347, 70.7593, 93.3135, 133.814, 205.476, 342.55, 630.729" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "15.2324, 20.3281, 29.9677, 49.0422, 87.0104, 162.516, 313.553", \ "16.4526, 21.5494, 31.3418, 50.4062, 88.4373, 164.007, 315.001", \ "19.2783, 24.2669, 34.0861, 53.3095, 91.2436, 166.828, 317.778", \ "24.1152, 30.1343, 40.2305, 59.0346, 97.1541, 172.876, 323.746", \ "30.639, 38.5009, 51.0779, 71.8901, 109.77, 185.102, 335.936", \ "39.1094, 49.3354, 65.6527, 92.773, 135.315, 210.785, 361.424", \ "50.4026, 63.5438, 84.9566, 120.405, 175.852, 261.124, 411.853" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "21.2161, 31.3935, 51.8873, 92.9202, 175.002, 339.138, 667.271", \ "21.1195, 31.3494, 51.8557, 92.8965, 174.982, 339.001, 667.292", \ "22.4356, 32.0905, 52.0414, 92.879, 174.905, 338.986, 667.286", \ "26.9684, 36.0445, 54.8575, 94.06, 175.015, 339.084, 667.272", \ "34.2107, 45.1354, 63.9168, 101.043, 178.591, 339.448, 667.244", \ "45.5284, 58.4907, 81.0383, 119.545, 193.558, 347.748, 667.949", \ "63.4911, 79.4238, 106.305, 151.682, 231.788, 378.842, 686.626" \ ); } } timing () { related_pin : "CI"; sdf_cond : "(~A & ~B)"; timing_sense : negative_unate; timing_type : combinational; when : "(!A * !B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "20.2948, 27.2573, 40.6732, 66.9465, 119.205, 223.509, 432.008", \ "21.1969, 28.2337, 41.8211, 68.1713, 120.638, 224.96, 433.59", \ "23.6987, 30.7765, 44.3645, 70.89, 123.25, 227.617, 436.168", \ "29.3184, 36.5848, 50.0196, 76.5685, 129.111, 233.454, 441.784", \ "37.5839, 46.7901, 62.2762, 88.8395, 141.18, 245.087, 453.649", \ "49.4133, 60.906, 80.8205, 112.707, 166.023, 270.182, 478.053", \ "66.4826, 81.2228, 106.661, 147.682, 214.01, 321.649, 528.243" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "29.0623, 43.1048, 71.2878, 127.702, 240.503, 465.949, 916.688", \ "28.9739, 43.0465, 71.2452, 127.675, 240.476, 465.795, 916.673", \ "29.7646, 43.3792, 71.2219, 127.671, 240.443, 465.83, 916.664", \ "34.1768, 46.7814, 73.3603, 128.036, 240.431, 465.897, 916.648", \ "43.2682, 56.6321, 81.5241, 133.646, 242.027, 465.879, 916.642", \ "55.3748, 71.781, 100.928, 150.794, 254.051, 470.444, 916.62", \ "73.9709, 93.8249, 128.573, 188.521, 290.497, 496.053, 925.893" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.4862, 13.9159, 20.5221, 33.6632, 59.8629, 112.225, 216.92", \ "11.8075, 15.2758, 21.9534, 35.093, 61.2794, 113.634, 218.325", \ "13.7669, 17.6278, 24.4099, 37.6237, 63.8049, 116.154, 220.828", \ "16.4945, 20.9582, 28.6581, 42.3485, 68.6273, 120.818, 225.527", \ "20.2313, 25.8971, 35.2007, 50.5412, 77.821, 130.369, 235.067", \ "24.36, 32.0702, 44.2806, 63.4708, 94.7686, 149.221, 254.058", \ "27.4987, 38.3226, 55.3834, 80.932, 119.722, 182.988, 291.849" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.9977, 20.9797, 35.0176, 63.1738, 119.582, 232.443, 458.12", \ "14.1857, 21.078, 35.0854, 63.2383, 119.609, 232.366, 458.124", \ "15.2133, 21.9433, 35.6741, 63.4476, 119.611, 232.482, 458.097", \ "18.2112, 24.8239, 37.8007, 64.9362, 120.262, 232.516, 458.156", \ "22.5296, 30.0716, 44.1875, 69.9058, 123.801, 233.954, 458.227", \ "31.5005, 40.0031, 55.1707, 83.2189, 134.966, 241.643, 461.526", \ "48.2453, 58.0257, 75.7322, 106.157, 161.499, 265.117, 477.399" \ ); } } timing () { related_pin : "CON"; sdf_cond : "(A & B & ~CI)"; timing_sense : negative_unate; timing_type : combinational_fall; when : "(A * B * !CI)"; cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.88628, 10.5241, 15.6703, 25.8933, 46.2669, 86.9748, 168.409", \ "9.58224, 12.2324, 17.4208, 27.6296, 48.0706, 88.7598, 170.19", \ "12.4178, 15.5332, 20.8775, 31.1325, 51.5367, 92.2382, 173.733", \ "16.0845, 20.3716, 27.2495, 38.0548, 58.4007, 99.236, 180.587", \ "20.6245, 26.5637, 35.9372, 50.2946, 72.6314, 113.362, 194.62", \ "26.1425, 34.2388, 46.9949, 66.5989, 96.3811, 141.555, 222.833", \ "32.3622, 43.2556, 60.5286, 87.5205, 128.247, 188.625, 279.083" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.89578, 15.366, 26.3572, 48.3619, 92.4099, 180.476, 356.569", \ "10.6116, 15.7868, 26.4756, 48.3628, 92.4052, 180.443, 356.569", \ "12.9557, 17.7853, 27.8998, 48.9356, 92.4132, 180.457, 356.603", \ "17.2048, 22.8737, 32.4082, 52.2737, 93.7885, 180.539, 356.559", \ "23.6714, 30.5212, 42.0542, 61.7612, 101.278, 184.097, 356.773", \ "34.0622, 42.8644, 56.962, 80.868, 121.11, 199.375, 364.362", \ "50.8483, 62.0953, 80.5793, 109.798, 158.122, 238.932, 395.228" \ ); } } timing () { related_pin : "CON"; sdf_cond : "(A & ~B & CI)"; timing_sense : negative_unate; timing_type : combinational_fall; when : "(A * !B * CI)"; cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.102, 9.73687, 14.8855, 25.0875, 45.3218, 85.6787, 165.953", \ "8.77765, 11.3856, 16.5824, 26.7886, 47.0517, 87.4186, 167.673", \ "11.289, 14.675, 20.0511, 30.2302, 50.4819, 90.8647, 171.153", \ "14.6208, 19.176, 26.265, 37.2766, 57.5336, 97.9544, 177.842", \ "18.817, 25.0922, 34.7902, 49.2295, 71.5573, 112.104, 192.318", \ "24.1124, 32.4672, 45.4439, 65.4327, 95.396, 140.301, 220.233", \ "30.2265, 41.4278, 58.9969, 86.2624, 126.939, 187.388, 276.871" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.1501, 17.3901, 28.1156, 49.704, 93.0051, 179.622, 352.927", \ "12.9908, 17.8965, 28.2549, 49.7182, 92.9814, 179.639, 352.933", \ "15.385, 20.0542, 29.8093, 50.292, 93.0122, 179.635, 352.934", \ "20.2257, 25.3638, 34.4021, 53.8305, 94.7122, 179.671, 352.977", \ "27.6443, 33.6014, 44.465, 63.515, 102.278, 183.499, 353.19", \ "39.2999, 46.857, 59.9636, 82.6996, 122.027, 198.89, 360.723", \ "58.2913, 67.8988, 84.5535, 113.037, 159.128, 238.895, 392.625" \ ); } } timing () { related_pin : "CON"; sdf_cond : "(A & ~B & ~CI)"; timing_sense : negative_unate; timing_type : combinational_rise; when : "(A * !B * !CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.50496, 11.8945, 18.4486, 31.5062, 57.3432, 108.753, 211.533", \ "10.1235, 13.4211, 20.1544, 33.1767, 59.0883, 110.457, 213.251", \ "13.2014, 17.0407, 23.6623, 36.7723, 62.6978, 114.056, 216.722", \ "17.438, 22.6586, 30.7109, 43.9673, 69.6905, 121.153, 223.88", \ "23.1685, 30.1346, 41.2255, 57.9491, 84.2406, 135.175, 237.99", \ "31.1764, 40.4855, 55.5321, 77.9741, 111.565, 163.884, 265.737", \ "42.5605, 54.9282, 74.6891, 105.412, 151.296, 219.385, 325.28" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.756, 20.8463, 35.073, 63.5836, 120.642, 234.789, 463.141", \ "14.5046, 21.1618, 35.1167, 63.5935, 120.642, 234.785, 463.148", \ "17.0165, 23.1565, 36.3354, 63.8363, 120.63, 234.775, 463.13", \ "22.5282, 28.5414, 40.8323, 66.9066, 121.623, 234.766, 463.141", \ "30.6825, 38.3788, 51.7577, 76.1017, 128.017, 236.997, 463.14", \ "42.6057, 52.7001, 69.9175, 98.2161, 146.743, 250.338, 468.01", \ "60.7453, 74.3979, 96.9378, 132.28, 190.036, 288.627, 495.746" \ ); } } timing () { related_pin : "CON"; sdf_cond : "(~A & B & CI)"; timing_sense : negative_unate; timing_type : combinational_fall; when : "(!A * B * CI)"; cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.03722, 9.65159, 14.7995, 24.9783, 45.16, 85.2754, 165.519", \ "8.75756, 11.4071, 16.5658, 26.7697, 46.9273, 87.0937, 167.173", \ "11.2699, 14.6, 19.9363, 30.0908, 50.2733, 90.3549, 170.605", \ "14.5834, 19.1297, 26.1352, 37.0627, 57.1757, 97.2863, 177.467", \ "18.7415, 25.0645, 34.7343, 49.1103, 71.3834, 111.495, 191.536", \ "24.0487, 32.4455, 45.1408, 65.0729, 95.1373, 139.517, 219.184", \ "30.0897, 41.2182, 58.7225, 85.5327, 126.209, 186.656, 276.265" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.3743, 15.6837, 26.4918, 48.1408, 91.4497, 178.104, 351.453", \ "11.2086, 16.2183, 26.624, 48.1328, 91.4475, 178.054, 351.461", \ "13.7828, 18.4282, 28.2336, 48.8075, 91.4678, 178.129, 351.46", \ "18.1802, 23.6631, 32.9096, 52.449, 93.2981, 178.175, 351.46", \ "25.1906, 31.61, 42.8473, 62.0225, 100.787, 181.864, 351.746", \ "36.0467, 44.3735, 57.7299, 81.1871, 120.372, 197.833, 359.449", \ "53.713, 64.3397, 81.8034, 111.058, 157.57, 237.785, 391.322" \ ); } } timing () { related_pin : "CON"; sdf_cond : "(~A & B & ~CI)"; timing_sense : negative_unate; timing_type : combinational_rise; when : "(!A * B * !CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.51718, 11.8991, 18.4951, 31.5607, 57.5053, 109.213, 212.145", \ "10.1927, 13.6195, 20.2609, 33.3087, 59.2856, 110.943, 213.88", \ "13.2786, 17.1017, 23.8077, 36.8899, 62.9034, 114.581, 217.532", \ "17.4648, 22.673, 30.8024, 44.1502, 70.1454, 121.683, 224.516", \ "23.1951, 30.1735, 41.2214, 57.9731, 84.4914, 135.782, 238.954", \ "31.1791, 40.5429, 55.5729, 78.1188, 111.93, 164.598, 266.496", \ "42.6016, 54.978, 74.8384, 105.805, 151.395, 220.205, 325.31" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "16.3127, 23.2816, 37.3837, 65.8018, 122.798, 236.917, 465.233", \ "17.0177, 23.5975, 37.4046, 65.8009, 122.792, 236.917, 465.229", \ "19.4525, 25.5198, 38.5979, 66.0162, 122.783, 236.916, 465.227", \ "25.2789, 30.8668, 43.0206, 69.0001, 123.707, 236.875, 465.23", \ "33.7136, 41.3078, 54.0223, 78.1628, 129.859, 239.089, 465.202", \ "46.551, 56.339, 72.5086, 99.9749, 148.729, 251.73, 469.864", \ "66.2759, 78.9182, 100.482, 135.045, 193.552, 290.303, 496.96" \ ); } } timing () { related_pin : "CON"; sdf_cond : "(~A & ~B & CI)"; timing_sense : negative_unate; timing_type : combinational_rise; when : "(!A * !B * CI)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.55876, 12.9398, 19.5428, 32.6208, 58.6928, 110.751, 214.847", \ "11.2236, 14.6641, 21.294, 34.4239, 60.4426, 112.538, 216.664", \ "14.5311, 18.1452, 24.7878, 37.9848, 64.057, 116.161, 220.201", \ "19.0715, 23.9313, 31.8804, 45.1272, 71.3731, 123.433, 227.428", \ "25.3015, 31.8428, 42.6332, 59.1302, 85.7229, 137.638, 241.942", \ "33.6784, 42.5209, 57.1442, 79.5506, 113.292, 165.76, 269.828", \ "45.1813, 57.0821, 76.4451, 107.178, 153.14, 220.941, 326.65" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.9681, 20.1895, 34.6473, 63.5578, 121.396, 237.071, 468.438", \ "13.453, 20.4133, 34.6446, 63.5617, 121.394, 237.071, 468.472", \ "15.7628, 22.1573, 35.7353, 63.7863, 121.393, 237.061, 468.438", \ "21.0525, 27.3233, 39.9297, 66.471, 122.212, 237.116, 468.472", \ "28.5637, 36.8815, 50.8824, 75.6598, 128.216, 239.205, 468.452", \ "40.1096, 50.607, 68.3762, 97.276, 147.139, 251.389, 472.607", \ "57.2584, 71.5327, 94.5271, 131.214, 190.39, 291.178, 498.719" \ ); } } timing () { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.55876, 12.9398, 19.5428, 32.6208, 58.6928, 110.751, 214.847", \ "11.2236, 14.6641, 21.294, 34.4239, 60.4426, 112.538, 216.664", \ "14.5311, 18.1452, 24.7878, 37.9848, 64.057, 116.161, 220.201", \ "19.0715, 23.9313, 31.8804, 45.1272, 71.3731, 123.433, 227.428", \ "25.3015, 31.8428, 42.6332, 59.1302, 85.7229, 137.638, 241.942", \ "33.6784, 42.5209, 57.1442, 79.5506, 113.292, 165.76, 269.828", \ "45.1813, 57.0821, 76.4451, 107.178, 153.14, 220.941, 326.65" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.9681, 20.1895, 34.6473, 63.5578, 121.396, 237.071, 468.438", \ "13.453, 20.4133, 34.6446, 63.5617, 121.394, 237.071, 468.472", \ "15.7628, 22.1573, 35.7353, 63.7863, 121.393, 237.061, 468.438", \ "21.0525, 27.3233, 39.9297, 66.471, 122.212, 237.116, 468.472", \ "28.5637, 36.8815, 50.8824, 75.6598, 128.216, 239.205, 468.452", \ "40.1096, 50.607, 68.3762, 97.276, 147.139, 251.389, 472.607", \ "57.2584, 71.5327, 94.5271, 131.214, 190.39, 291.178, 498.719" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.88628, 10.5241, 15.6703, 25.8933, 46.2669, 86.9748, 168.409", \ "9.58224, 12.2324, 17.4208, 27.6296, 48.0706, 88.7598, 170.19", \ "12.4178, 15.5332, 20.8775, 31.1325, 51.5367, 92.2382, 173.733", \ "16.0845, 20.3716, 27.2495, 38.0548, 58.4007, 99.236, 180.587", \ "20.6245, 26.5637, 35.9372, 50.2946, 72.6314, 113.362, 194.62", \ "26.1425, 34.2388, 46.9949, 66.5989, 96.3811, 141.555, 222.833", \ "32.3622, 43.2556, 60.5286, 87.5205, 128.247, 188.625, 279.083" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.89578, 15.366, 26.3572, 48.3619, 92.4099, 180.476, 356.569", \ "10.6116, 15.7868, 26.4756, 48.3628, 92.4052, 180.443, 356.569", \ "12.9557, 17.7853, 27.8998, 48.9356, 92.4132, 180.457, 356.603", \ "17.2048, 22.8737, 32.4082, 52.2737, 93.7885, 180.539, 356.559", \ "23.6714, 30.5212, 42.0542, 61.7612, 101.278, 184.097, 356.773", \ "34.0622, 42.8644, 56.962, 80.868, 121.11, 199.375, 364.362", \ "50.8483, 62.0953, 80.5793, 109.798, 158.122, 238.932, 395.228" \ ); } } internal_power () { related_pin : "A"; when : "(B * CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.391665, 0.392231, 0.393244, 0.393569, 0.394015, 0.394124, 0.394028", \ "0.387857, 0.39088, 0.391606, 0.392384, 0.393397, 0.393704, 0.393649", \ "0.385095, 0.386885, 0.389343, 0.390835, 0.391354, 0.3913, 0.392144", \ "0.382851, 0.384318, 0.38647, 0.389207, 0.389433, 0.391948, 0.388777", \ "0.383268, 0.384357, 0.385857, 0.386975, 0.388467, 0.386492, 0.379386", \ "0.396173, 0.394772, 0.392724, 0.391732, 0.389191, 0.382, 0.364676", \ "0.442252, 0.433665, 0.423982, 0.413566, 0.41464, 0.393011, 0.358913" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.11554, -0.114988, -0.114631, -0.114479, -0.114468, -0.114546, -0.114665", \ "-0.120936, -0.119911, -0.118931, -0.118731, -0.11854, -0.118525, -0.11858", \ "-0.125431, -0.123906, -0.122707, -0.121776, -0.121304, -0.121191, -0.121347", \ "-0.128277, -0.127264, -0.126028, -0.124899, -0.124074, -0.123752, -0.123876", \ "-0.126323, -0.126475, -0.126239, -0.125712, -0.125508, -0.125337, -0.125075", \ "-0.110744, -0.114056, -0.117436, -0.120481, -0.122493, -0.123932, -0.125295", \ "-0.0629445, -0.0719091, -0.0830902, -0.0945438, -0.105035, -0.113028, -0.118894" \ ); } } internal_power () { related_pin : "A"; when : "(B * CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.145256, -0.144613, -0.143324, -0.143675, -0.143222, -0.143134, -0.143075", \ "-0.148243, -0.14665, -0.145288, -0.143464, -0.143862, -0.143533, -0.143512", \ "-0.151931, -0.148741, -0.14711, -0.145256, -0.144131, -0.14376, -0.144663", \ "-0.155134, -0.152754, -0.150389, -0.147737, -0.14627, -0.144817, -0.144618", \ "-0.154739, -0.153705, -0.151998, -0.148959, -0.147798, -0.145383, -0.145485", \ "-0.142831, -0.144123, -0.145467, -0.145622, -0.145241, -0.144547, -0.145134", \ "-0.0980801, -0.104403, -0.11368, -0.121546, -0.128717, -0.133866, -0.138899" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.445478, 0.44598, 0.446344, 0.446464, 0.44644, 0.446289, 0.445751", \ "0.441086, 0.441952, 0.441281, 0.443458, 0.442779, 0.44266, 0.442149", \ "0.436466, 0.436679, 0.437518, 0.438642, 0.439156, 0.440127, 0.43992", \ "0.434834, 0.434893, 0.436471, 0.435498, 0.436964, 0.435358, 0.434026", \ "0.436536, 0.437529, 0.435246, 0.434938, 0.432906, 0.428673, 0.431646", \ "0.454087, 0.450172, 0.444482, 0.443235, 0.432877, 0.426478, 0.411398", \ "0.501042, 0.493095, 0.484509, 0.466829, 0.463275, 0.426348, 0.407794" \ ); } } internal_power () { related_pin : "A"; when : "(B * !CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0434544, 0.0448241, 0.0458811, 0.0471781, 0.0491314, 0.0526588, 0.0599809", \ "0.0414854, 0.0429843, 0.044469, 0.0460943, 0.0482126, 0.0523123, 0.0594515", \ "0.0390755, 0.0407849, 0.0426481, 0.0447897, 0.047348, 0.0512938, 0.0587057", \ "0.0372606, 0.0382677, 0.0404088, 0.0431294, 0.0460388, 0.0502858, 0.0579396", \ "0.0381713, 0.0398121, 0.04042, 0.0418906, 0.0446468, 0.0499096, 0.0577661", \ "0.0456555, 0.0452636, 0.0470475, 0.0465907, 0.0446752, 0.0475313, 0.0571481", \ "0.0725631, 0.0692111, 0.0648627, 0.0631868, 0.0597098, 0.0496173, 0.0527024" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.272339, 0.272812, 0.273226, 0.275237, 0.277064, 0.282222, 0.291205", \ "0.270954, 0.271777, 0.272637, 0.273772, 0.276482, 0.282983, 0.290677", \ "0.268061, 0.269623, 0.270996, 0.273036, 0.276164, 0.282783, 0.290477", \ "0.263632, 0.2658, 0.267785, 0.268418, 0.273302, 0.281066, 0.286351", \ "0.26163, 0.263136, 0.264564, 0.267767, 0.271119, 0.277396, 0.285971", \ "0.26668, 0.267462, 0.26614, 0.264871, 0.266764, 0.264354, 0.273659", \ "0.29081, 0.287737, 0.284599, 0.280109, 0.272524, 0.267425, 0.269649" \ ); } } internal_power () { related_pin : "A"; when : "(B * !CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.306213, 0.306355, 0.308536, 0.309812, 0.311745, 0.315273, 0.322456", \ "0.304322, 0.30576, 0.307172, 0.308757, 0.310853, 0.313532, 0.320988", \ "0.300585, 0.302504, 0.304534, 0.306237, 0.308545, 0.312368, 0.319686", \ "0.298859, 0.301252, 0.302655, 0.30384, 0.304799, 0.308635, 0.316075", \ "0.299899, 0.301059, 0.301996, 0.302729, 0.30205, 0.307064, 0.314954", \ "0.308481, 0.306972, 0.30665, 0.30584, 0.308421, 0.290146, 0.287267", \ "0.335141, 0.330512, 0.324167, 0.321187, 0.31065, 0.294147, 0.239843" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0117291, 0.0120193, 0.0130064, 0.0147215, 0.0170056, 0.021748, 0.0302718", \ "0.0105653, 0.0111401, 0.012003, 0.0131117, 0.0157414, 0.0222068, 0.0297376", \ "0.0077072, 0.00839821, 0.00991303, 0.0124684, 0.0155632, 0.0217626, 0.0290536", \ "0.00328024, 0.00410286, 0.00783636, 0.0103996, 0.0142589, 0.0202878, 0.0282628", \ "0.0016931, 0.00281175, 0.00493775, 0.00629685, 0.0129478, 0.0189762, 0.029018", \ "0.00630799, 0.0062962, 0.00673946, 0.00750833, 0.00572821, 0.017847, 0.0287374", \ "0.0291928, 0.0272185, 0.0244718, 0.0222005, 0.015143, 0.0172968, 0.0300301" \ ); } } internal_power () { related_pin : "A"; when : "(!B * CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.040609, 0.0409306, 0.0410427, 0.0420552, 0.0434149, 0.046686, 0.0537805", \ "0.0384755, 0.0391719, 0.0399327, 0.0413615, 0.04347, 0.0461575, 0.0531354", \ "0.0341047, 0.0363593, 0.0381675, 0.0398725, 0.0425892, 0.0469752, 0.0531247", \ "0.0298273, 0.0314998, 0.0342091, 0.0379548, 0.0411644, 0.045499, 0.0529254", \ "0.0285959, 0.0302456, 0.0314584, 0.0332081, 0.0378488, 0.0434803, 0.0516904", \ "0.0327045, 0.0346451, 0.0339755, 0.0362849, 0.0377942, 0.0403945, 0.0501404", \ "0.0547552, 0.0533082, 0.0499491, 0.0479237, 0.0463864, 0.0455493, 0.0468073" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.274163, 0.275168, 0.276584, 0.278269, 0.281025, 0.286414, 0.295595", \ "0.272235, 0.273735, 0.275154, 0.277085, 0.280247, 0.285505, 0.295054", \ "0.270119, 0.271646, 0.273925, 0.276175, 0.279737, 0.284576, 0.294534", \ "0.267825, 0.270211, 0.271955, 0.272182, 0.275165, 0.280233, 0.289975", \ "0.269331, 0.269607, 0.270722, 0.274044, 0.273669, 0.278679, 0.288405", \ "0.27882, 0.278383, 0.277394, 0.269973, 0.269676, 0.27111, 0.28007", \ "0.307799, 0.30338, 0.298302, 0.292245, 0.28134, 0.270636, 0.263955" \ ); } } internal_power () { related_pin : "A"; when : "(!B * CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.300599, 0.301408, 0.30152, 0.302285, 0.304008, 0.307343, 0.314691", \ "0.299628, 0.300265, 0.300841, 0.301656, 0.304439, 0.307186, 0.314441", \ "0.296601, 0.29792, 0.299413, 0.300932, 0.303566, 0.308014, 0.314357", \ "0.291843, 0.293053, 0.295285, 0.297173, 0.301907, 0.305595, 0.312133", \ "0.288393, 0.289441, 0.290679, 0.29318, 0.291995, 0.294261, 0.301933", \ "0.2938, 0.294202, 0.293988, 0.292759, 0.287562, 0.285859, 0.287123", \ "0.316439, 0.314057, 0.309544, 0.30611, 0.297751, 0.285276, 0.286928" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0119577, 0.0134255, 0.0145623, 0.0159489, 0.0187942, 0.0242408, 0.0335619", \ "0.00970445, 0.0114616, 0.0131055, 0.0150181, 0.0174005, 0.0227236, 0.0323794", \ "0.00771864, 0.00994511, 0.0119289, 0.0146298, 0.0170918, 0.0229161, 0.032531", \ "0.00569716, 0.00630791, 0.00971869, 0.0118788, 0.0157526, 0.0220849, 0.0318335", \ "0.00751361, 0.00814278, 0.0092518, 0.00746651, 0.0148641, 0.0210489, 0.0313244", \ "0.015869, 0.0158693, 0.0160491, 0.0146419, 0.0144245, 0.0213569, 0.0317928", \ "0.045041, 0.0424615, 0.0365065, 0.032878, 0.0237415, 0.0220831, 0.0348126" \ ); } } internal_power () { related_pin : "A"; when : "(!B * !CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.384957, 0.38605, 0.3866, 0.386868, 0.387061, 0.387003, 0.386681", \ "0.380298, 0.382455, 0.383225, 0.384664, 0.385009, 0.385055, 0.38474", \ "0.37718, 0.379006, 0.380238, 0.382012, 0.382573, 0.382867, 0.38271", \ "0.375019, 0.375892, 0.377409, 0.379294, 0.378387, 0.377969, 0.378553", \ "0.378543, 0.378629, 0.374993, 0.37434, 0.37391, 0.375154, 0.376249", \ "0.39557, 0.393036, 0.389654, 0.379082, 0.376597, 0.372762, 0.372384", \ "0.44717, 0.438489, 0.427006, 0.413921, 0.404783, 0.388075, 0.354225" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0913974, -0.0904083, -0.0899811, -0.0900312, -0.0898891, -0.0898227, -0.0898545", \ "-0.0937291, -0.0923996, -0.0913859, -0.0904674, -0.0902968, -0.0899938, -0.0898899", \ "-0.0962627, -0.0943973, -0.0926566, -0.091584, -0.09051, -0.090189, -0.0901716", \ "-0.0994563, -0.0972937, -0.0947888, -0.0929647, -0.0915912, -0.0908094, -0.090494", \ "-0.0988981, -0.097637, -0.0959852, -0.0936304, -0.0918026, -0.0909117, -0.0903894", \ "-0.0875356, -0.0890448, -0.0896817, -0.089469, -0.0896495, -0.0894475, -0.0900579", \ "-0.0462439, -0.0526044, -0.0602264, -0.0672198, -0.0742555, -0.0791376, -0.0832847" \ ); } } internal_power () { related_pin : "A"; when : "(!B * !CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.178603, -0.177921, -0.177193, -0.176732, -0.176649, -0.176656, -0.176905", \ "-0.183007, -0.182217, -0.180797, -0.180643, -0.180209, -0.18013, -0.179991", \ "-0.187458, -0.185771, -0.183397, -0.182761, -0.181588, -0.181539, -0.181322", \ "-0.190303, -0.189406, -0.186962, -0.18496, -0.184786, -0.183517, -0.183493", \ "-0.187371, -0.187803, -0.187196, -0.186874, -0.185325, -0.184183, -0.183413", \ "-0.170306, -0.174075, -0.177215, -0.181048, -0.183228, -0.183741, -0.184171", \ "-0.119996, -0.128401, -0.139263, -0.152311, -0.163591, -0.171921, -0.177887" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.445704, 0.446938, 0.447202, 0.447385, 0.447524, 0.447551, 0.447405", \ "0.443092, 0.444764, 0.445991, 0.44535, 0.447351, 0.446312, 0.446736", \ "0.440725, 0.443098, 0.444992, 0.446915, 0.446919, 0.446778, 0.447043", \ "0.438467, 0.440465, 0.442663, 0.444814, 0.442926, 0.444525, 0.442094", \ "0.440571, 0.440023, 0.440576, 0.440959, 0.442481, 0.445117, 0.442551", \ "0.450472, 0.450178, 0.450851, 0.450942, 0.443288, 0.447503, 0.434763", \ "0.492689, 0.487518, 0.478558, 0.469706, 0.458519, 0.453408, 0.434578" \ ); } } internal_power () { related_pin : "B"; when : "(A * CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.421393, 0.421588, 0.421847, 0.421992, 0.421737, 0.421628, 0.421472", \ "0.418972, 0.419524, 0.419589, 0.420807, 0.421151, 0.421153, 0.420623", \ "0.416614, 0.418325, 0.419438, 0.419288, 0.419835, 0.420254, 0.419085", \ "0.41653, 0.416879, 0.417044, 0.417411, 0.419246, 0.418844, 0.417497", \ "0.416863, 0.415941, 0.416505, 0.418173, 0.418387, 0.417978, 0.40821", \ "0.431365, 0.428534, 0.42727, 0.422295, 0.420745, 0.414327, 0.401083", \ "0.478876, 0.470614, 0.460235, 0.449813, 0.440231, 0.416861, 0.381621" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0983594, -0.0974615, -0.0968216, -0.0964206, -0.0961953, -0.0960719, -0.095997", \ "-0.103437, -0.101957, -0.100983, -0.100298, -0.0999019, -0.0996839, -0.0995666", \ "-0.107896, -0.106269, -0.10452, -0.103422, -0.102515, -0.102349, -0.102042", \ "-0.111366, -0.109917, -0.108033, -0.106247, -0.105122, -0.104702, -0.104225", \ "-0.110653, -0.110152, -0.109126, -0.107782, -0.106601, -0.105994, -0.105323", \ "-0.0974427, -0.0992905, -0.101366, -0.102994, -0.104275, -0.104852, -0.105477", \ "-0.049848, -0.0573376, -0.0671789, -0.0773211, -0.0862213, -0.093197, -0.0981548" \ ); } } internal_power () { related_pin : "B"; when : "(A * CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.161375, -0.161227, -0.161007, -0.160896, -0.160685, -0.160671, -0.160853", \ "-0.163439, -0.16212, -0.161689, -0.161054, -0.161224, -0.161134, -0.161163", \ "-0.164362, -0.164121, -0.163372, -0.161718, -0.162188, -0.161942, -0.163019", \ "-0.166318, -0.165014, -0.164224, -0.163988, -0.162707, -0.161991, -0.16267", \ "-0.165841, -0.165113, -0.164416, -0.16382, -0.16295, -0.162734, -0.163453", \ "-0.153334, -0.155557, -0.157106, -0.158893, -0.160056, -0.161096, -0.162261", \ "-0.105436, -0.11421, -0.122358, -0.132462, -0.141103, -0.148539, -0.155432" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.480733, 0.481666, 0.482306, 0.48272, 0.482938, 0.482951, 0.482659", \ "0.475987, 0.476482, 0.478685, 0.479578, 0.480054, 0.480203, 0.480038", \ "0.471052, 0.474335, 0.475366, 0.477577, 0.476886, 0.479071, 0.478331", \ "0.469083, 0.472106, 0.473039, 0.47386, 0.475238, 0.475948, 0.476534", \ "0.474717, 0.472861, 0.474806, 0.472791, 0.472937, 0.472644, 0.472496", \ "0.489675, 0.484636, 0.480244, 0.483886, 0.471294, 0.468058, 0.463752", \ "0.537755, 0.526976, 0.516613, 0.503714, 0.489121, 0.491087, 0.473767" \ ); } } internal_power () { related_pin : "B"; when : "(A * !CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.043663, 0.0455025, 0.0474705, 0.0482288, 0.0498188, 0.0536217, 0.0607112", \ "0.0399082, 0.042361, 0.0448632, 0.0472012, 0.0504675, 0.0532227, 0.0604416", \ "0.0363175, 0.0394298, 0.0425045, 0.0460757, 0.0492341, 0.0548957, 0.0607038", \ "0.031076, 0.0333504, 0.0375429, 0.0426625, 0.0473027, 0.0528692, 0.0608293", \ "0.031319, 0.0329278, 0.0357642, 0.0387408, 0.0442109, 0.0506275, 0.0588787", \ "0.0398608, 0.0399863, 0.0409983, 0.0408235, 0.0388803, 0.0495197, 0.0581418", \ "0.0651564, 0.0630473, 0.0596423, 0.0593428, 0.0500281, 0.0447562, 0.0590186" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.260674, 0.262531, 0.264208, 0.265907, 0.268705, 0.273368, 0.282678", \ "0.258208, 0.260472, 0.262854, 0.265437, 0.268352, 0.27327, 0.28269", \ "0.254063, 0.257218, 0.260418, 0.263627, 0.267256, 0.272556, 0.282152", \ "0.250326, 0.252498, 0.256094, 0.258023, 0.262346, 0.268176, 0.278711", \ "0.24935, 0.251422, 0.252847, 0.256711, 0.255375, 0.261248, 0.271252", \ "0.256234, 0.255932, 0.255652, 0.258163, 0.2617, 0.256099, 0.267137", \ "0.281247, 0.278086, 0.274546, 0.272056, 0.263974, 0.256239, 0.251576" \ ); } } internal_power () { related_pin : "B"; when : "(A * !CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.301227, 0.303601, 0.305463, 0.306418, 0.307921, 0.311683, 0.318721", \ "0.297846, 0.298931, 0.301215, 0.303426, 0.306654, 0.309364, 0.316586", \ "0.294082, 0.296736, 0.299357, 0.301739, 0.304028, 0.309338, 0.315015", \ "0.28814, 0.28996, 0.293152, 0.29312, 0.296898, 0.304214, 0.317113", \ "0.287455, 0.289335, 0.290975, 0.287108, 0.279095, 0.283447, 0.29109", \ "0.298004, 0.295999, 0.294501, 0.291483, 0.278618, 0.270102, 0.25837", \ "0.32353, 0.320732, 0.316079, 0.309058, 0.299455, 0.27362, 0.229263" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.00210755, 0.00373515, 0.00556876, 0.00719267, 0.0100921, 0.0146271, 0.0237201", \ "-0.00162549, 0.000632781, 0.0030434, 0.00563582, 0.00854498, 0.0133878, 0.0226825", \ "-0.00643622, -0.00354046, -2.24577e-06, 0.00340478, 0.00709005, 0.0123484, 0.0218175", \ "-0.0101722, -0.00753057, -0.0039746, -5.77045e-05, 0.00452661, 0.0103771, 0.0208509", \ "-0.0112119, -0.00975732, -0.00721885, -0.00332209, 0.00142364, 0.00849309, 0.0189526", \ "-0.00584743, -0.00485234, -0.00525861, -0.00431314, 4.29769e-05, 0.00751752, 0.0186838", \ "0.0179833, 0.0149901, 0.0131314, 0.0110395, 0.00349155, 0.0105937, 0.020486" \ ); } } internal_power () { related_pin : "B"; when : "(!A * CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0304751, 0.0318376, 0.0331112, 0.0344081, 0.0363898, 0.0395797, 0.0458713", \ "0.0274041, 0.0293712, 0.0314227, 0.0329336, 0.0351353, 0.0385923, 0.0446908", \ "0.0226454, 0.0254344, 0.0282, 0.0308354, 0.0335251, 0.0373828, 0.0437792", \ "0.0189074, 0.0212639, 0.0248327, 0.0282742, 0.0321727, 0.0362696, 0.0433846", \ "0.0171163, 0.0191774, 0.0213221, 0.0257544, 0.0292492, 0.0342741, 0.0420035", \ "0.0220444, 0.0226807, 0.025063, 0.0264789, 0.0286682, 0.0338675, 0.0414447", \ "0.0449082, 0.0422587, 0.0393564, 0.040153, 0.0374572, 0.0357658, 0.0435295" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.26808, 0.270947, 0.272946, 0.274835, 0.278376, 0.284113, 0.292145", \ "0.265418, 0.266939, 0.269529, 0.272531, 0.276176, 0.28314, 0.290725", \ "0.259625, 0.262981, 0.265238, 0.26988, 0.273853, 0.281088, 0.289566", \ "0.254227, 0.257271, 0.255851, 0.260057, 0.265562, 0.27365, 0.282228", \ "0.256243, 0.256456, 0.254934, 0.251671, 0.252277, 0.261033, 0.270156", \ "0.268167, 0.266163, 0.264564, 0.255662, 0.255714, 0.255773, 0.249585", \ "0.297657, 0.29634, 0.289965, 0.281472, 0.268229, 0.249093, 0.215112" \ ); } } internal_power () { related_pin : "B"; when : "(!A * CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.287662, 0.289117, 0.290225, 0.291727, 0.293685, 0.296928, 0.302902", \ "0.284883, 0.287017, 0.288905, 0.290433, 0.292805, 0.296314, 0.302569", \ "0.28195, 0.284517, 0.287766, 0.290232, 0.292851, 0.296699, 0.30324", \ "0.278356, 0.280679, 0.283012, 0.28649, 0.289703, 0.29493, 0.30198", \ "0.277155, 0.27846, 0.281071, 0.281768, 0.280404, 0.284026, 0.291239", \ "0.284152, 0.283326, 0.284054, 0.283346, 0.278881, 0.28222, 0.286234", \ "0.306679, 0.303778, 0.299842, 0.295937, 0.287967, 0.274973, 0.276069" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0110991, 0.0134659, 0.0157936, 0.0176412, 0.0213584, 0.0273017, 0.0350519", \ "0.00848904, 0.0100431, 0.0129211, 0.0161115, 0.0198635, 0.0269255, 0.0346065", \ "0.00299409, 0.00658787, 0.0103834, 0.0149728, 0.0193623, 0.0264827, 0.0349578", \ "-0.00174696, 0.000396548, 0.00496107, 0.010297, 0.0162998, 0.0247957, 0.033625", \ "0.000302662, 0.00111947, 0.0020972, 0.00676322, 0.0131591, 0.0230597, 0.0327732", \ "0.0109559, 0.00953592, 0.0111933, 0.00696727, 0.011029, 0.0209247, 0.0322458", \ "0.0405972, 0.0380013, 0.0338978, 0.0296905, 0.0207758, 0.0258387, 0.0336979" \ ); } } internal_power () { related_pin : "B"; when : "(!A * !CI)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.426028, 0.427304, 0.428277, 0.428656, 0.428948, 0.428832, 0.428554", \ "0.422228, 0.424469, 0.4252, 0.426643, 0.427193, 0.427402, 0.427269", \ "0.419099, 0.420509, 0.42364, 0.424997, 0.426316, 0.426296, 0.42643", \ "0.416679, 0.418007, 0.420483, 0.423434, 0.422519, 0.423873, 0.425075", \ "0.418507, 0.420082, 0.418919, 0.421704, 0.420879, 0.422826, 0.420462", \ "0.433884, 0.432553, 0.42934, 0.425474, 0.425438, 0.422657, 0.407315", \ "0.486587, 0.477689, 0.468665, 0.454764, 0.44392, 0.429211, 0.421222" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.109586, -0.109164, -0.108861, -0.108971, -0.109181, -0.10898, -0.109171", \ "-0.111556, -0.111035, -0.11052, -0.110257, -0.110429, -0.110297, -0.11043", \ "-0.113018, -0.112153, -0.111769, -0.111116, -0.110549, -0.111057, -0.110849", \ "-0.114187, -0.113789, -0.112398, -0.111851, -0.111284, -0.110819, -0.11086", \ "-0.113654, -0.113158, -0.112519, -0.111583, -0.111237, -0.111485, -0.111623", \ "-0.1022, -0.10355, -0.105038, -0.106263, -0.108163, -0.108949, -0.110417", \ "-0.0584168, -0.0654333, -0.0734936, -0.0817779, -0.0905919, -0.0974404, -0.103023" \ ); } } internal_power () { related_pin : "B"; when : "(!A * !CI)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.157281, -0.156025, -0.155137, -0.154427, -0.154116, -0.15379, -0.15379", \ "-0.162033, -0.160458, -0.15823, -0.157726, -0.157169, -0.156872, -0.156751", \ "-0.165796, -0.162817, -0.161733, -0.160036, -0.159496, -0.158733, -0.158527", \ "-0.168033, -0.166678, -0.16434, -0.162669, -0.161456, -0.158934, -0.159803", \ "-0.166979, -0.166767, -0.165981, -0.164316, -0.163069, -0.16169, -0.160641", \ "-0.153462, -0.155552, -0.158065, -0.159977, -0.160365, -0.161052, -0.161428", \ "-0.102983, -0.109926, -0.120171, -0.131651, -0.140928, -0.149032, -0.154668" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.473473, 0.473689, 0.473305, 0.474296, 0.474338, 0.474443, 0.474182", \ "0.471878, 0.47291, 0.472915, 0.471897, 0.473175, 0.472322, 0.472145", \ "0.469683, 0.471231, 0.472003, 0.47295, 0.471883, 0.472627, 0.47184", \ "0.469375, 0.470148, 0.470451, 0.470641, 0.468469, 0.468466, 0.467434", \ "0.472608, 0.471752, 0.470651, 0.470373, 0.47058, 0.46542, 0.465382", \ "0.484991, 0.481172, 0.481827, 0.482572, 0.472513, 0.470653, 0.450422", \ "0.52921, 0.519873, 0.511796, 0.497711, 0.48753, 0.480281, 0.466704" \ ); } } internal_power () { related_pin : "CI"; when : "(A * B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.309367, 0.313993, 0.316805, 0.318634, 0.319443, 0.319877, 0.32012", \ "0.303869, 0.309839, 0.314362, 0.317308, 0.318925, 0.319762, 0.320161", \ "0.297218, 0.303542, 0.309393, 0.31409, 0.316955, 0.317697, 0.317843", \ "0.292592, 0.296875, 0.303545, 0.310279, 0.312892, 0.316353, 0.313908", \ "0.291607, 0.29546, 0.301078, 0.304664, 0.30993, 0.314701, 0.314834", \ "0.305095, 0.304416, 0.304162, 0.304154, 0.30634, 0.31126, 0.286548", \ "0.35045, 0.34365, 0.334231, 0.326467, 0.326496, 0.308254, 0.282341" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0328039, -0.0296351, -0.0279265, -0.0266707, -0.0256473, -0.0252585, -0.025199", \ "-0.0398096, -0.0354315, -0.0313182, -0.0291137, -0.0273632, -0.0265921, -0.0261746", \ "-0.0485869, -0.043021, -0.0373072, -0.0328156, -0.0298808, -0.0282265, -0.027389", \ "-0.0560087, -0.0509117, -0.0443207, -0.0380156, -0.0331615, -0.0301415, -0.0285676", \ "-0.0564831, -0.0541208, -0.0493972, -0.0429801, -0.0369185, -0.032662, -0.0299671", \ "-0.0409776, -0.0431352, -0.0438286, -0.0421168, -0.0381011, -0.0342922, -0.0310117", \ "0.00719763, -0.000695807, -0.00965933, -0.0191533, -0.0248767, -0.0274211, -0.0275799" \ ); } } internal_power () { related_pin : "CI"; when : "(A * B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0706743, -0.0660783, -0.0631371, -0.0612677, -0.0608745, -0.0603478, -0.0602302", \ "-0.0758725, -0.0700578, -0.0654227, -0.0626048, -0.0610144, -0.0602797, -0.0599663", \ "-0.0825163, -0.0761564, -0.0698506, -0.0653812, -0.0622973, -0.0609097, -0.0607741", \ "-0.0881358, -0.0826464, -0.0756544, -0.0695141, -0.0647161, -0.0620568, -0.060668", \ "-0.0888945, -0.0858437, -0.0809777, -0.0743895, -0.0681705, -0.0636857, -0.0620568", \ "-0.0769677, -0.0772701, -0.0773284, -0.07469, -0.0701047, -0.0657887, -0.0633642", \ "-0.0315138, -0.0385436, -0.0465746, -0.0538295, -0.0579227, -0.0592267, -0.0601803" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.368826, 0.371372, 0.373258, 0.374519, 0.376102, 0.37541, 0.376078", \ "0.360593, 0.365033, 0.368558, 0.369795, 0.37331, 0.37334, 0.373136", \ "0.352564, 0.355592, 0.360455, 0.365275, 0.366638, 0.36641, 0.366117", \ "0.345283, 0.349081, 0.355391, 0.353015, 0.357481, 0.361804, 0.358932", \ "0.347091, 0.349382, 0.350516, 0.35434, 0.356081, 0.352072, 0.34916", \ "0.362794, 0.360899, 0.35368, 0.359346, 0.359386, 0.357548, 0.350913", \ "0.414423, 0.405644, 0.390984, 0.384673, 0.380985, 0.354523, 0.343242" \ ); } } internal_power () { related_pin : "CI"; when : "(A * !B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0833942, 0.0844904, 0.0848055, 0.0863231, 0.088355, 0.0908059, 0.0979151", \ "0.0805795, 0.0831998, 0.0841968, 0.0857547, 0.0881501, 0.0914394, 0.0985187", \ "0.0751042, 0.0785259, 0.0814135, 0.0842661, 0.0869781, 0.0906344, 0.097955", \ "0.0694405, 0.072613, 0.0773724, 0.0814498, 0.0853825, 0.0911966, 0.0978827", \ "0.0669626, 0.0704661, 0.0724473, 0.0766907, 0.0833602, 0.0896066, 0.0978736", \ "0.0738013, 0.0737202, 0.0755513, 0.0774295, 0.0812187, 0.0883461, 0.0978608", \ "0.0983667, 0.0957433, 0.0934211, 0.0933047, 0.0851181, 0.0911958, 0.0980674" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.229002, 0.230314, 0.23141, 0.232039, 0.234013, 0.238835, 0.247664", \ "0.225091, 0.227137, 0.22999, 0.231224, 0.234194, 0.238953, 0.247206", \ "0.220263, 0.222117, 0.224723, 0.227296, 0.229848, 0.23459, 0.245738", \ "0.214685, 0.217789, 0.22288, 0.223344, 0.230259, 0.232712, 0.241509", \ "0.214538, 0.215632, 0.218615, 0.223523, 0.217649, 0.233295, 0.2311", \ "0.225256, 0.224089, 0.22291, 0.222242, 0.223833, 0.210539, 0.219008", \ "0.254007, 0.250638, 0.244954, 0.238011, 0.231535, 0.225333, 0.226105" \ ); } } internal_power () { related_pin : "CI"; when : "(A * !B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.246496, 0.247964, 0.247931, 0.249871, 0.251711, 0.253862, 0.261171", \ "0.242936, 0.246589, 0.246107, 0.248724, 0.251023, 0.25467, 0.260511", \ "0.237853, 0.238702, 0.240169, 0.243524, 0.245019, 0.248722, 0.256195", \ "0.232446, 0.235383, 0.238611, 0.234035, 0.236017, 0.24144, 0.248132", \ "0.230207, 0.232068, 0.234695, 0.229873, 0.225175, 0.227717, 0.235685", \ "0.237859, 0.236589, 0.235914, 0.234749, 0.236559, 0.22095, 0.250947", \ "0.261665, 0.258835, 0.254802, 0.249451, 0.244209, 0.222946, 0.161346" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.044488, 0.0457023, 0.0468165, 0.0477059, 0.0495907, 0.0542892, 0.0632419", \ "0.0410211, 0.0436599, 0.0456644, 0.0475163, 0.0498609, 0.0543644, 0.0631127", \ "0.0362532, 0.0394408, 0.0427466, 0.0457137, 0.0487844, 0.0535175, 0.0627904", \ "0.0308695, 0.034332, 0.0394093, 0.0431977, 0.0480659, 0.0535387, 0.0628511", \ "0.0301901, 0.03257, 0.0346863, 0.0404721, 0.0460449, 0.0529702, 0.0621572", \ "0.0402905, 0.0400011, 0.0406778, 0.0401049, 0.0458975, 0.0522306, 0.0625013", \ "0.068235, 0.0658455, 0.0630364, 0.0600697, 0.0522699, 0.0583083, 0.0662555" \ ); } } internal_power () { related_pin : "CI"; when : "(!A * B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0634431, 0.0644379, 0.0647447, 0.0654027, 0.0666808, 0.0697757, 0.0757844", \ "0.060594, 0.0627638, 0.063894, 0.0651408, 0.0666282, 0.0696934, 0.0758333", \ "0.054986, 0.0587336, 0.0616012, 0.0641344, 0.066365, 0.0697827, 0.0759433", \ "0.0486084, 0.0526721, 0.0578784, 0.061843, 0.0652686, 0.0694099, 0.0759717", \ "0.0471753, 0.0487206, 0.0535893, 0.0584091, 0.0638436, 0.0688836, 0.0758339", \ "0.0537224, 0.0543237, 0.0554322, 0.0584407, 0.0626065, 0.0689246, 0.076271", \ "0.07966, 0.0766339, 0.0735856, 0.070788, 0.0686595, 0.0689853, 0.0782537" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.22748, 0.228928, 0.229663, 0.231256, 0.233621, 0.239475, 0.247372", \ "0.222978, 0.225336, 0.228423, 0.230084, 0.233964, 0.240134, 0.247025", \ "0.218083, 0.219041, 0.223888, 0.225825, 0.228856, 0.234882, 0.243383", \ "0.212291, 0.215189, 0.220715, 0.217263, 0.22187, 0.229164, 0.237725", \ "0.21276, 0.213812, 0.213768, 0.211576, 0.209982, 0.216705, 0.226297", \ "0.222444, 0.221237, 0.22088, 0.214239, 0.210891, 0.196748, 0.206462", \ "0.249656, 0.24718, 0.243634, 0.235864, 0.22467, 0.204234, 0.16238" \ ); } } internal_power () { related_pin : "CI"; when : "(!A * B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.247366, 0.248088, 0.248444, 0.249207, 0.250529, 0.253303, 0.2595", \ "0.243952, 0.246184, 0.245893, 0.247895, 0.248687, 0.251847, 0.257874", \ "0.237899, 0.241292, 0.242332, 0.243857, 0.246501, 0.24968, 0.257534", \ "0.232655, 0.235489, 0.240391, 0.238462, 0.23849, 0.246733, 0.253852", \ "0.230557, 0.232615, 0.235246, 0.240144, 0.233524, 0.234249, 0.242013", \ "0.238737, 0.237768, 0.237348, 0.238194, 0.241266, 0.245669, 0.243018", \ "0.263774, 0.260749, 0.256198, 0.251881, 0.245351, 0.242479, 0.190837" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0646549, 0.0660175, 0.0666432, 0.068739, 0.0706576, 0.0767206, 0.084506", \ "0.0607784, 0.0635126, 0.0657484, 0.068427, 0.0714832, 0.0774892, 0.0849493", \ "0.0563715, 0.0592808, 0.0630976, 0.0665573, 0.0699958, 0.0759471, 0.0843002", \ "0.0510528, 0.053769, 0.059318, 0.0629921, 0.0680838, 0.0755502, 0.0840405", \ "0.0502116, 0.0519283, 0.0537072, 0.0597677, 0.065941, 0.0737466, 0.0836103", \ "0.0594237, 0.0585436, 0.0610389, 0.0593907, 0.0601729, 0.0722743, 0.0839282", \ "0.0868853, 0.0849066, 0.0812884, 0.0796724, 0.0753089, 0.0760093, 0.0857441" \ ); } } internal_power () { related_pin : "CI"; when : "(!A * !B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.344195, 0.348224, 0.351508, 0.353367, 0.354451, 0.354946, 0.354905", \ "0.334862, 0.339933, 0.345893, 0.348696, 0.351991, 0.353177, 0.354736", \ "0.325861, 0.331328, 0.337266, 0.342291, 0.345048, 0.346972, 0.348068", \ "0.319793, 0.323856, 0.328502, 0.334453, 0.339561, 0.340892, 0.338293", \ "0.323834, 0.326526, 0.326587, 0.329457, 0.33269, 0.327918, 0.329107", \ "0.346697, 0.341428, 0.339745, 0.332068, 0.328498, 0.32724, 0.319368", \ "0.401061, 0.391699, 0.381346, 0.363226, 0.349759, 0.343884, 0.318845" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0407558, -0.036748, -0.0348559, -0.0336386, -0.0330162, -0.032807, -0.0329147", \ "-0.0446583, -0.0397302, -0.0359904, -0.0337945, -0.0327905, -0.0322281, -0.0321812", \ "-0.050694, -0.0444742, -0.0392115, -0.0355193, -0.033633, -0.0325839, -0.0322764", \ "-0.0557502, -0.0501107, -0.0438688, -0.0385521, -0.0351816, -0.0334558, -0.0324359", \ "-0.0571184, -0.0533763, -0.0481423, -0.0424408, -0.0376623, -0.0349656, -0.033228", \ "-0.0459189, -0.0462075, -0.0450471, -0.0416266, -0.037953, -0.0347703, -0.0336393", \ "-0.00301473, -0.0100735, -0.0177747, -0.0237339, -0.026432, -0.0276025, -0.0288838" \ ); } } internal_power () { related_pin : "CI"; when : "(!A * !B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0592308, -0.0550369, -0.0511643, -0.049992, -0.0489331, -0.0484197, -0.0480854", \ "-0.067548, -0.06149, -0.0559841, -0.0529455, -0.0501597, -0.0488835, -0.0481199", \ "-0.0774237, -0.0706711, -0.0636145, -0.0570652, -0.0533003, -0.0513137, -0.050136", \ "-0.0832633, -0.0785679, -0.0718361, -0.0640976, -0.0577017, -0.0537413, -0.0511913", \ "-0.0799156, -0.0789665, -0.0754847, -0.0695236, -0.0625889, -0.0570595, -0.0531508", \ "-0.059839, -0.0630272, -0.0656087, -0.0667797, -0.0635397, -0.0590755, -0.0547508", \ "-0.00571415, -0.0130605, -0.0238508, -0.0356155, -0.0451705, -0.0499975, -0.0507868" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.340151, 0.344301, 0.346073, 0.347309, 0.347838, 0.348192, 0.348294", \ "0.335018, 0.340914, 0.344695, 0.346399, 0.347682, 0.348119, 0.348364", \ "0.329642, 0.335803, 0.341605, 0.345161, 0.346827, 0.347773, 0.347994", \ "0.325244, 0.330162, 0.336442, 0.342207, 0.345228, 0.342189, 0.343017", \ "0.325608, 0.327431, 0.333477, 0.335173, 0.336783, 0.340458, 0.34092", \ "0.33848, 0.336817, 0.337393, 0.343096, 0.344166, 0.338977, 0.339335", \ "0.380686, 0.370716, 0.36341, 0.356942, 0.348137, 0.35535, 0.341822" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.99775; rise_capacitance : 1.99555; rise_capacitance_range (1.76677, 1.99555); fall_capacitance : 1.99775; fall_capacitance_range (1.7592, 1.99775); input_voltage : default_VDD_VSS_input; } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 2.17643; rise_capacitance : 2.17373; rise_capacitance_range (1.80392, 2.17373); fall_capacitance : 2.17643; fall_capacitance_range (1.79811, 2.17643); input_voltage : default_VDD_VSS_input; } pin (CI) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.61391; rise_capacitance : 1.60973; rise_capacitance_range (1.28635, 1.60973); fall_capacitance : 1.61391; fall_capacitance_range (1.27941, 1.61391); input_voltage : default_VDD_VSS_input; } } cell (HAxp5_ASAP7_75t_R) { area : 0.13122; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 175.131; when : "(A * B * !CON * SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !CON * SN)"; related_pg_pin : VSS; } leakage_power () { value : 214.065; when : "(A * !B * CON * !SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * CON * !SN)"; related_pg_pin : VSS; } leakage_power () { value : 211.927; when : "(!A * B * CON * !SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * CON * !SN)"; related_pg_pin : VSS; } leakage_power () { value : 189.804; when : "(!A * !B * CON * SN)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * CON * SN)"; related_pg_pin : VSS; } leakage_power () { value : 197.732; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (CON) { direction : output; function : "(!A) + (!B)"; input_signal_level : VDD; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.10275, 10.7875, 14.1306, 20.7092, 33.7404, 59.8165, 111.93", \ "10.9206, 12.6565, 15.9663, 22.5523, 35.6224, 61.633, 113.718", \ "14.5448, 16.353, 19.743, 26.3256, 39.4259, 65.5263, 117.594", \ "19.7686, 22.3419, 26.7149, 33.9443, 47.0876, 73.2069, 125.294", \ "27.155, 30.4935, 36.6481, 46.507, 62.2658, 88.3812, 140.261", \ "37.6197, 42.3517, 50.6664, 63.8437, 85.7964, 118.409, 171.407", \ "52.8067, 59.0397, 70.1954, 89.1134, 118.652, 163.551, 229.959" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "15.2084, 17.9898, 24.8941, 39.2911, 68.3819, 126.744, 243.494", \ "15.8665, 18.4589, 25.1285, 39.3086, 68.4034, 126.742, 243.493", \ "18.2132, 20.4931, 26.7314, 40.2847, 68.5919, 126.748, 243.501", \ "24.537, 26.2957, 31.7103, 44.3469, 71.1329, 127.438, 243.486", \ "33.8172, 37.1542, 42.8705, 55.1075, 79.9534, 133.43, 245.524", \ "47.0347, 52.2394, 60.7012, 75.9562, 101.775, 151.631, 257.832", \ "66.2912, 74.0669, 86.6327, 106.376, 140.3, 196.518, 294.584" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.3422, 10.0524, 13.3872, 19.9787, 33.0842, 59.2551, 111.566", \ "9.50447, 11.2131, 14.5716, 21.1722, 34.2802, 60.462, 112.78", \ "11.3889, 13.3299, 16.8992, 23.5337, 36.6702, 62.8439, 115.147", \ "14.149, 16.4774, 20.6084, 27.9245, 41.3143, 67.451, 119.898", \ "17.7003, 20.7813, 26.0392, 34.9101, 50.0235, 77.0281, 129.163", \ "21.7643, 25.9246, 32.9449, 44.5122, 63.1762, 94.2599, 148.319", \ "25.4616, 31.0902, 40.7416, 56.4866, 81.237, 119.765, 182.234" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "14.9944, 17.872, 24.2824, 37.9796, 65.8888, 121.961, 234.213", \ "15.4833, 18.2576, 24.5151, 38.0285, 65.8567, 121.961, 234.213", \ "16.8861, 19.5318, 25.5473, 38.7672, 66.1316, 121.938, 234.21", \ "20.3512, 23.2558, 28.8048, 41.2552, 67.8858, 122.669, 234.243", \ "26.0218, 29.4372, 35.5368, 48.2492, 73.3636, 126.443, 235.835", \ "35.9817, 40.1685, 47.4942, 60.7034, 87.5585, 138.09, 243.706", \ "53.0619, 58.1305, 67.0136, 82.8147, 112.167, 165.323, 267.574" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.44022, 10.1727, 13.5333, 20.1583, 33.2194, 59.3531, 111.442", \ "10.2269, 11.9698, 15.3375, 21.9952, 35.0984, 61.2139, 113.227", \ "13.5911, 15.6019, 19.0237, 25.7203, 38.8242, 64.9456, 117.172", \ "18.2938, 21.076, 25.685, 33.1941, 46.4357, 72.7427, 124.673", \ "24.9321, 28.5472, 35.1502, 45.3928, 61.4583, 87.8736, 139.733", \ "34.0957, 39.3266, 48.1835, 61.9398, 84.4382, 117.57, 170.542", \ "47.8594, 54.5773, 66.6315, 86.1685, 116.718, 162.067, 229.504" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.6662, 16.1116, 23.2962, 37.8334, 67.0022, 125.363, 242.13", \ "13.3715, 16.5713, 23.468, 37.8431, 67.0031, 125.374, 242.132", \ "15.9438, 18.7868, 25.166, 38.7721, 67.1957, 125.359, 242.114", \ "23.1652, 24.9213, 30.3478, 42.9027, 69.7858, 126.076, 242.106", \ "32.7442, 35.8583, 41.7267, 54.0265, 78.59, 131.973, 243.774", \ "45.7382, 51.0067, 59.2107, 74.4317, 100.742, 150.222, 256.159", \ "64.8155, 72.3165, 85.068, 104.959, 139.008, 194.225, 293.065" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.20017, 9.91313, 13.2594, 19.8506, 32.9678, 59.1809, 111.506", \ "9.82177, 11.4566, 14.8344, 21.4388, 34.5427, 60.7111, 112.991", \ "12.5022, 14.597, 18.1337, 24.7594, 37.9509, 64.1583, 116.415", \ "16.0524, 18.8427, 23.5259, 31.3445, 44.582, 70.4895, 123.051", \ "20.3399, 24.075, 30.4475, 40.9347, 57.2092, 83.4781, 135.671", \ "25.6349, 30.4937, 39.2107, 53.1435, 75.1338, 108.986, 163.054", \ "31.0372, 37.6453, 49.157, 68.2049, 97.531, 143.742, 212.478" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "14.9209, 17.8081, 24.238, 37.9542, 65.8573, 121.951, 234.247", \ "15.7182, 18.4125, 24.5436, 37.9783, 65.8793, 121.951, 234.251", \ "18.0856, 20.5967, 26.2697, 39.1362, 66.1653, 121.952, 234.177", \ "23.1363, 26.1467, 31.2375, 43.2561, 68.9396, 122.804, 234.205", \ "30.1195, 33.8228, 40.6887, 53.4611, 77.7164, 129.087, 236.203", \ "41.2242, 46.1725, 54.7335, 70.0389, 97.9975, 147.089, 249.566", \ "59.3591, 66.004, 77.0314, 95.992, 129.42, 185.338, 285.842" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.162097, 0.163234, 0.164592, 0.165921, 0.166719, 0.168788, 0.172007", \ "0.160272, 0.161752, 0.163154, 0.164562, 0.166011, 0.167334, 0.169819", \ "0.158961, 0.159511, 0.161543, 0.163269, 0.165197, 0.16754, 0.170221", \ "0.158381, 0.159575, 0.160723, 0.161801, 0.164149, 0.166633, 0.169776", \ "0.16245, 0.161857, 0.162381, 0.163651, 0.164931, 0.163307, 0.162861", \ "0.17475, 0.174167, 0.17278, 0.167802, 0.170184, 0.16763, 0.168799", \ "0.204039, 0.201877, 0.198392, 0.193778, 0.187565, 0.187609, 0.169775" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0559125, 0.0571626, 0.0584127, 0.0595877, 0.0610921, 0.0633897, 0.0676025", \ "0.0544444, 0.0559488, 0.0575428, 0.059028, 0.0607528, 0.0631162, 0.0673697", \ "0.0527533, 0.0542234, 0.0560941, 0.0581159, 0.0601447, 0.0629004, 0.0671142", \ "0.0517837, 0.0535961, 0.0539838, 0.0560584, 0.0591463, 0.0623084, 0.0666942", \ "0.0529399, 0.0538552, 0.0560128, 0.0566932, 0.0568794, 0.0617115, 0.066745", \ "0.0610061, 0.061053, 0.0605061, 0.0613994, 0.0637847, 0.0625459, 0.066619", \ "0.0853695, 0.0832855, 0.0795634, 0.0768633, 0.0745412, 0.0709313, 0.0718738" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0116431, 0.0126564, 0.0141345, 0.0155214, 0.0170204, 0.0186531, 0.021937", \ "0.00977136, 0.01171, 0.012866, 0.0146545, 0.0163843, 0.0180411, 0.0218378", \ "0.00814583, 0.00944513, 0.0115356, 0.013514, 0.015692, 0.0182378, 0.0222467", \ "0.00808285, 0.00875588, 0.0101885, 0.0123198, 0.0149198, 0.0176601, 0.0217", \ "0.0117108, 0.0120967, 0.0131264, 0.0119623, 0.0145707, 0.0172757, 0.0213594", \ "0.0241626, 0.0230202, 0.0218003, 0.020923, 0.0184269, 0.019959, 0.0221425", \ "0.0538685, 0.0516946, 0.0484603, 0.0438613, 0.0398628, 0.0287806, 0.0190931" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.206275, 0.207674, 0.208816, 0.210472, 0.211465, 0.21449, 0.218731", \ "0.204819, 0.206329, 0.207813, 0.20955, 0.210865, 0.213432, 0.217841", \ "0.203487, 0.204965, 0.206512, 0.208191, 0.21096, 0.213107, 0.217201", \ "0.202729, 0.203775, 0.205831, 0.20745, 0.209121, 0.21097, 0.216268", \ "0.204495, 0.204692, 0.206545, 0.208311, 0.209941, 0.211901, 0.213003", \ "0.212916, 0.211946, 0.212253, 0.21134, 0.21438, 0.215257, 0.216798", \ "0.236929, 0.234485, 0.230703, 0.226966, 0.224285, 0.222789, 0.221535" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.151178, 0.152221, 0.153102, 0.154201, 0.15477, 0.157035, 0.15973", \ "0.147043, 0.149009, 0.15078, 0.152794, 0.154109, 0.15625, 0.157588", \ "0.141281, 0.143743, 0.146438, 0.150304, 0.152086, 0.154374, 0.159225", \ "0.137656, 0.139814, 0.14249, 0.145494, 0.150038, 0.155649, 0.155743", \ "0.139388, 0.139199, 0.142035, 0.144606, 0.147865, 0.151153, 0.150647", \ "0.149133, 0.148922, 0.149103, 0.145117, 0.148773, 0.151074, 0.151013", \ "0.177125, 0.174694, 0.172071, 0.168625, 0.165328, 0.164483, 0.158694" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0721362, 0.0733811, 0.0746427, 0.0756567, 0.0769787, 0.0792275, 0.0832946", \ "0.0699549, 0.0715958, 0.0734975, 0.075106, 0.0767588, 0.0789932, 0.0831668", \ "0.0666976, 0.0685993, 0.0713474, 0.0739326, 0.076106, 0.0788602, 0.0833173", \ "0.0660996, 0.0665509, 0.0687408, 0.0716906, 0.0749616, 0.0780928, 0.0827836", \ "0.0673224, 0.068197, 0.0692638, 0.0711098, 0.0723372, 0.077296, 0.0822498", \ "0.0773828, 0.0768153, 0.0762458, 0.0764647, 0.0789729, 0.076166, 0.0825372", \ "0.105798, 0.102028, 0.0984295, 0.0931377, 0.0903621, 0.0878847, 0.0884094" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0432368, 0.0444712, 0.0455889, 0.0467638, 0.0476234, 0.0493371, 0.0523496", \ "0.0392611, 0.0414849, 0.0434698, 0.0452291, 0.0472331, 0.0490881, 0.0520388", \ "0.0334643, 0.0361328, 0.0397874, 0.0431076, 0.0456341, 0.0484377, 0.0525462", \ "0.0299731, 0.0316801, 0.0341504, 0.039076, 0.0438047, 0.047698, 0.0513476", \ "0.0312038, 0.0311696, 0.0338817, 0.0349162, 0.0406997, 0.0456092, 0.0510319", \ "0.0407493, 0.0405398, 0.0405095, 0.0412759, 0.0419126, 0.0441034, 0.0504664", \ "0.0685688, 0.0664583, 0.0640926, 0.0615682, 0.0586148, 0.0475753, 0.0414813" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.182982, 0.184069, 0.184832, 0.185677, 0.186892, 0.189463, 0.19366", \ "0.180889, 0.181801, 0.183371, 0.18458, 0.185668, 0.187823, 0.191324", \ "0.177752, 0.179494, 0.181615, 0.183784, 0.186193, 0.188611, 0.191739", \ "0.176534, 0.177782, 0.179569, 0.182528, 0.184631, 0.183749, 0.190846", \ "0.178664, 0.179672, 0.179777, 0.181839, 0.182852, 0.177689, 0.179808", \ "0.189356, 0.188174, 0.188171, 0.187659, 0.186272, 0.185943, 0.186676", \ "0.214785, 0.212244, 0.208732, 0.203857, 0.198001, 0.196229, 0.189578" \ ); } } } pin (SN) { direction : output; function : "(A * B) + (!A * !B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "B"; timing_sense : positive_unate; timing_type : combinational; when : "B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "15.544, 19.5767, 27.5049, 43.2179, 74.49, 137.078, 262.007", \ "16.6783, 20.7264, 28.6696, 44.4064, 75.7401, 138.305, 263.3", \ "18.8124, 22.9559, 30.986, 46.7802, 77.9702, 140.412, 265.605", \ "21.9693, 26.5341, 35.0485, 51.1954, 82.6786, 145.348, 270.328", \ "26.4683, 31.7479, 41.3832, 59.0609, 91.5098, 154.106, 279.106", \ "31.8192, 38.3483, 49.7907, 70.4236, 106.635, 172.094, 297.166", \ "37.4669, 45.8887, 60.6362, 85.8039, 128.499, 201.539, 332.469" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.02192, 11.1105, 17.2882, 29.6796, 54.6525, 103.994, 202.882", \ "8.02045, 11.1005, 17.304, 29.6796, 54.5307, 104.163, 202.936", \ "8.22161, 11.2174, 17.3285, 29.6574, 54.434, 104.067, 202.966", \ "8.69111, 11.7452, 17.6988, 29.7427, 54.4017, 104.03, 202.874", \ "9.52547, 12.5509, 18.5789, 30.5226, 54.6776, 104.011, 202.952", \ "11.2054, 14.1174, 20.1389, 32.1348, 56.4489, 104.434, 203.083", \ "13.8667, 17.0726, 22.8824, 34.9827, 59.2509, 107.708, 204.656" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "17.7255, 22.2899, 31.2779, 49.0569, 84.5472, 155.404, 296.994", \ "19.4679, 24.042, 33.0328, 50.8545, 86.2608, 157.154, 298.846", \ "23.1128, 27.7369, 36.8038, 54.6673, 90.1542, 161.012, 302.686", \ "29.1987, 34.3937, 44.0206, 62.1572, 97.4895, 168.14, 309.826", \ "37.7, 43.9219, 55.6236, 75.8386, 112.645, 183.203, 324.643", \ "49.6526, 57.7774, 71.972, 96.7911, 139.188, 213.919, 356.247", \ "66.8178, 76.8461, 94.5948, 126.117, 178.049, 265.597, 414.067" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.3063, 14.3604, 22.4951, 38.8109, 71.315, 136.468, 266.527", \ "10.3082, 14.3594, 22.4885, 38.7759, 71.367, 136.525, 266.49", \ "10.4462, 14.4322, 22.4972, 38.7509, 71.3338, 136.533, 266.484", \ "11.1773, 15.0581, 22.8033, 38.8602, 71.2543, 136.375, 266.527", \ "12.4421, 16.5215, 24.3007, 39.6778, 71.4425, 136.351, 266.483", \ "14.3784, 18.5052, 26.6672, 42.5587, 73.655, 136.605, 266.397", \ "17.1193, 21.6207, 30.3448, 47.2002, 79.2415, 141.484, 267.462" \ ); } } timing () { related_pin : "A"; sdf_cond : "~B"; timing_sense : negative_unate; timing_type : combinational; when : "!B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.27806, 11.5451, 15.9714, 24.7184, 42.1118, 76.8488, 146.238", \ "10.599, 12.8502, 17.3064, 26.0917, 43.4516, 78.224, 147.602", \ "12.9366, 15.4301, 19.9354, 28.7053, 46.1923, 80.9075, 150.308", \ "16.3356, 19.284, 24.626, 34.0629, 51.5396, 86.3033, 155.751", \ "21.2037, 25.0228, 31.611, 42.8652, 62.105, 96.9611, 166.071", \ "28.2797, 33.2216, 41.5688, 55.6604, 79.0507, 117.586, 187.277", \ "38.7264, 44.979, 56.1833, 74.2858, 104.088, 151.307, 229.505" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.8674, 17.5486, 27.002, 45.9655, 83.8901, 159.803, 311.493", \ "13.4011, 17.9214, 27.1875, 45.9647, 83.8878, 159.799, 311.488", \ "15.0371, 19.325, 28.2518, 46.579, 84.018, 159.771, 311.488", \ "18.6972, 23.1885, 31.547, 49.1775, 85.5864, 160.156, 311.497", \ "24.6164, 29.6853, 38.9734, 56.5156, 91.115, 163.516, 312.438", \ "34.1316, 40.3822, 50.8613, 70.8981, 106.197, 174.971, 319.261", \ "48.6033, 56.1739, 69.8019, 93.679, 133.418, 205.831, 343.251" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.4763, 9.15664, 12.4572, 19.0056, 32.0794, 58.2175, 110.498", \ "8.63118, 10.3452, 13.6595, 20.2151, 33.3095, 59.4337, 111.701", \ "10.379, 12.3514, 15.9642, 22.6081, 35.6526, 61.8717, 114.084", \ "12.8981, 15.3302, 19.5934, 26.9807, 40.4455, 66.5774, 118.929", \ "16.2627, 19.3726, 24.8512, 33.8801, 48.9736, 76.0663, 128.496", \ "20.1821, 24.5351, 31.8065, 43.4674, 62.2243, 93.3443, 147.382", \ "24.6376, 30.3447, 40.141, 55.9339, 80.4072, 118.81, 181.668" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.81434, 13.2484, 20.187, 34.1681, 62.2062, 118.285, 230.448", \ "10.2786, 13.6657, 20.4868, 34.3003, 62.2228, 118.297, 230.455", \ "11.7877, 14.9741, 21.554, 35.063, 62.5426, 118.286, 230.446", \ "14.4774, 17.9624, 24.766, 37.5332, 64.3048, 119.094, 230.517", \ "19.6681, 23.3934, 30.7943, 44.1626, 70.0832, 122.936, 232.194", \ "28.4848, 33.0728, 41.4919, 56.0423, 83.714, 134.574, 240.124", \ "43.6237, 49.3342, 59.3713, 76.704, 107.396, 161.136, 263.743" \ ); } } timing () { related_pin : "B"; sdf_cond : "A"; timing_sense : positive_unate; timing_type : combinational; when : "A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "15.3783, 19.3759, 27.351, 43.0191, 74.3188, 136.881, 261.886", \ "16.9233, 20.8452, 28.9582, 44.4734, 75.7962, 138.324, 263.333", \ "19.7987, 24.0345, 32.1661, 47.936, 79.1373, 141.662, 266.781", \ "24.0034, 28.8601, 37.987, 54.2995, 85.6316, 148.076, 273.03", \ "29.4143, 35.4309, 46.2672, 65.1033, 98.1657, 160.19, 284.834", \ "36.1659, 43.6731, 57.2292, 80.2856, 119.31, 186.046, 310.224", \ "43.7169, 53.4297, 70.2452, 99.4992, 147.881, 227.553, 361.603" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.03373, 11.1327, 17.3847, 29.7751, 54.6269, 104.261, 203.017", \ "8.05054, 11.1427, 17.3486, 29.7692, 54.6708, 104.186, 203.048", \ "8.36643, 11.2922, 17.3612, 29.7275, 54.5688, 104.113, 203.122", \ "8.86538, 11.9628, 17.8073, 29.878, 54.5071, 104.08, 203.118", \ "10.0068, 12.9424, 18.885, 30.8555, 54.8125, 104.017, 203.014", \ "11.9242, 14.9565, 20.9552, 32.9485, 56.9515, 105.195, 202.969", \ "14.9107, 18.0905, 24.5503, 36.7673, 60.9214, 108.827, 204.207" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "17.8689, 22.4311, 31.3955, 49.1271, 84.5075, 155.335, 296.941", \ "19.5336, 24.1226, 33.1104, 50.9361, 86.3117, 157.213, 298.784", \ "22.7829, 27.5041, 36.5951, 54.537, 90.0302, 160.846, 302.572", \ "28.1918, 33.6117, 43.496, 61.7792, 97.7188, 168.095, 309.705", \ "36.0422, 42.6356, 54.5845, 75.1373, 112.127, 183.154, 324.543", \ "46.8468, 55.2453, 70.2346, 95.4582, 138.257, 213.002, 354.177", \ "62.2343, 72.8741, 91.661, 123.791, 176.624, 264.59, 414.156" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.1954, 15.2795, 23.4647, 39.8231, 72.5343, 137.62, 267.639", \ "11.2596, 15.3181, 23.4798, 39.792, 72.417, 137.531, 267.72", \ "11.6448, 15.5532, 23.565, 39.8032, 72.3634, 137.649, 267.689", \ "12.0556, 16.0433, 24.063, 40.0625, 72.4052, 137.506, 267.622", \ "12.9119, 17.0783, 25.0107, 40.8707, 72.8476, 137.524, 267.684", \ "14.6121, 18.8631, 27.107, 43.2689, 74.7509, 138.151, 267.541", \ "17.1883, 21.7852, 30.6234, 47.645, 79.7068, 142.422, 269.679" \ ); } } timing () { related_pin : "B"; sdf_cond : "~A"; timing_sense : negative_unate; timing_type : combinational; when : "!A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.19788, 11.5204, 15.972, 24.7578, 42.1829, 76.9307, 146.332", \ "10.7786, 13.0373, 17.5005, 26.3016, 43.6981, 78.4269, 147.838", \ "13.7931, 16.3959, 20.8666, 29.4417, 47.0003, 81.7284, 151.186", \ "18.072, 21.4254, 27.0593, 36.3612, 53.8012, 88.3718, 157.494", \ "23.9155, 28.331, 35.6829, 48.1824, 67.6251, 102.104, 171.493", \ "32.2075, 37.8761, 47.7445, 63.9217, 89.9607, 129.439, 198.604", \ "44.3015, 51.7385, 64.5863, 85.4147, 120.128, 172.988, 253.666" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.776, 17.4942, 26.9568, 45.9356, 83.8682, 159.728, 311.471", \ "13.5703, 17.9749, 27.1398, 45.9205, 83.8694, 159.74, 311.472", \ "16.0083, 20.1182, 28.7471, 46.7029, 83.9527, 159.786, 311.472", \ "20.9118, 25.571, 33.4517, 50.4595, 86.092, 160.041, 311.475", \ "27.5383, 33.3694, 43.5038, 60.4201, 94.0798, 164.735, 312.285", \ "37.5824, 45.0142, 57.4206, 78.577, 114.323, 181.424, 322.161", \ "52.9982, 62.287, 78.7197, 105.565, 149.349, 222.433, 355.946" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.05667, 8.76712, 12.0826, 18.6292, 31.7008, 57.8318, 110.141", \ "8.17408, 9.93706, 13.2991, 19.8782, 32.9193, 59.0697, 111.363", \ "9.69713, 11.786, 15.5403, 22.2471, 35.3671, 61.4357, 113.725", \ "11.8844, 14.4956, 18.9328, 26.5449, 40.0237, 66.1808, 118.541", \ "14.6571, 18.111, 23.8442, 33.0903, 48.6643, 75.7408, 128.12", \ "17.7165, 22.3084, 30.0639, 42.2403, 61.3883, 92.789, 147.016", \ "20.3728, 26.8623, 37.2519, 54.108, 79.2445, 118.059, 181.174" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.54436, 11.9895, 18.9588, 32.9361, 60.9658, 117.002, 229.145", \ "9.07592, 12.4458, 19.2569, 33.0531, 60.9795, 117.005, 229.157", \ "10.8098, 13.8384, 20.37, 33.8528, 61.3017, 117.043, 229.198", \ "13.4151, 16.904, 23.7711, 36.3576, 63.1175, 117.882, 229.234", \ "18.4251, 22.3273, 29.795, 43.2389, 68.7693, 121.709, 230.906", \ "27.3319, 31.8026, 40.132, 54.855, 82.498, 133.401, 238.876", \ "42.2985, 48.1222, 58.0856, 75.6791, 106.28, 160.146, 262.605" \ ); } } timing () { related_pin : "CON"; sdf_cond : "(A & ~B)"; timing_sense : negative_unate; timing_type : combinational_rise; when : "(A * !B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.34367, 6.50266, 8.75853, 13.2037, 21.9594, 39.4214, 74.1629", \ "7.00241, 8.35915, 10.6304, 15.0337, 23.8194, 41.2535, 76.0139", \ "9.28345, 11.1459, 14.1761, 18.8891, 27.6624, 45.1764, 79.964", \ "12.3694, 14.9457, 19.0513, 25.449, 35.2166, 52.6977, 87.2839", \ "16.559, 20.0911, 25.9793, 34.9629, 48.2013, 68.0498, 102.734", \ "22.3267, 27.2352, 35.154, 47.6083, 65.8381, 93.3075, 133.525", \ "30.2925, 36.9004, 47.5788, 64.7222, 90.0772, 127.926, 183.555" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.93165, 9.20846, 13.938, 23.6333, 43.0745, 81.9914, 159.838", \ "8.11508, 10.1746, 14.6154, 23.9123, 43.0733, 81.9913, 159.831", \ "11.0569, 12.9074, 16.8875, 25.5661, 43.8573, 82.0684, 159.847", \ "15.5137, 18.0611, 22.8189, 30.6942, 47.8263, 84.2523, 160.09", \ "22.2401, 25.7915, 31.7083, 41.7682, 58.2159, 92.3023, 164.705", \ "32.3881, 37.2432, 45.5711, 58.6597, 80.1453, 114.113, 181.222", \ "48.3816, 54.9, 66.0584, 84.1895, 112.055, 155.396, 225.542" \ ); } } timing () { related_pin : "CON"; sdf_cond : "(~A & B)"; timing_sense : negative_unate; timing_type : combinational_rise; when : "(!A * B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.3385, 6.5016, 8.74537, 13.1695, 21.8798, 39.2556, 73.9979", \ "6.96026, 8.3311, 10.5883, 15.03, 23.7753, 41.0839, 75.8315", \ "9.17317, 11.0492, 14.0462, 18.7731, 27.5056, 44.9443, 79.7463", \ "12.1296, 14.7689, 18.9664, 25.3928, 35.1285, 52.4662, 87.4284", \ "16.1187, 19.7344, 25.6293, 34.6677, 47.9891, 67.8938, 102.781", \ "21.4663, 26.3127, 34.4722, 47.0191, 65.6637, 93.0277, 133.354", \ "28.5462, 35.4195, 46.3471, 63.764, 89.4509, 127.401, 183.6" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.60702, 7.92041, 12.6769, 22.4016, 41.8642, 80.789, 158.627", \ "6.77753, 8.85972, 13.3204, 22.6549, 41.8666, 80.7912, 158.646", \ "9.55206, 11.7084, 15.6093, 24.2841, 42.6327, 80.854, 158.643", \ "13.5189, 16.407, 21.2138, 29.4428, 46.5508, 82.792, 158.899", \ "19.7046, 23.475, 29.9093, 40.2426, 56.9733, 90.9785, 163.372", \ "28.8246, 34.1203, 42.9292, 56.5886, 78.3527, 112.808, 179.783", \ "43.4009, 50.7704, 62.6305, 81.7118, 110.005, 153.806, 223.731" \ ); } } timing () { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.3385, 6.5016, 8.74537, 13.1695, 21.8798, 39.2556, 73.9979", \ "6.96026, 8.3311, 10.5883, 15.03, 23.7753, 41.0839, 75.8315", \ "9.17317, 11.0492, 14.0462, 18.7731, 27.5056, 44.9443, 79.7463", \ "12.1296, 14.7689, 18.9664, 25.3928, 35.1285, 52.4662, 87.4284", \ "16.1187, 19.7344, 25.6293, 34.6677, 47.9891, 67.8938, 102.781", \ "21.4663, 26.3127, 34.4722, 47.0191, 65.6637, 93.0277, 133.354", \ "28.5462, 35.4195, 46.3471, 63.764, 89.4509, 127.401, 183.6" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.60702, 7.92041, 12.6769, 22.4016, 41.8642, 80.789, 158.627", \ "6.77753, 8.85972, 13.3204, 22.6549, 41.8666, 80.7912, 158.646", \ "9.55206, 11.7084, 15.6093, 24.2841, 42.6327, 80.854, 158.643", \ "13.5189, 16.407, 21.2138, 29.4428, 46.5508, 82.792, 158.899", \ "19.7046, 23.475, 29.9093, 40.2426, 56.9733, 90.9785, 163.372", \ "28.8246, 34.1203, 42.9292, 56.5886, 78.3527, 112.808, 179.783", \ "43.4009, 50.7704, 62.6305, 81.7118, 110.005, 153.806, 223.731" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.64866, 6.9559, 9.49259, 14.5317, 24.5308, 44.4536, 84.3255", \ "7.10118, 8.59435, 11.1339, 16.1766, 26.2316, 46.1155, 85.9938", \ "9.03398, 11.1132, 14.4376, 19.702, 29.7538, 49.6765, 89.6485", \ "11.63, 14.3209, 18.8077, 25.7383, 36.6277, 56.4852, 96.3362", \ "14.7901, 18.4085, 24.6227, 34.1269, 48.602, 70.6832, 110.376", \ "18.7414, 23.6481, 31.8207, 44.7485, 64.3987, 94.381, 138.951", \ "23.2674, 29.8538, 40.8284, 58.3177, 85.2036, 125.163, 185.488" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.32502, 8.87886, 14.1224, 24.8176, 46.1984, 88.9714, 174.538", \ "7.51962, 9.84117, 14.7628, 25.0115, 46.2089, 88.9924, 174.538", \ "9.99767, 12.493, 16.9706, 26.6135, 46.922, 89.0059, 174.56", \ "13.413, 16.5955, 22.0354, 31.5261, 50.5732, 90.8482, 174.703", \ "18.8506, 22.8526, 29.7947, 41.3782, 60.3393, 98.5381, 178.64", \ "27.3804, 32.4921, 41.3514, 55.499, 78.94, 118.19, 194.065", \ "41.3213, 48.1799, 59.4884, 78.0881, 108.085, 154.663, 235.3" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0559264, 0.057394, 0.0585865, 0.0600217, 0.0619621, 0.0640164, 0.068152", \ "0.0543307, 0.0558429, 0.0574959, 0.059283, 0.0612729, 0.0640906, 0.0678912", \ "0.0527652, 0.0538383, 0.0554232, 0.0580498, 0.0601342, 0.063532, 0.0676357", \ "0.0518043, 0.0532946, 0.0539542, 0.056382, 0.0588513, 0.0626925, 0.0673277", \ "0.0532326, 0.0543361, 0.0554024, 0.0566503, 0.0580977, 0.060098, 0.0667082", \ "0.061324, 0.0609294, 0.0603302, 0.0595845, 0.063304, 0.0621719, 0.062685", \ "0.0858724, 0.0835575, 0.0800784, 0.0763555, 0.0757183, 0.0703939, 0.0637865" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.162021, 0.163078, 0.16453, 0.166176, 0.167248, 0.169515, 0.17317", \ "0.159413, 0.160444, 0.16169, 0.163267, 0.165106, 0.168037, 0.1709", \ "0.158217, 0.159277, 0.160411, 0.162137, 0.16415, 0.166795, 0.170554", \ "0.158125, 0.158995, 0.15941, 0.161938, 0.158402, 0.158418, 0.162221", \ "0.16239, 0.161724, 0.161558, 0.160493, 0.160383, 0.151385, 0.152982", \ "0.175499, 0.174423, 0.171599, 0.168114, 0.163169, 0.163128, 0.164045", \ "0.205088, 0.201985, 0.197051, 0.193461, 0.183295, 0.173202, 0.144258" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.207259, 0.208646, 0.209761, 0.21114, 0.213059, 0.215111, 0.219241", \ "0.205197, 0.206414, 0.208104, 0.210035, 0.211984, 0.214788, 0.218589", \ "0.203014, 0.204718, 0.207435, 0.20871, 0.209726, 0.212891, 0.216904", \ "0.202503, 0.203419, 0.204681, 0.20659, 0.20873, 0.211179, 0.216122", \ "0.203796, 0.205199, 0.205331, 0.206043, 0.204698, 0.203361, 0.205577", \ "0.21222, 0.211809, 0.20996, 0.209294, 0.207827, 0.204021, 0.198856", \ "0.237399, 0.234713, 0.230869, 0.226406, 0.22199, 0.212769, 0.199366" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0114237, 0.0125803, 0.0141424, 0.0158805, 0.0170141, 0.0193367, 0.0229904", \ "0.00927922, 0.0109082, 0.0126304, 0.0146793, 0.0168666, 0.0199222, 0.0228942", \ "0.00768536, 0.00900031, 0.0110805, 0.0133378, 0.0157375, 0.0186206, 0.0225392", \ "0.00807666, 0.00854785, 0.0099111, 0.0107733, 0.0142745, 0.0174271, 0.0219097", \ "0.0119656, 0.0116389, 0.0122433, 0.0120527, 0.0132997, 0.0166775, 0.0217203", \ "0.0242821, 0.0235751, 0.0223319, 0.0207238, 0.0186533, 0.0186379, 0.0224823", \ "0.0545785, 0.051782, 0.0486204, 0.0444578, 0.0366883, 0.0293052, 0.0252555" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.199537, 0.200532, 0.201225, 0.201713, 0.202154, 0.202335, 0.202389", \ "0.197221, 0.198125, 0.199042, 0.200242, 0.199772, 0.200765, 0.200429", \ "0.195921, 0.196333, 0.196606, 0.198068, 0.199509, 0.199202, 0.19956", \ "0.196274, 0.196813, 0.196688, 0.197674, 0.198459, 0.198782, 0.198712", \ "0.204083, 0.203462, 0.201319, 0.201996, 0.198968, 0.196164, 0.188057", \ "0.230764, 0.227261, 0.220231, 0.216837, 0.211944, 0.193281, 0.18265", \ "0.292844, 0.2852, 0.276419, 0.260904, 0.250135, 0.236196, 0.207957" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.00586953, 0.00638336, 0.00683579, 0.00714765, 0.00733537, 0.00745674, 0.00744398", \ "0.00435472, 0.00515329, 0.00590238, 0.00646085, 0.00682065, 0.00717296, 0.00726799", \ "0.00315307, 0.00374157, 0.00490581, 0.00581665, 0.00634627, 0.00686518, 0.00709303", \ "0.00363939, 0.00381671, 0.00451405, 0.005132, 0.00603421, 0.00657774, 0.00686901", \ "0.0100114, 0.00864767, 0.00815344, 0.00781868, 0.00745372, 0.00748046, 0.00740737", \ "0.0318328, 0.0289349, 0.0249585, 0.0203357, 0.0164897, 0.0133009, 0.010978", \ "0.0909667, 0.084558, 0.0746744, 0.0617086, 0.0481051, 0.035763, 0.0259977" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0931651, -0.0925169, -0.0917626, -0.0911127, -0.0912261, -0.0910138, -0.0909927", \ "-0.0956046, -0.0945731, -0.0933028, -0.0923772, -0.0916521, -0.09147, -0.0910553", \ "-0.0970973, -0.0963223, -0.0942123, -0.0943511, -0.0926834, -0.092516, -0.0921908", \ "-0.0963245, -0.0963956, -0.0959255, -0.0947777, -0.0937834, -0.0932035, -0.0927348", \ "-0.0891362, -0.0898875, -0.0908683, -0.0920401, -0.0922111, -0.0924527, -0.0931515", \ "-0.0641037, -0.0665998, -0.0720491, -0.0772946, -0.0822042, -0.0864796, -0.0898006", \ "-0.00109465, -0.00698462, -0.0170565, -0.0303432, -0.0458604, -0.0602874, -0.0727328" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.302247, 0.302652, 0.303051, 0.303287, 0.303648, 0.303337, 0.303838", \ "0.300087, 0.300803, 0.301144, 0.302142, 0.303473, 0.302284, 0.302142", \ "0.298861, 0.301002, 0.29981, 0.300947, 0.300787, 0.302387, 0.301072", \ "0.300475, 0.299268, 0.30114, 0.299947, 0.301426, 0.300418, 0.302265", \ "0.307705, 0.3047, 0.305056, 0.305438, 0.301697, 0.301165, 0.30262", \ "0.329244, 0.324737, 0.322477, 0.316109, 0.314433, 0.311509, 0.304341", \ "0.38792, 0.381194, 0.371445, 0.357451, 0.339884, 0.326028, 0.321539" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0721784, 0.0736522, 0.074958, 0.0763966, 0.0784441, 0.0811471, 0.0839001", \ "0.0698086, 0.0714458, 0.0737211, 0.0754712, 0.0778718, 0.080873, 0.0836113", \ "0.0666387, 0.0684045, 0.0713574, 0.0739491, 0.0767638, 0.0799424, 0.0836568", \ "0.065418, 0.066602, 0.0684487, 0.0707394, 0.0748306, 0.0785413, 0.0834276", \ "0.0677226, 0.0684147, 0.0694676, 0.0706252, 0.0723888, 0.0771872, 0.0827997", \ "0.0777605, 0.0766573, 0.0760987, 0.0762146, 0.0765294, 0.0695983, 0.082328", \ "0.105844, 0.102361, 0.0987085, 0.093163, 0.0910083, 0.0910454, 0.0853492" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.151132, 0.152164, 0.153281, 0.154633, 0.155938, 0.158726, 0.160965", \ "0.146978, 0.148624, 0.150012, 0.151785, 0.153081, 0.15635, 0.158725", \ "0.141041, 0.143232, 0.144766, 0.147759, 0.150113, 0.154325, 0.158191", \ "0.137165, 0.138913, 0.140932, 0.144112, 0.148098, 0.145864, 0.149678", \ "0.139747, 0.139066, 0.140153, 0.140492, 0.142741, 0.137378, 0.140345", \ "0.149413, 0.148522, 0.148301, 0.145599, 0.142387, 0.140722, 0.122297", \ "0.177267, 0.17568, 0.171597, 0.167744, 0.158932, 0.152445, 0.148418" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.183179, 0.184191, 0.185538, 0.186441, 0.188379, 0.191379, 0.194265", \ "0.180905, 0.181194, 0.184294, 0.183977, 0.186071, 0.188936, 0.191626", \ "0.177336, 0.178983, 0.181687, 0.183721, 0.184622, 0.186865, 0.191437", \ "0.17631, 0.177017, 0.179234, 0.181121, 0.18087, 0.18192, 0.184969", \ "0.178778, 0.179459, 0.179009, 0.178209, 0.175116, 0.163708, 0.16453", \ "0.189348, 0.187447, 0.187067, 0.184835, 0.182625, 0.172597, 0.14365", \ "0.214945, 0.212145, 0.208365, 0.203591, 0.197367, 0.185839, 0.150456" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0430954, 0.0447414, 0.0458409, 0.0470099, 0.0485925, 0.0510802, 0.0536407", \ "0.0390187, 0.0410059, 0.0430945, 0.04523, 0.0472839, 0.0496711, 0.0532296", \ "0.0330381, 0.0352688, 0.0388511, 0.04252, 0.0456099, 0.0492352, 0.0529308", \ "0.0297449, 0.031438, 0.0341292, 0.0374835, 0.0432387, 0.04749, 0.0524138", \ "0.03125, 0.0319159, 0.0334573, 0.0355756, 0.0375549, 0.0450396, 0.0510775", \ "0.0410752, 0.0408942, 0.0409124, 0.0409011, 0.0404862, 0.0422749, 0.0494632", \ "0.0688824, 0.0673277, 0.0639804, 0.0614114, 0.0559838, 0.0515668, 0.0396444" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.184149, 0.186055, 0.187303, 0.188537, 0.189478, 0.189993, 0.190206", \ "0.180932, 0.182105, 0.183546, 0.185171, 0.185443, 0.18554, 0.185346", \ "0.179579, 0.180726, 0.182234, 0.17962, 0.183027, 0.182954, 0.184584", \ "0.183323, 0.183104, 0.181732, 0.18141, 0.181959, 0.179159, 0.173003", \ "0.195916, 0.193776, 0.188608, 0.188354, 0.18636, 0.180444, 0.179908", \ "0.225314, 0.220295, 0.213942, 0.206091, 0.20001, 0.185818, 0.175074", \ "0.288882, 0.283032, 0.272105, 0.251763, 0.241612, 0.222438, 0.198039" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.00166479, 0.000891175, 0.00320356, 0.00463991, 0.00550749, 0.00594447, 0.00614472", \ "-0.00544134, -0.00238983, 0.000788928, 0.00328536, 0.00477526, 0.00562017, 0.00612528", \ "-0.00894491, -0.00617048, -0.00254656, 0.000880575, 0.00349842, 0.00493032, 0.00576113", \ "-0.00999657, -0.00794743, -0.00553316, -0.00186883, 0.00129991, 0.00373732, 0.00513244", \ "-0.00439883, -0.0046382, -0.00373374, -0.00223104, 0.000389886, 0.00292777, 0.00457736", \ "0.01844, 0.0148028, 0.0111258, 0.00765858, 0.00607194, 0.00614967, 0.00631656", \ "0.0779863, 0.0700592, 0.0588695, 0.0462743, 0.0341686, 0.0246623, 0.0181725" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0338861, -0.0317812, -0.0299788, -0.0284501, -0.027761, -0.0272073, -0.0268939", \ "-0.037077, -0.0353818, -0.0330738, -0.0308615, -0.0293208, -0.0285555, -0.0283696", \ "-0.038337, -0.0366823, -0.0347466, -0.0328945, -0.0306488, -0.0292815, -0.0282973", \ "-0.0350946, -0.0349712, -0.0341234, -0.0333549, -0.031172, -0.0300281, -0.0293708", \ "-0.0239587, -0.0249852, -0.0274108, -0.0285762, -0.0291569, -0.0291034, -0.0285594", \ "0.00475299, 0.00120319, -0.00424455, -0.0110173, -0.017125, -0.0218151, -0.0245833", \ "0.0697951, 0.0634866, 0.0534801, 0.0397342, 0.0231658, 0.00692005, -0.00663047" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.20953, 0.212203, 0.214225, 0.216249, 0.216933, 0.217379, 0.217637", \ "0.205646, 0.208617, 0.211919, 0.21428, 0.215063, 0.216392, 0.216315", \ "0.203173, 0.204304, 0.207902, 0.211816, 0.214056, 0.214013, 0.215238", \ "0.202038, 0.204049, 0.206706, 0.207333, 0.210371, 0.211043, 0.214851", \ "0.208479, 0.208079, 0.210351, 0.208662, 0.212831, 0.212644, 0.21394", \ "0.231686, 0.226634, 0.221959, 0.217459, 0.219693, 0.216297, 0.214491", \ "0.290863, 0.282738, 0.270121, 0.258668, 0.244351, 0.232898, 0.231072" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.06405; rise_capacitance : 1.06405; rise_capacitance_range (0.953322, 1.06405); fall_capacitance : 1.05589; fall_capacitance_range (0.930739, 1.05589); input_voltage : default_VDD_VSS_input; } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.995477; rise_capacitance : 0.913679; rise_capacitance_range (0.746117, 0.913679); fall_capacitance : 0.995477; fall_capacitance_range (0.746681, 0.995477); input_voltage : default_VDD_VSS_input; } } cell (MAJIxp5_ASAP7_75t_R) { area : 0.10206; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 53.4138; when : "(A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 137.182; when : "(A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 133.435; when : "(A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 190.068; when : "(A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 146.268; when : "(!A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 159.871; when : "(!A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 165.755; when : "(!A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 90.8206; when : "(!A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 134.602; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B) + (!A * !C) + (!B * !C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "(B & ~C)"; timing_sense : negative_unate; timing_type : combinational; when : "(B * !C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.40648, 11.7562, 16.3197, 25.2524, 42.9487, 78.2102, 148.634", \ "10.8632, 13.238, 17.8549, 26.7915, 44.5165, 79.7447, 150.211", \ "13.8091, 16.4578, 21.0186, 30.0033, 47.6555, 82.9789, 153.461", \ "17.8358, 21.3299, 27.1537, 36.7429, 54.3847, 89.5934, 160.006", \ "23.3709, 27.777, 35.6903, 48.2226, 68.0191, 103.154, 173.206", \ "30.9502, 36.9548, 47.1831, 63.7725, 90.3651, 130.769, 201.08", \ "41.9218, 49.814, 63.2828, 84.838, 119.829, 174.11, 256.033" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.2376, 17.044, 26.6505, 45.8944, 84.3853, 161.335, 315.168", \ "12.751, 17.3256, 26.6966, 45.891, 84.3785, 161.31, 315.106", \ "15.0759, 19.3112, 28.1484, 46.4954, 84.3755, 161.29, 315.109", \ "19.8551, 24.7442, 32.7888, 50.0843, 86.2614, 161.529, 315.112", \ "26.153, 32.2651, 42.5661, 59.8905, 94.1887, 165.997, 315.656", \ "36.1014, 43.5115, 56.5878, 78.0169, 114.798, 182.34, 325.584", \ "51.2656, 61.1919, 77.8427, 105.365, 149.433, 223.496, 359.446" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.53696, 8.35864, 11.8627, 18.6951, 32.1963, 58.8945, 112.141", \ "8.07182, 9.90873, 13.3877, 20.2962, 33.7919, 60.5068, 113.688", \ "10.1754, 12.6066, 16.6427, 23.4438, 37.0151, 63.7465, 116.841", \ "12.9447, 16.1935, 21.6143, 29.9821, 43.6081, 70.3755, 123.242", \ "16.4756, 20.8396, 28.0427, 39.3251, 56.2276, 83.1799, 136.273", \ "21.1633, 26.7589, 36.3144, 51.2495, 74.1661, 108.748, 163", \ "26.67, 33.9885, 46.1965, 66.1, 96.3047, 143.261, 213.641" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.0358, 13.5104, 20.6431, 34.9324, 63.5349, 120.752, 235.191", \ "10.9576, 14.206, 20.963, 34.9645, 63.5141, 120.754, 235.285", \ "13.6128, 16.5618, 22.831, 36.1286, 63.7666, 120.752, 235.165", \ "17.5448, 21.3163, 27.9124, 40.3487, 66.6689, 121.623, 235.194", \ "23.7911, 28.2122, 36.1969, 50.354, 75.2953, 127.436, 237.566", \ "33.8856, 39.3384, 49.2687, 66.1072, 95.1212, 145.78, 250.116", \ "50.3233, 57.5845, 70.1012, 90.7598, 126.246, 184.112, 287.159" \ ); } } timing () { related_pin : "A"; sdf_cond : "(~B & C)"; timing_sense : negative_unate; timing_type : combinational; when : "(!B * C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.99602, 10.4241, 15.0753, 24.1673, 42.0799, 77.4203, 147.837", \ "9.49506, 11.87, 16.5851, 25.7208, 43.6473, 78.9621, 149.399", \ "12.0984, 15.0146, 19.7725, 28.8642, 46.7424, 82.2208, 152.639", \ "15.6768, 19.457, 25.6676, 35.7452, 53.5898, 88.7612, 159.208", \ "20.6359, 25.7059, 33.9029, 46.953, 67.1631, 102.372, 172.721", \ "27.9205, 34.409, 44.9461, 62.3232, 89.3407, 130.086, 200.336", \ "38.9109, 47.0344, 61.1065, 83.5406, 119.046, 173.06, 255.442" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "13.5055, 18.2856, 27.8613, 47.0408, 85.4448, 162.349, 316.133", \ "14.3079, 18.7198, 27.9691, 47.0346, 85.4671, 162.311, 316.09", \ "16.893, 20.9741, 29.5791, 47.7234, 85.5106, 162.319, 316.142", \ "22.098, 26.5729, 34.4994, 51.4651, 87.5094, 162.575, 316.094", \ "28.8455, 34.5488, 44.6676, 61.7567, 95.6978, 167.167, 316.605", \ "39.4223, 46.6721, 58.8857, 80.3991, 116.376, 183.805, 326.864", \ "55.864, 64.961, 80.9072, 107.621, 151.706, 225.134, 360.442" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.53885, 9.33627, 12.7785, 19.5087, 32.8709, 59.5236, 112.785", \ "9.10827, 10.8527, 14.2904, 21.0968, 34.4533, 61.1388, 114.332", \ "11.564, 13.8021, 17.5578, 24.2854, 37.6619, 64.3189, 117.489", \ "14.7802, 17.7698, 22.817, 30.8553, 44.3797, 70.9465, 124.005", \ "18.7052, 22.7431, 29.4585, 40.3336, 57.0199, 83.8954, 137.019", \ "23.6048, 28.7917, 37.9456, 52.5843, 75.2097, 109.503, 163.582", \ "29.0093, 36.2524, 48.154, 67.8167, 97.078, 144.388, 214.476" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.18886, 12.7412, 19.8912, 34.1933, 62.8123, 120.103, 234.645", \ "9.92317, 13.253, 20.1095, 34.1891, 62.8294, 120.1, 234.645", \ "12.3661, 15.4137, 21.8062, 35.2856, 63.0308, 120.096, 234.645", \ "15.9253, 19.9165, 26.7146, 39.3442, 65.8065, 120.854, 234.611", \ "21.7552, 26.4406, 34.7132, 49.171, 74.3266, 126.693, 236.807", \ "30.9888, 37.0784, 47.4631, 64.527, 93.87, 144.672, 248.425", \ "46.3873, 54.4487, 67.1666, 89.1712, 123.89, 182.749, 286.347" \ ); } } timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.40648, 11.7562, 16.3197, 25.2524, 42.9487, 78.2102, 148.634", \ "10.8632, 13.238, 17.8549, 26.7915, 44.5165, 79.7447, 150.211", \ "13.8091, 16.4578, 21.0186, 30.0033, 47.6555, 82.9789, 153.461", \ "17.8358, 21.3299, 27.1537, 36.7429, 54.3847, 89.5934, 160.006", \ "23.3709, 27.777, 35.6903, 48.2226, 68.0191, 103.154, 173.206", \ "30.9502, 36.9548, 47.1831, 63.7725, 90.3651, 130.769, 201.08", \ "41.9218, 49.814, 63.2828, 84.838, 119.829, 174.11, 256.033" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.2376, 17.044, 26.6505, 45.8944, 84.3853, 161.335, 315.168", \ "12.751, 17.3256, 26.6966, 45.891, 84.3785, 161.31, 315.106", \ "15.0759, 19.3112, 28.1484, 46.4954, 84.3755, 161.29, 315.109", \ "19.8551, 24.7442, 32.7888, 50.0843, 86.2614, 161.529, 315.112", \ "26.153, 32.2651, 42.5661, 59.8905, 94.1887, 165.997, 315.656", \ "36.1014, 43.5115, 56.5878, 78.0169, 114.798, 182.34, 325.584", \ "51.2656, 61.1919, 77.8427, 105.365, 149.433, 223.496, 359.446" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.53885, 9.33627, 12.7785, 19.5087, 32.8709, 59.5236, 112.785", \ "9.10827, 10.8527, 14.2904, 21.0968, 34.4533, 61.1388, 114.332", \ "11.564, 13.8021, 17.5578, 24.2854, 37.6619, 64.3189, 117.489", \ "14.7802, 17.7698, 22.817, 30.8553, 44.3797, 70.9465, 124.005", \ "18.7052, 22.7431, 29.4585, 40.3336, 57.0199, 83.8954, 137.019", \ "23.6048, 28.7917, 37.9456, 52.5843, 75.2097, 109.503, 163.582", \ "29.0093, 36.2524, 48.154, 67.8167, 97.078, 144.388, 214.476" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.18886, 12.7412, 19.8912, 34.1933, 62.8123, 120.103, 234.645", \ "9.92317, 13.253, 20.1095, 34.1891, 62.8294, 120.1, 234.645", \ "12.3661, 15.4137, 21.8062, 35.2856, 63.0308, 120.096, 234.645", \ "15.9253, 19.9165, 26.7146, 39.3442, 65.8065, 120.854, 234.611", \ "21.7552, 26.4406, 34.7132, 49.171, 74.3266, 126.693, 236.807", \ "30.9888, 37.0784, 47.4631, 64.527, 93.87, 144.672, 248.425", \ "46.3873, 54.4487, 67.1666, 89.1712, 123.89, 182.749, 286.347" \ ); } } timing () { related_pin : "B"; sdf_cond : "(A & ~C)"; timing_sense : negative_unate; timing_type : combinational; when : "(A * !C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.544, 13.9219, 18.4994, 27.381, 44.8705, 79.6515, 149.076", \ "12.7986, 15.3298, 19.9184, 28.8656, 46.3222, 81.1486, 150.584", \ "15.7998, 18.3166, 22.9116, 31.8458, 49.5445, 84.3478, 153.782", \ "20.1674, 23.4204, 29.0473, 38.4279, 55.7494, 91.2227, 160.832", \ "26.1831, 30.4996, 37.9862, 50.0914, 69.48, 104.22, 173.447", \ "34.7317, 40.3888, 50.2017, 66.107, 92.1455, 131.668, 201.077", \ "47.5098, 54.5735, 67.2469, 88.0905, 121.908, 175.339, 256.033" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "13.2337, 17.9507, 27.407, 46.3567, 84.2501, 159.961, 311.364", \ "13.3867, 17.9597, 27.3903, 46.3328, 84.2325, 159.945, 311.355", \ "15.3617, 19.5806, 28.4579, 46.7107, 84.2194, 159.942, 311.333", \ "20.4037, 24.8392, 32.8967, 49.8971, 85.9084, 160.093, 311.316", \ "27.1686, 32.6576, 42.6696, 59.619, 93.4212, 164.178, 311.86", \ "37.2937, 44.3475, 57.1875, 78.3362, 114.007, 180.712, 321.298", \ "52.4758, 61.9946, 78.7791, 104.888, 149.259, 221.209, 355.273" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.11378, 9.93949, 13.4186, 20.209, 33.5968, 60.2603, 113.539", \ "9.29128, 11.1517, 14.6705, 21.5094, 34.9286, 61.6046, 114.864", \ "10.8369, 13.0077, 16.935, 23.8364, 37.3135, 64.022, 117.295", \ "13.1656, 15.734, 20.2111, 27.978, 41.8587, 68.6524, 121.825", \ "15.953, 19.3858, 25.0495, 34.4236, 50.0121, 77.9174, 131.201", \ "18.7025, 23.5328, 31.3322, 43.6085, 62.7334, 94.3425, 149.825", \ "20.3926, 27.1911, 37.906, 54.8512, 80.1976, 119.242, 182.913" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.59026, 13.1514, 20.2943, 34.6073, 63.2292, 120.48, 234.992", \ "9.90588, 13.3489, 20.3598, 34.5884, 63.2042, 120.473, 234.969", \ "11.5057, 14.5418, 21.2533, 35.1532, 63.3716, 120.473, 234.982", \ "13.7713, 17.6196, 24.4783, 37.3665, 64.8073, 121, 234.974", \ "18.0078, 22.0853, 29.7475, 43.9296, 69.9823, 124.427, 236.462", \ "26.2021, 31.0433, 39.6708, 54.9314, 83.0306, 135.574, 243.795", \ "41.9607, 47.5851, 57.522, 75.2666, 105.881, 162.339, 267.227" \ ); } } timing () { related_pin : "B"; sdf_cond : "(~A & C)"; timing_sense : negative_unate; timing_type : combinational; when : "(!A * C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.1266, 12.5818, 17.235, 26.2484, 43.9992, 79.2712, 149.686", \ "11.5075, 13.9535, 18.6651, 27.7486, 45.5608, 80.8784, 151.314", \ "13.7415, 16.5273, 21.2675, 30.4162, 48.3132, 83.6808, 154.169", \ "16.8007, 19.9857, 25.6471, 35.5158, 53.5046, 88.9738, 159.536", \ "20.9558, 25.065, 32.0434, 43.711, 63.7437, 99.509, 170.171", \ "26.0574, 31.6797, 40.9691, 55.6829, 79.8068, 119.74, 191.011", \ "33.3955, 40.9025, 53.2086, 72.8989, 103.554, 152.174, 231.854" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "13.001, 17.7811, 27.3792, 46.6071, 85.0637, 161.957, 315.806", \ "13.128, 17.7924, 27.3613, 46.5883, 85.0311, 161.93, 315.793", \ "14.528, 18.9355, 28.1174, 46.857, 85.0254, 161.946, 315.775", \ "18.3426, 22.9234, 31.0953, 49.0189, 86.2466, 162.137, 315.794", \ "23.013, 28.4736, 38.4137, 56.2865, 91.3549, 165.107, 316.422", \ "32.2404, 38.4465, 49.6292, 69.6871, 106.286, 176.073, 322.875", \ "48.8444, 56.1382, 69.2053, 92.4092, 133.314, 206.367, 345.56" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.18394, 10.9952, 14.49, 21.1841, 34.3643, 60.598, 112.937", \ "10.6426, 12.434, 15.9376, 22.6944, 36.0796, 62.1482, 114.586", \ "13.2562, 15.4456, 19.0911, 25.7981, 39.0656, 65.359, 117.667", \ "16.806, 19.6807, 24.4274, 32.3228, 45.7284, 72.1425, 124.402", \ "21.2698, 25.0844, 31.5703, 41.9803, 58.3578, 85.1559, 137.119", \ "26.9338, 31.9678, 40.5629, 54.4564, 76.6638, 110.042, 163.834", \ "34.0053, 40.4474, 51.7534, 70.4113, 100.026, 145.529, 213.185" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.98292, 13.4524, 20.4378, 34.4461, 62.5011, 118.625, 230.794", \ "10.3037, 13.6216, 20.4848, 34.4295, 62.4698, 118.595, 230.818", \ "12.4558, 15.4691, 21.8664, 35.1532, 62.6122, 118.575, 230.804", \ "16.2723, 19.9878, 26.4814, 38.9468, 64.9926, 119.238, 230.728", \ "22.0838, 26.641, 34.5276, 48.6946, 73.5426, 124.878, 232.509", \ "31.5637, 37.364, 47.2507, 63.9353, 92.8256, 142.629, 245.212", \ "47.0177, 54.4073, 67.1073, 88.4049, 123.234, 180.601, 280.984" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.544, 13.9219, 18.4994, 27.381, 44.8705, 79.6515, 149.076", \ "12.7986, 15.3298, 19.9184, 28.8656, 46.3222, 81.1486, 150.584", \ "15.7998, 18.3166, 22.9116, 31.8458, 49.5445, 84.3478, 153.782", \ "20.1674, 23.4204, 29.0473, 38.4279, 55.7494, 91.2227, 160.832", \ "26.1831, 30.4996, 37.9862, 50.0914, 69.48, 104.22, 173.447", \ "34.7317, 40.3888, 50.2017, 66.107, 92.1455, 131.668, 201.077", \ "47.5098, 54.5735, 67.2469, 88.0905, 121.908, 175.339, 256.033" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "13.2337, 17.9507, 27.407, 46.3567, 84.2501, 159.961, 311.364", \ "13.3867, 17.9597, 27.3903, 46.3328, 84.2325, 159.945, 311.355", \ "15.3617, 19.5806, 28.4579, 46.7107, 84.2194, 159.942, 311.333", \ "20.4037, 24.8392, 32.8967, 49.8971, 85.9084, 160.093, 311.316", \ "27.1686, 32.6576, 42.6696, 59.619, 93.4212, 164.178, 311.86", \ "37.2937, 44.3475, 57.1875, 78.3362, 114.007, 180.712, 321.298", \ "52.4758, 61.9946, 78.7791, 104.888, 149.259, 221.209, 355.273" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.18394, 10.9952, 14.49, 21.1841, 34.3643, 60.598, 112.937", \ "10.6426, 12.434, 15.9376, 22.6944, 36.0796, 62.1482, 114.586", \ "13.2562, 15.4456, 19.0911, 25.7981, 39.0656, 65.359, 117.667", \ "16.806, 19.6807, 24.4274, 32.3228, 45.7284, 72.1425, 124.402", \ "21.2698, 25.0844, 31.5703, 41.9803, 58.3578, 85.1559, 137.119", \ "26.9338, 31.9678, 40.5629, 54.4564, 76.6638, 110.042, 163.834", \ "34.0053, 40.4474, 51.7534, 70.4113, 100.026, 145.529, 213.185" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.98292, 13.4524, 20.4378, 34.4461, 62.5011, 118.625, 230.794", \ "10.3037, 13.6216, 20.4848, 34.4295, 62.4698, 118.595, 230.818", \ "12.4558, 15.4691, 21.8664, 35.1532, 62.6122, 118.575, 230.804", \ "16.2723, 19.9878, 26.4814, 38.9468, 64.9926, 119.238, 230.728", \ "22.0838, 26.641, 34.5276, 48.6946, 73.5426, 124.878, 232.509", \ "31.5637, 37.364, 47.2507, 63.9353, 92.8256, 142.629, 245.212", \ "47.0177, 54.4073, 67.1073, 88.4049, 123.234, 180.601, 280.984" \ ); } } timing () { related_pin : "C"; sdf_cond : "(A & ~B)"; timing_sense : negative_unate; timing_type : combinational; when : "(A * !B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.4553, 12.7249, 17.1621, 25.9327, 43.3489, 78.0792, 147.477", \ "11.7629, 14.0633, 18.5202, 27.3076, 44.7296, 79.4555, 148.831", \ "14.1695, 16.6503, 21.1507, 29.9352, 47.4128, 82.1545, 151.484", \ "17.6676, 20.651, 25.8921, 35.2755, 52.76, 87.5877, 156.894", \ "22.789, 26.3947, 33.0081, 44.1372, 63.3012, 98.2314, 167.275", \ "29.8423, 34.8136, 43.1808, 57.1971, 80.3495, 119.015, 188.357", \ "40.7269, 47.1221, 57.8107, 75.7139, 105.464, 152.933, 230.708" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "13.2001, 17.9221, 27.39, 46.3429, 84.2409, 159.966, 311.399", \ "13.5762, 18.18, 27.4947, 46.3284, 84.2231, 159.938, 311.389", \ "15.0353, 19.4387, 28.4651, 46.8559, 84.2964, 159.941, 311.377", \ "18.5989, 23.2099, 31.6195, 49.3141, 85.7592, 160.268, 311.366", \ "24.4384, 29.5479, 39.0963, 56.3718, 91.1929, 163.54, 312.167", \ "34.298, 40.4161, 50.9925, 70.5882, 105.946, 174.974, 319.031", \ "49.0959, 56.7639, 70.3477, 94.0247, 133.488, 205.413, 342.457" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.339, 10.0369, 13.4408, 20.119, 33.4651, 60.0994, 113.347", \ "9.62198, 11.3403, 14.7371, 21.4731, 34.8382, 61.4364, 114.698", \ "11.5784, 13.5264, 17.1292, 23.87, 37.2674, 63.9121, 117.151", \ "14.3331, 16.6879, 20.856, 28.3113, 41.83, 68.4799, 121.802", \ "17.8592, 20.9455, 26.1736, 35.2325, 50.4773, 77.8551, 131.109", \ "21.5609, 25.9292, 33.2062, 44.8555, 63.5419, 94.4587, 149.643", \ "25.2907, 31.3007, 41.1705, 57.033, 81.8059, 120.295, 183.113" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.22633, 12.7677, 19.8984, 34.1938, 62.8091, 120.102, 234.595", \ "9.57787, 13.0447, 20.0509, 34.2297, 62.821, 120.1, 234.595", \ "10.8341, 14.099, 20.8907, 34.8158, 63.0525, 120.09, 234.598", \ "13.2997, 16.8852, 23.7567, 37.0152, 64.4308, 120.635, 234.592", \ "17.95, 21.9087, 29.2504, 43.2019, 69.6452, 124.151, 236.117", \ "26.3775, 31.1441, 39.7491, 54.8057, 83.0367, 135.491, 243.451", \ "42.2711, 47.8688, 57.75, 75.3371, 106.046, 161.3, 266.653" \ ); } } timing () { related_pin : "C"; sdf_cond : "(~A & B)"; timing_sense : negative_unate; timing_type : combinational; when : "(!A * B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.4961, 12.7594, 17.2185, 26.0725, 43.7038, 78.931, 149.321", \ "12.0141, 14.294, 18.7657, 27.641, 45.2891, 80.5194, 150.939", \ "14.6061, 17.053, 21.5705, 30.4403, 48.1344, 83.3567, 153.81", \ "18.2444, 21.1383, 26.4229, 35.811, 53.5109, 88.734, 159.167", \ "23.0804, 26.8206, 33.355, 44.6389, 63.9862, 99.3922, 169.792", \ "29.438, 34.3943, 43.0635, 57.188, 80.5922, 120.125, 190.809", \ "38.8439, 45.5502, 56.7769, 75.4324, 105.352, 153.441, 232.234" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.2717, 17.0557, 26.6635, 45.8946, 84.3851, 161.335, 315.154", \ "12.5126, 17.1972, 26.694, 45.8951, 84.3585, 161.335, 315.167", \ "13.6888, 18.2158, 27.4857, 46.2945, 84.3918, 161.331, 315.167", \ "16.7959, 21.4826, 30.2626, 48.43, 85.6975, 161.527, 315.166", \ "22.2235, 27.4212, 37.4129, 55.3527, 90.7787, 164.63, 315.79", \ "31.8634, 37.9296, 48.8637, 68.7767, 105.023, 175.527, 322.379", \ "48.1896, 55.6119, 69.0007, 91.7726, 132.416, 205.589, 344.881" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.01229, 9.75691, 13.1545, 19.7852, 32.9574, 59.1571, 111.487", \ "9.1477, 10.8946, 14.3099, 20.9753, 34.1392, 60.3573, 112.645", \ "10.9772, 12.9647, 16.5881, 23.312, 36.4746, 62.7124, 115.003", \ "13.7161, 16.1034, 20.3164, 27.7196, 41.1348, 67.2919, 119.764", \ "17.3278, 20.4278, 25.7752, 34.7091, 49.8441, 76.789, 129.061", \ "21.664, 25.8284, 33.0242, 44.5263, 62.4855, 94.0383, 148.055", \ "26.504, 32.1164, 41.6716, 57.0877, 81.5043, 119.758, 182.487" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.0026, 13.4474, 20.4234, 34.4353, 62.4903, 118.618, 230.783", \ "10.4494, 13.8235, 20.663, 34.5132, 62.4701, 118.586, 230.799", \ "11.9399, 15.1236, 21.6866, 35.2231, 62.7716, 118.582, 230.759", \ "14.6466, 18.1229, 24.7956, 37.684, 64.4226, 119.286, 230.758", \ "19.9054, 23.6258, 30.8966, 44.3305, 70.1654, 123.125, 232.39", \ "28.8266, 33.4051, 41.6689, 56.2009, 83.7504, 134.824, 240.288", \ "44.0937, 49.8396, 59.6846, 76.9615, 107.387, 161.34, 263.878" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.4961, 12.7594, 17.2185, 26.0725, 43.7038, 78.931, 149.321", \ "12.0141, 14.294, 18.7657, 27.641, 45.2891, 80.5194, 150.939", \ "14.6061, 17.053, 21.5705, 30.4403, 48.1344, 83.3567, 153.81", \ "18.2444, 21.1383, 26.4229, 35.811, 53.5109, 88.734, 159.167", \ "23.0804, 26.8206, 33.355, 44.6389, 63.9862, 99.3922, 169.792", \ "29.438, 34.3943, 43.0635, 57.188, 80.5922, 120.125, 190.809", \ "38.8439, 45.5502, 56.7769, 75.4324, 105.352, 153.441, 232.234" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.2717, 17.0557, 26.6635, 45.8946, 84.3851, 161.335, 315.154", \ "12.5126, 17.1972, 26.694, 45.8951, 84.3585, 161.335, 315.167", \ "13.6888, 18.2158, 27.4857, 46.2945, 84.3918, 161.331, 315.167", \ "16.7959, 21.4826, 30.2626, 48.43, 85.6975, 161.527, 315.166", \ "22.2235, 27.4212, 37.4129, 55.3527, 90.7787, 164.63, 315.79", \ "31.8634, 37.9296, 48.8637, 68.7767, 105.023, 175.527, 322.379", \ "48.1896, 55.6119, 69.0007, 91.7726, 132.416, 205.589, 344.881" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.339, 10.0369, 13.4408, 20.119, 33.4651, 60.0994, 113.347", \ "9.62198, 11.3403, 14.7371, 21.4731, 34.8382, 61.4364, 114.698", \ "11.5784, 13.5264, 17.1292, 23.87, 37.2674, 63.9121, 117.151", \ "14.3331, 16.6879, 20.856, 28.3113, 41.83, 68.4799, 121.802", \ "17.8592, 20.9455, 26.1736, 35.2325, 50.4773, 77.8551, 131.109", \ "21.5609, 25.9292, 33.2062, 44.8555, 63.5419, 94.4587, 149.643", \ "25.2907, 31.3007, 41.1705, 57.033, 81.8059, 120.295, 183.113" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.22633, 12.7677, 19.8984, 34.1938, 62.8091, 120.102, 234.595", \ "9.57787, 13.0447, 20.0509, 34.2297, 62.821, 120.1, 234.595", \ "10.8341, 14.099, 20.8907, 34.8158, 63.0525, 120.09, 234.598", \ "13.2997, 16.8852, 23.7567, 37.0152, 64.4308, 120.635, 234.592", \ "17.95, 21.9087, 29.2504, 43.2019, 69.6452, 124.151, 236.117", \ "26.3775, 31.1441, 39.7491, 54.8057, 83.0367, 135.491, 243.451", \ "42.2711, 47.8688, 57.75, 75.3371, 106.046, 161.3, 266.653" \ ); } } internal_power () { related_pin : "A"; when : "(B * !C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.198958, 0.201412, 0.204158, 0.206184, 0.207678, 0.208505, 0.208858", \ "0.193459, 0.196542, 0.200521, 0.202746, 0.205049, 0.205152, 0.205946", \ "0.189952, 0.192218, 0.194939, 0.198421, 0.199187, 0.201598, 0.202655", \ "0.190876, 0.192251, 0.192712, 0.196137, 0.196424, 0.196736, 0.196355", \ "0.201, 0.199286, 0.199264, 0.196307, 0.1966, 0.194044, 0.186505", \ "0.226684, 0.222929, 0.217212, 0.211161, 0.213116, 0.203071, 0.196537", \ "0.28752, 0.281478, 0.272229, 0.25396, 0.240413, 0.231845, 0.214494" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0295746, -0.0261269, -0.0230931, -0.0210243, -0.0198274, -0.0191637, -0.0188216", \ "-0.0335384, -0.029763, -0.0258345, -0.0224649, -0.0202809, -0.0190408, -0.0184519", \ "-0.0371248, -0.0339127, -0.0294141, -0.0251857, -0.0219288, -0.0198267, -0.0187247", \ "-0.0373009, -0.0355651, -0.0324238, -0.0281137, -0.0241228, -0.0210385, -0.0193308", \ "-0.028917, -0.0298346, -0.0297855, -0.0281592, -0.0252122, -0.0221353, -0.0199416", \ "-0.00405143, -0.00806378, -0.0128697, -0.0171068, -0.0191701, -0.0192583, -0.0184063", \ "0.0558344, 0.0485967, 0.0380437, 0.0236035, 0.011123, 0.000616192, -0.00618215" \ ); } } internal_power () { related_pin : "A"; when : "(B * !C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0313849, -0.0286358, -0.0255795, -0.0232646, -0.0216698, -0.0207627, -0.0202696", \ "-0.036213, -0.0329433, -0.0289626, -0.0253882, -0.0227472, -0.0201836, -0.0201885", \ "-0.0398089, -0.0375398, -0.0336571, -0.0286091, -0.025152, -0.0223188, -0.0206853", \ "-0.0401302, -0.038929, -0.0367007, -0.0325832, -0.0282116, -0.0243621, -0.0219447", \ "-0.0313232, -0.032248, -0.0326351, -0.0320836, -0.0294771, -0.0261139, -0.0234034", \ "-0.00517874, -0.00841005, -0.012701, -0.01777, -0.0213519, -0.0224251, -0.0217673", \ "0.056305, 0.0503342, 0.0412501, 0.0294769, 0.0152739, 0.0022807, -0.00721468" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.202894, 0.205746, 0.208966, 0.210353, 0.211057, 0.211701, 0.212028", \ "0.199022, 0.202426, 0.204691, 0.208253, 0.208601, 0.209925, 0.208487", \ "0.196372, 0.197943, 0.201497, 0.202082, 0.20497, 0.206699, 0.202877", \ "0.196637, 0.197992, 0.201695, 0.202795, 0.201409, 0.204044, 0.194184", \ "0.205059, 0.204322, 0.203316, 0.205685, 0.200714, 0.186961, 0.182742", \ "0.230971, 0.225315, 0.221853, 0.216796, 0.212794, 0.204303, 0.1792", \ "0.290458, 0.282164, 0.269514, 0.255787, 0.236432, 0.221014, 0.209937" \ ); } } internal_power () { related_pin : "A"; when : "(!B * C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.199682, 0.203366, 0.206668, 0.209481, 0.211184, 0.212108, 0.212587", \ "0.194848, 0.197618, 0.20253, 0.206322, 0.208499, 0.208797, 0.209676", \ "0.19169, 0.194351, 0.197413, 0.20042, 0.201692, 0.205554, 0.206201", \ "0.194099, 0.193935, 0.194877, 0.200993, 0.20166, 0.199152, 0.200427", \ "0.204846, 0.203386, 0.201898, 0.199684, 0.200018, 0.197512, 0.196825", \ "0.233691, 0.229144, 0.220712, 0.215069, 0.218589, 0.209188, 0.201819", \ "0.296016, 0.288872, 0.279259, 0.263557, 0.252402, 0.237531, 0.2238" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0270203, -0.0247444, -0.022521, -0.020829, -0.0197655, -0.0191467, -0.0188148", \ "-0.0305336, -0.027957, -0.0249367, -0.0220859, -0.0202067, -0.0190142, -0.0184438", \ "-0.0344793, -0.0318893, -0.0282476, -0.0247444, -0.0217596, -0.0198167, -0.0187109", \ "-0.0358931, -0.0342244, -0.0313518, -0.0275223, -0.0238229, -0.02093, -0.0193394", \ "-0.0295115, -0.0299485, -0.0295871, -0.0277803, -0.024966, -0.0220884, -0.0199279", \ "-0.00677393, -0.0100261, -0.0139356, -0.0174761, -0.0192468, -0.0192543, -0.0184324", \ "0.0513261, 0.0444672, 0.0342636, 0.0218301, 0.0104313, 0.000346504, -0.00627066" \ ); } } internal_power () { related_pin : "A"; when : "(!B * C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0346448, -0.0304029, -0.025584, -0.0235105, -0.0217424, -0.0207702, -0.020265", \ "-0.0390425, -0.0354423, -0.0303235, -0.0258875, -0.0228753, -0.02041, -0.02018", \ "-0.0424049, -0.0394045, -0.0349062, -0.0297158, -0.0254555, -0.0224627, -0.0206638", \ "-0.0407246, -0.039957, -0.0374997, -0.0330156, -0.0284879, -0.0245382, -0.0219499", \ "-0.0302673, -0.0315486, -0.0325522, -0.0322979, -0.0295961, -0.026276, -0.0232506", \ "-0.00226373, -0.00619557, -0.0114346, -0.0170348, -0.0211031, -0.0223008, -0.0217402", \ "0.0606786, 0.0539913, 0.0439838, 0.0311552, 0.0162571, 0.00275549, -0.00702249" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.203379, 0.20583, 0.207744, 0.20881, 0.209413, 0.209975, 0.210194", \ "0.200158, 0.200976, 0.203644, 0.206443, 0.206842, 0.20836, 0.206656", \ "0.196377, 0.19788, 0.200625, 0.201636, 0.202933, 0.203412, 0.201131", \ "0.195939, 0.197095, 0.200917, 0.201523, 0.202674, 0.20074, 0.195435", \ "0.202152, 0.20263, 0.200829, 0.203341, 0.200611, 0.18761, 0.182858", \ "0.22622, 0.221804, 0.218356, 0.214137, 0.213052, 0.203105, 0.175935", \ "0.283177, 0.277528, 0.265327, 0.254147, 0.223563, 0.224087, 0.209578" \ ); } } internal_power () { related_pin : "B"; when : "(A * !C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.308589, 0.311665, 0.314733, 0.317154, 0.31865, 0.31945, 0.319681", \ "0.29835, 0.304135, 0.307873, 0.311963, 0.312856, 0.315091, 0.315901", \ "0.289607, 0.2938, 0.297861, 0.302333, 0.308319, 0.310073, 0.310849", \ "0.286575, 0.2886, 0.290656, 0.295346, 0.294602, 0.310587, 0.314689", \ "0.293894, 0.292403, 0.293031, 0.29433, 0.295457, 0.295496, 0.292407", \ "0.319418, 0.316626, 0.314001, 0.305457, 0.313649, 0.3005, 0.297144", \ "0.383518, 0.376739, 0.368304, 0.350752, 0.336715, 0.330116, 0.314469" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0756693, -0.0715466, -0.068275, -0.0659155, -0.0645273, -0.0638554, -0.0634118", \ "-0.0814652, -0.0765926, -0.0717909, -0.0680485, -0.0657386, -0.0643815, -0.0636593", \ "-0.0874511, -0.0828699, -0.0771186, -0.0718299, -0.0679724, -0.065664, -0.0644546", \ "-0.0906925, -0.0877015, -0.0829749, -0.0769228, -0.0716219, -0.0676995, -0.0655284", \ "-0.0878479, -0.0873407, -0.0849385, -0.0806314, -0.0752652, -0.0701829, -0.0670146", \ "-0.0707016, -0.0729086, -0.0747559, -0.0754187, -0.07367, -0.0704526, -0.0672278", \ "-0.0162999, -0.0227351, -0.0318629, -0.0419872, -0.0506997, -0.0562248, -0.0588428" \ ); } } internal_power () { related_pin : "B"; when : "(A * !C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0567364, -0.0539755, -0.0508714, -0.0482838, -0.0466692, -0.0457018, -0.0452082", \ "-0.0662447, -0.0614124, -0.0566605, -0.0518884, -0.0489498, -0.0472619, -0.0462002", \ "-0.0748803, -0.0708229, -0.0652395, -0.0589571, -0.0530377, -0.0493195, -0.0473355", \ "-0.0781776, -0.076764, -0.0725667, -0.0654115, -0.0594902, -0.0527732, -0.0486635", \ "-0.0729725, -0.0729621, -0.0718657, -0.0690481, -0.063638, -0.0570975, -0.0522325", \ "-0.0477827, -0.0504454, -0.0541255, -0.0576062, -0.0586897, -0.0569145, -0.0535287", \ "0.0144734, 0.00904827, 0.000667463, -0.0105321, -0.0238087, -0.0348905, -0.0414479" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.29986, 0.303661, 0.306992, 0.309268, 0.310171, 0.311138, 0.312407", \ "0.29352, 0.298333, 0.303254, 0.307118, 0.3092, 0.310262, 0.310598", \ "0.288337, 0.292225, 0.297519, 0.303287, 0.30702, 0.309224, 0.310214", \ "0.285549, 0.288598, 0.292609, 0.297852, 0.302508, 0.306263, 0.304483", \ "0.28784, 0.289687, 0.291696, 0.294405, 0.298282, 0.304145, 0.303805", \ "0.30727, 0.305648, 0.302668, 0.302467, 0.302904, 0.305007, 0.305257", \ "0.359693, 0.353615, 0.343043, 0.333982, 0.32214, 0.313889, 0.315987" \ ); } } internal_power () { related_pin : "B"; when : "(!A * C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.288901, 0.293737, 0.298042, 0.301074, 0.30286, 0.303798, 0.30435", \ "0.282505, 0.287262, 0.293217, 0.297876, 0.301233, 0.303264, 0.304026", \ "0.276872, 0.280781, 0.286485, 0.292631, 0.297806, 0.300847, 0.302827", \ "0.274536, 0.276728, 0.281109, 0.285569, 0.29215, 0.296939, 0.29985", \ "0.278086, 0.278543, 0.279862, 0.285697, 0.287987, 0.293067, 0.297444", \ "0.294844, 0.293432, 0.291708, 0.289496, 0.290572, 0.287699, 0.288201", \ "0.349279, 0.343201, 0.333895, 0.325119, 0.31507, 0.311243, 0.290753" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0360996, -0.0338763, -0.0313418, -0.0297106, -0.0289446, -0.028446, -0.0282378", \ "-0.0436178, -0.0403019, -0.0364893, -0.0332062, -0.0306194, -0.0291817, -0.0286245", \ "-0.0525258, -0.0486741, -0.0435561, -0.0383957, -0.034209, -0.0315446, -0.0300227", \ "-0.058961, -0.0558439, -0.0510273, -0.0447558, -0.0386428, -0.0341517, -0.0314438", \ "-0.056518, -0.05562, -0.0535526, -0.0491425, -0.0431557, -0.0375422, -0.0335767", \ "-0.0361894, -0.0383813, -0.0409684, -0.0420602, -0.040766, -0.0375181, -0.0340307", \ "0.0194384, 0.0144063, 0.00576251, -0.00471148, -0.0146388, -0.0216426, -0.0250135" \ ); } } internal_power () { related_pin : "B"; when : "(!A * C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0892334, -0.0844461, -0.0800036, -0.0769754, -0.0751693, -0.0741301, -0.0737952", \ "-0.0954859, -0.0902537, -0.0846228, -0.0796346, -0.0768217, -0.074644, -0.0740445", \ "-0.10098, -0.0968451, -0.0910654, -0.084769, -0.079932, -0.0765359, -0.0748109", \ "-0.103987, -0.101476, -0.097305, -0.0912592, -0.0849093, -0.0799161, -0.0763072", \ "-0.101627, -0.100655, -0.098758, -0.0954259, -0.0896882, -0.083582, -0.0791229", \ "-0.084456, -0.0863508, -0.0885473, -0.0895835, -0.0881496, -0.0851305, -0.0809572", \ "-0.028806, -0.0350595, -0.0434778, -0.053735, -0.0631505, -0.0698785, -0.072826" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.329927, 0.332174, 0.334916, 0.336324, 0.33687, 0.337246, 0.337267", \ "0.322626, 0.323931, 0.327583, 0.330907, 0.336426, 0.331668, 0.335714", \ "0.313155, 0.316012, 0.320786, 0.323184, 0.32607, 0.328521, 0.328015", \ "0.307892, 0.310275, 0.313449, 0.3186, 0.323484, 0.329829, 0.327695", \ "0.312112, 0.311108, 0.314147, 0.315616, 0.317604, 0.318044, 0.307269", \ "0.33327, 0.329389, 0.327748, 0.323076, 0.327389, 0.313701, 0.304627", \ "0.389262, 0.382713, 0.373078, 0.362368, 0.352188, 0.342751, 0.303094" \ ); } } internal_power () { related_pin : "C"; when : "(A * !B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.310884, 0.311535, 0.311687, 0.312264, 0.312446, 0.312451, 0.312283", \ "0.307397, 0.308421, 0.309416, 0.310293, 0.310468, 0.310522, 0.310435", \ "0.304725, 0.305478, 0.306853, 0.307239, 0.308663, 0.308881, 0.307424", \ "0.303799, 0.305476, 0.305416, 0.306468, 0.307007, 0.309026, 0.306411", \ "0.310165, 0.307215, 0.308824, 0.306866, 0.307403, 0.305656, 0.297274", \ "0.33131, 0.330244, 0.325479, 0.321024, 0.315707, 0.304289, 0.288219", \ "0.391798, 0.386829, 0.376219, 0.363273, 0.354457, 0.344092, 0.310825" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0690822, -0.0687638, -0.0681751, -0.068088, -0.0678852, -0.0677664, -0.0677028", \ "-0.0712341, -0.0704785, -0.0696159, -0.0687552, -0.0683958, -0.068271, -0.0680091", \ "-0.0733706, -0.072352, -0.071239, -0.0700262, -0.0691791, -0.0685781, -0.0683311", \ "-0.0747455, -0.0736708, -0.0727691, -0.0714399, -0.0702662, -0.069227, -0.068796", \ "-0.0716915, -0.07165, -0.0716124, -0.0707689, -0.0700463, -0.069156, -0.06888", \ "-0.0552795, -0.0572605, -0.0597111, -0.0619741, -0.0641149, -0.0655451, -0.0665344", \ "-0.00282229, -0.00845232, -0.0164898, -0.0266706, -0.0369585, -0.0464148, -0.0537062" \ ); } } internal_power () { related_pin : "C"; when : "(A * !B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0910967, -0.0907125, -0.0899115, -0.0897996, -0.0895798, -0.0895106, -0.0895984", \ "-0.0945311, -0.0934907, -0.0927344, -0.0919896, -0.0911737, -0.091107, -0.0913984", \ "-0.0971885, -0.0962519, -0.0952335, -0.0937868, -0.0925242, -0.0919404, -0.0917934", \ "-0.0987903, -0.0980492, -0.0971617, -0.0957056, -0.0943941, -0.0932903, -0.0928197", \ "-0.0939343, -0.09399, -0.0944742, -0.0942404, -0.0941263, -0.0931133, -0.0934637", \ "-0.0715464, -0.0741838, -0.0780925, -0.0821662, -0.0859673, -0.088239, -0.090945", \ "-0.0104154, -0.0163804, -0.0255222, -0.0376128, -0.0519505, -0.0650343, -0.0756673" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.339712, 0.340084, 0.340564, 0.340816, 0.341048, 0.341116, 0.341071", \ "0.337462, 0.338041, 0.338557, 0.33905, 0.340429, 0.340146, 0.339749", \ "0.335833, 0.336278, 0.337677, 0.338188, 0.340082, 0.339956, 0.339653", \ "0.335873, 0.334045, 0.33687, 0.337982, 0.336518, 0.33484, 0.336416", \ "0.339295, 0.338038, 0.337773, 0.338085, 0.339189, 0.336878, 0.334757", \ "0.354798, 0.353314, 0.352418, 0.346232, 0.3483, 0.334191, 0.336081", \ "0.406411, 0.401338, 0.39246, 0.382535, 0.370314, 0.355933, 0.34257" \ ); } } internal_power () { related_pin : "C"; when : "(!A * B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.315249, 0.315925, 0.316489, 0.317193, 0.31715, 0.317105, 0.317158", \ "0.312161, 0.313589, 0.314322, 0.31513, 0.315884, 0.31629, 0.316418", \ "0.310827, 0.311617, 0.312858, 0.313766, 0.314898, 0.315399, 0.316186", \ "0.309811, 0.310578, 0.31182, 0.312993, 0.3136, 0.313444, 0.313402", \ "0.313381, 0.312345, 0.313035, 0.315679, 0.313467, 0.312715, 0.311534", \ "0.329833, 0.328234, 0.32392, 0.319829, 0.316231, 0.315249, 0.306085", \ "0.385151, 0.380146, 0.371206, 0.35969, 0.34969, 0.34702, 0.316293" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0619484, -0.0616275, -0.0613412, -0.0612988, -0.0610819, -0.0612116, -0.0612857", \ "-0.0651776, -0.0645336, -0.0638098, -0.0632436, -0.0629556, -0.0627947, -0.0624976", \ "-0.0682578, -0.0673758, -0.0662101, -0.0651529, -0.0644077, -0.0640062, -0.0635367", \ "-0.069976, -0.0690976, -0.0680748, -0.0670822, -0.0659492, -0.0651716, -0.0647824", \ "-0.0655103, -0.0658268, -0.065958, -0.065734, -0.0654322, -0.0650678, -0.064904", \ "-0.0451777, -0.0477606, -0.0512368, -0.0548702, -0.0581497, -0.0603982, -0.0620304", \ "0.0118156, 0.00564098, -0.00370314, -0.0155224, -0.0279971, -0.0392463, -0.0480508" \ ); } } internal_power () { related_pin : "C"; when : "(!A * B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0959999, -0.0953252, -0.0947263, -0.0942292, -0.0940639, -0.0937595, -0.0938058", \ "-0.0979826, -0.09749, -0.096217, -0.0951966, -0.0946891, -0.0944569, -0.0942809", \ "-0.100142, -0.099145, -0.0978293, -0.0965454, -0.0950918, -0.0947927, -0.0945001", \ "-0.101138, -0.100606, -0.0995989, -0.0982302, -0.0966308, -0.0955562, -0.0949674", \ "-0.0985685, -0.0980596, -0.0982706, -0.0977175, -0.0970578, -0.0958255, -0.0954324", \ "-0.0817431, -0.0840186, -0.0859919, -0.0884693, -0.0912177, -0.0926188, -0.0934817", \ "-0.0252963, -0.030914, -0.0395705, -0.050173, -0.0616418, -0.0720755, -0.0799206" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.340437, 0.340636, 0.340919, 0.341844, 0.341094, 0.341833, 0.341609", \ "0.3369, 0.337403, 0.338128, 0.3388, 0.339455, 0.339617, 0.336595", \ "0.33437, 0.335816, 0.335123, 0.336442, 0.336744, 0.33772, 0.335385", \ "0.334652, 0.332905, 0.333664, 0.335529, 0.334839, 0.332027, 0.335633", \ "0.338828, 0.336577, 0.338265, 0.336561, 0.339801, 0.333481, 0.330052", \ "0.357397, 0.354457, 0.352678, 0.34683, 0.332978, 0.339502, 0.333429", \ "0.414335, 0.407878, 0.398253, 0.385215, 0.370576, 0.357881, 0.351652" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.643321; rise_capacitance : 0.643321; rise_capacitance_range (0.387013, 0.643321); fall_capacitance : 0.641837; fall_capacitance_range (0.386268, 0.641837); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.38653e-05, 2.88437e-05, 3.0627e-05, 2.96999e-05, 3.06872e-05, 3.14046e-05, 3.2436e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "3.70478e-05, 3.36306e-05, 3.26988e-05, 3.41794e-05, 3.32526e-05, 3.26576e-05, 3.16796e-05" \ ); } } internal_power () { when : "(B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0852712, 0.086135, 0.0861298, 0.0857856, 0.0868428, 0.0865215, 0.0862464" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0852533, -0.086135, -0.0861298, -0.0857557, -0.0868428, -0.0862252, -0.0861139" \ ); } } internal_power () { when : "(!B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0746937, -0.0748691, -0.0756126, -0.0754884, -0.0763796, -0.0758138, -0.0758547" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0748845, 0.0754085, 0.0756126, 0.0755911, 0.0763796, 0.0761683, 0.075972" \ ); } } internal_power () { when : "(!B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0117813, 0.0117423, 0.0117652, 0.011605, 0.0116864, 0.0115824, 0.0115182" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0115347, -0.0117084, -0.0115994, -0.0115353, -0.0115784, -0.0114823, -0.0114323" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.21383; rise_capacitance : 1.20665; rise_capacitance_range (0.862876, 1.20665); fall_capacitance : 1.21383; fall_capacitance_range (0.861753, 1.21383); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0351269, -0.0371709, -0.0395336, -0.0404762, -0.0421971, -0.0424178, -0.0430743" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0455649, 0.0464313, 0.0463102, 0.04664, 0.0469522, 0.0463056, 0.0461466" \ ); } } internal_power () { when : "(A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.158012, 0.156643, 0.156794, 0.153811, 0.156544, 0.154383, 0.153983" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.15305, -0.151994, -0.152733, -0.153114, -0.154545, -0.153262, -0.15285" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.119344, -0.119233, -0.119572, -0.119801, -0.120176, -0.119996, -0.119865" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.119671, 0.119724, 0.120266, 0.121397, 0.121129, 0.120477, 0.120263" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0820824, 0.081933, 0.0812727, 0.0816317, 0.081422, 0.0809624, 0.0808806" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0744153, -0.0754308, -0.0770239, -0.0782647, -0.078599, -0.0786062, -0.0785118" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.05423; rise_capacitance : 1.05423; rise_capacitance_range (0.928867, 1.05423); fall_capacitance : 1.05022; fall_capacitance_range (0.923482, 1.05022); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0695522, -0.0721892, -0.0756802, -0.0770478, -0.0792615, -0.0793487, -0.0799826" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0846956, 0.0855374, 0.085609, 0.0862155, 0.0859735, 0.0856065, 0.0854864" \ ); } } internal_power () { when : "(A * B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.146637, 0.144015, 0.143394, 0.142303, 0.14203, 0.139795, 0.138911" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.137114, -0.137436, -0.137744, -0.137935, -0.137614, -0.13756, -0.137469" \ ); } } internal_power () { when : "(!A * !B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.089096, -0.0891131, -0.089028, -0.0894921, -0.0895018, -0.089458, -0.089368" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.092952, 0.0920195, 0.0914524, 0.0912039, 0.0913522, 0.0905746, 0.0901365" \ ); } } internal_power () { when : "(!A * !B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.134669, 0.13424, 0.133866, 0.134527, 0.133943, 0.133542, 0.133539" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.121716, -0.124655, -0.126428, -0.126999, -0.128937, -0.129014, -0.128701" \ ); } } } } cell (MAJx2_ASAP7_75t_R) { area : 0.13122; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 215.731; when : "(A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 299.501; when : "(A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 295.754; when : "(A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 324.942; when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 308.588; when : "(!A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 294.743; when : "(!A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 300.628; when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 225.69; when : "(!A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 283.197; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B) + (A * C) + (B * C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "(B & ~C)"; timing_sense : positive_unate; timing_type : combinational; when : "(B * !C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "18.6017, 21.7146, 26.952, 36.2522, 53.9806, 89.034, 158.989", \ "20.072, 23.2649, 28.415, 37.7133, 55.4496, 90.5161, 160.466", \ "23.2235, 26.3299, 31.5419, 40.8596, 58.6009, 93.6881, 163.651", \ "28.1985, 31.3665, 36.6995, 46.0776, 63.8424, 98.9246, 168.893", \ "34.8392, 38.1103, 43.4933, 52.9926, 70.9721, 106.085, 176.067", \ "43.5279, 47.0918, 52.7186, 62.2607, 80.1459, 115.436, 185.601", \ "54.3492, 58.4607, 64.613, 74.4536, 92.4188, 127.404, 197.504" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.482, 15.2992, 24.7816, 43.8666, 82.6522, 161.147, 319.012", \ "10.4916, 15.3179, 24.7914, 43.8673, 82.6512, 161.137, 319.013", \ "10.6109, 15.42, 24.8656, 43.9088, 82.6655, 161.139, 319.013", \ "11.3885, 16.0921, 25.3949, 44.276, 82.8668, 161.206, 319.018", \ "12.6224, 17.1877, 26.3919, 45.1665, 83.4681, 161.595, 319.194", \ "14.9234, 19.3168, 28.0025, 46.0881, 84.4929, 162.304, 319.634", \ "18.404, 22.94, 31.2083, 48.4625, 85.4924, 163.641, 320.289" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "21.8337, 24.7242, 29.448, 37.6104, 52.7676, 82.422, 141.463", \ "23.2236, 26.1104, 30.8366, 39.0022, 54.1619, 83.8149, 142.855", \ "26.4536, 29.3325, 34.0583, 42.2308, 57.3934, 87.0566, 146.099", \ "32.2947, 35.282, 40.0361, 48.2307, 63.3025, 93.0294, 152.054", \ "40.8675, 43.9315, 48.8589, 57.2, 72.6152, 102.266, 161.293", \ "52.7089, 56.0546, 61.2662, 69.8259, 85.1328, 114.948, 174.136", \ "68.9976, 72.8576, 78.5533, 87.4834, 102.93, 132.524, 191.754" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.63255, 13.5824, 21.1659, 36.2275, 66.7672, 128.768, 253.861", \ "9.63641, 13.5858, 21.1721, 36.2328, 66.7751, 128.771, 253.861", \ "9.64047, 13.5916, 21.1735, 36.2311, 66.7635, 128.764, 253.861", \ "10.3473, 14.1463, 21.6177, 36.5003, 66.9394, 128.819, 253.868", \ "11.7565, 15.5301, 22.8832, 37.5972, 67.6504, 129.26, 254.049", \ "14.1274, 17.7714, 24.7388, 38.8976, 69.2877, 130.218, 254.563", \ "17.7608, 21.4147, 28.1438, 41.6135, 70.3831, 131.542, 255.886" \ ); } } timing () { related_pin : "A"; sdf_cond : "(~B & C)"; timing_sense : positive_unate; timing_type : combinational; when : "(!B * C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "18.9644, 21.9566, 27.049, 36.2471, 53.9486, 89.0048, 158.98", \ "20.4435, 23.4381, 28.5234, 37.7283, 55.4316, 90.4969, 160.468", \ "23.652, 26.6182, 31.7246, 40.9357, 58.641, 93.6635, 163.636", \ "28.7715, 31.7904, 36.944, 46.1711, 63.9183, 98.9945, 168.978", \ "35.5921, 38.6826, 43.8449, 53.1532, 71.0745, 106.223, 176.192", \ "44.4683, 47.775, 53.0321, 62.3965, 80.1925, 115.472, 185.667", \ "55.5742, 59.3519, 65.0457, 74.4754, 92.2523, 127.525, 197.809" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.132, 14.9338, 24.3969, 43.5596, 82.4805, 161.121, 319.063", \ "10.1288, 14.9307, 24.3985, 43.5569, 82.4793, 161.093, 319.063", \ "10.2032, 14.9988, 24.4191, 43.5626, 82.4867, 161.096, 319.064", \ "10.895, 15.6205, 24.9178, 43.9135, 82.657, 161.14, 319.066", \ "11.948, 16.4879, 25.7142, 44.735, 83.1516, 161.535, 319.214", \ "14.137, 18.4026, 27.065, 45.4015, 84.0809, 162.017, 319.654", \ "17.529, 21.7514, 29.8825, 47.5496, 84.8987, 162.771, 320.227" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "21.2058, 24.262, 29.18, 37.527, 52.8066, 82.4654, 141.493", \ "22.6143, 25.6638, 30.5814, 38.9317, 54.2119, 83.8755, 142.901", \ "25.8396, 28.8746, 33.7887, 42.1553, 57.4378, 87.1058, 146.137", \ "31.6451, 34.698, 39.7371, 48.1561, 63.4451, 93.1424, 152.216", \ "39.8926, 43.1683, 48.3562, 56.9801, 72.5243, 102.266, 161.263", \ "51.409, 55.0171, 60.5082, 69.3873, 85.0651, 114.963, 174.135", \ "67.4599, 71.5415, 77.7038, 87.1303, 103.03, 132.929, 192.108" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.1219, 14.1027, 21.7211, 36.7634, 67.1624, 128.972, 253.866", \ "10.1313, 14.1158, 21.7331, 36.7664, 67.1653, 128.952, 253.862", \ "10.1751, 14.1602, 21.7644, 36.8001, 67.1683, 128.971, 253.862", \ "10.9973, 14.8396, 22.2589, 37.1332, 67.3647, 129.01, 253.875", \ "12.5956, 16.3625, 23.7051, 38.3228, 68.1969, 129.519, 254.078", \ "15.1389, 18.8277, 25.8583, 40.0386, 69.552, 130.488, 254.666", \ "18.7757, 22.6569, 29.5185, 43.0657, 71.5085, 132.151, 255.822" \ ); } } timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "18.9644, 21.9566, 27.049, 36.2471, 53.9486, 89.0048, 158.98", \ "20.4435, 23.4381, 28.5234, 37.7283, 55.4316, 90.4969, 160.468", \ "23.652, 26.6182, 31.7246, 40.9357, 58.641, 93.6635, 163.636", \ "28.7715, 31.7904, 36.944, 46.1711, 63.9183, 98.9945, 168.978", \ "35.5921, 38.6826, 43.8449, 53.1532, 71.0745, 106.223, 176.192", \ "44.4683, 47.775, 53.0321, 62.3965, 80.1925, 115.472, 185.667", \ "55.5742, 59.3519, 65.0457, 74.4754, 92.2523, 127.525, 197.809" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.132, 14.9338, 24.3969, 43.5596, 82.4805, 161.121, 319.063", \ "10.1288, 14.9307, 24.3985, 43.5569, 82.4793, 161.093, 319.063", \ "10.2032, 14.9988, 24.4191, 43.5626, 82.4867, 161.096, 319.064", \ "10.895, 15.6205, 24.9178, 43.9135, 82.657, 161.14, 319.066", \ "11.948, 16.4879, 25.7142, 44.735, 83.1516, 161.535, 319.214", \ "14.137, 18.4026, 27.065, 45.4015, 84.0809, 162.017, 319.654", \ "17.529, 21.7514, 29.8825, 47.5496, 84.8987, 162.771, 320.227" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "21.2058, 24.262, 29.18, 37.527, 52.8066, 82.4654, 141.493", \ "22.6143, 25.6638, 30.5814, 38.9317, 54.2119, 83.8755, 142.901", \ "25.8396, 28.8746, 33.7887, 42.1553, 57.4378, 87.1058, 146.137", \ "31.6451, 34.698, 39.7371, 48.1561, 63.4451, 93.1424, 152.216", \ "39.8926, 43.1683, 48.3562, 56.9801, 72.5243, 102.266, 161.263", \ "51.409, 55.0171, 60.5082, 69.3873, 85.0651, 114.963, 174.135", \ "67.4599, 71.5415, 77.7038, 87.1303, 103.03, 132.929, 192.108" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.1219, 14.1027, 21.7211, 36.7634, 67.1624, 128.972, 253.866", \ "10.1313, 14.1158, 21.7331, 36.7664, 67.1653, 128.952, 253.862", \ "10.1751, 14.1602, 21.7644, 36.8001, 67.1683, 128.971, 253.862", \ "10.9973, 14.8396, 22.2589, 37.1332, 67.3647, 129.01, 253.875", \ "12.5956, 16.3625, 23.7051, 38.3228, 68.1969, 129.519, 254.078", \ "15.1389, 18.8277, 25.8583, 40.0386, 69.552, 130.488, 254.666", \ "18.7757, 22.6569, 29.5185, 43.0657, 71.5085, 132.151, 255.822" \ ); } } timing () { related_pin : "B"; sdf_cond : "(A & ~C)"; timing_sense : positive_unate; timing_type : combinational; when : "(A * !C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "20.0189, 23.1412, 28.3721, 37.6697, 55.3903, 90.4398, 160.39", \ "21.2055, 24.3244, 29.5534, 38.8558, 56.5736, 91.6299, 161.582", \ "23.3813, 26.4855, 31.7194, 41.0283, 58.7616, 93.8152, 163.768", \ "26.6139, 29.8711, 35.3016, 44.7553, 62.5112, 97.5906, 167.522", \ "31.331, 34.6948, 40.1704, 49.7883, 67.9183, 103.127, 173.069", \ "37.8189, 41.3356, 47.0194, 56.7412, 74.823, 110.314, 180.544", \ "45.4023, 49.3776, 55.4857, 65.4659, 83.6892, 119.049, 189.378" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.4027, 15.253, 24.7379, 43.8419, 82.6488, 161.118, 319.013", \ "10.4033, 15.2586, 24.7397, 43.8433, 82.64, 161.124, 319.013", \ "10.4963, 15.3336, 24.7995, 43.8679, 82.6541, 161.15, 319.013", \ "11.1936, 16.1024, 25.4868, 44.4065, 82.991, 161.234, 319.022", \ "11.8921, 16.7405, 26.2835, 45.2458, 83.6956, 161.869, 319.347", \ "13.4167, 18.2324, 27.4457, 46.0786, 85.6179, 162.499, 319.922", \ "16.4955, 21.2873, 30.1465, 48.2086, 85.9143, 164.38, 321.53" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "24.1318, 27.0172, 31.7104, 39.86, 55.0234, 84.6984, 143.78", \ "25.4057, 28.2776, 33.0055, 41.1534, 56.3216, 85.991, 145.075", \ "28.4681, 31.3424, 36.0178, 44.1714, 59.3389, 89.0205, 148.096", \ "34.4027, 37.2882, 42.0126, 50.1722, 65.3291, 95.0131, 154.09", \ "43.2819, 46.3519, 51.2606, 59.5869, 74.9392, 104.656, 163.749", \ "55.7323, 59.0726, 64.1519, 72.6181, 88.103, 117.889, 177.155", \ "73.1387, 76.9748, 82.6448, 91.4983, 106.856, 136.62, 195.88" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.70974, 13.625, 21.2095, 36.2403, 66.7858, 128.82, 253.964", \ "9.72397, 13.6333, 21.1764, 36.2175, 66.769, 128.816, 253.954", \ "9.69688, 13.6132, 21.1623, 36.2018, 66.7557, 128.801, 253.943", \ "10.268, 14.0896, 21.5022, 36.4331, 66.8755, 128.859, 253.944", \ "11.7336, 15.4524, 22.7074, 37.4645, 67.6202, 129.309, 254.126", \ "14.0503, 17.7162, 24.7589, 38.8868, 69.2293, 130.027, 254.688", \ "17.6052, 21.2218, 27.8266, 41.298, 70.2451, 130.944, 256.02" \ ); } } timing () { related_pin : "B"; sdf_cond : "(~A & C)"; timing_sense : positive_unate; timing_type : combinational; when : "(!A * C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "20.9732, 23.9267, 29.0328, 38.3021, 56.0501, 91.135, 161.147", \ "22.2846, 25.2903, 30.3806, 39.6101, 57.3464, 92.4588, 162.467", \ "25.3593, 28.34, 33.4277, 42.6508, 60.3862, 95.4904, 165.507", \ "30.7565, 33.6793, 38.9377, 48.1297, 65.9014, 101.061, 170.987", \ "37.8527, 40.9209, 46.0968, 55.4574, 73.5017, 108.624, 178.622", \ "47.4312, 50.7229, 56.0147, 65.3514, 83.184, 118.577, 188.771", \ "59.71, 63.4499, 69.0936, 78.5667, 96.3685, 131.381, 201.979" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.2376, 15.0312, 24.4854, 43.639, 82.5811, 161.208, 319.185", \ "10.2319, 15.0047, 24.4527, 43.6276, 82.5684, 161.206, 319.173", \ "10.2591, 15.0432, 24.4854, 43.6254, 82.5694, 161.201, 319.173", \ "10.8656, 15.6126, 24.8631, 43.8942, 82.7031, 161.224, 319.169", \ "11.9163, 16.4665, 25.7952, 44.6873, 83.3009, 161.618, 319.322", \ "13.9826, 18.2448, 26.9347, 45.3427, 84.0271, 162.013, 319.76", \ "17.2067, 21.4538, 29.6337, 47.1714, 84.8727, 162.809, 320.573" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "23.2269, 26.2686, 31.1793, 39.5376, 54.8016, 84.4587, 143.482", \ "24.5914, 27.6269, 32.5347, 40.8957, 56.1615, 85.8206, 144.842", \ "27.1467, 30.1834, 35.0876, 43.4457, 58.7166, 88.3813, 147.406", \ "31.4845, 34.5757, 39.613, 47.9674, 63.3471, 93.0482, 152.06", \ "37.4233, 40.74, 45.99, 54.7371, 70.4112, 100.215, 159.237", \ "46.4369, 49.8798, 55.451, 64.4693, 80.3472, 110.515, 169.869", \ "58.8895, 62.7251, 68.7249, 78.3369, 94.5904, 124.702, 184.112" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.94232, 13.9621, 21.6286, 36.7292, 67.1388, 128.943, 253.859", \ "9.94683, 13.9713, 21.6365, 36.7328, 67.1401, 128.962, 253.862", \ "9.95166, 13.9953, 21.652, 36.7357, 67.1413, 128.949, 253.859", \ "10.719, 14.7697, 22.2857, 37.2829, 67.3933, 129.021, 253.876", \ "11.4524, 15.6503, 23.3983, 38.4844, 68.5183, 129.818, 254.242", \ "13.1126, 17.2663, 24.9297, 39.7153, 70.0273, 130.909, 255.058", \ "16.193, 20.2958, 27.9409, 42.3609, 71.6016, 132.232, 255.93" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "20.9732, 23.9267, 29.0328, 38.3021, 56.0501, 91.135, 161.147", \ "22.2846, 25.2903, 30.3806, 39.6101, 57.3464, 92.4588, 162.467", \ "25.3593, 28.34, 33.4277, 42.6508, 60.3862, 95.4904, 165.507", \ "30.7565, 33.6793, 38.9377, 48.1297, 65.9014, 101.061, 170.987", \ "37.8527, 40.9209, 46.0968, 55.4574, 73.5017, 108.624, 178.622", \ "47.4312, 50.7229, 56.0147, 65.3514, 83.184, 118.577, 188.771", \ "59.71, 63.4499, 69.0936, 78.5667, 96.3685, 131.381, 201.979" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.2376, 15.0312, 24.4854, 43.639, 82.5811, 161.208, 319.185", \ "10.2319, 15.0047, 24.4527, 43.6276, 82.5684, 161.206, 319.173", \ "10.2591, 15.0432, 24.4854, 43.6254, 82.5694, 161.201, 319.173", \ "10.8656, 15.6126, 24.8631, 43.8942, 82.7031, 161.224, 319.169", \ "11.9163, 16.4665, 25.7952, 44.6873, 83.3009, 161.618, 319.322", \ "13.9826, 18.2448, 26.9347, 45.3427, 84.0271, 162.013, 319.76", \ "17.2067, 21.4538, 29.6337, 47.1714, 84.8727, 162.809, 320.573" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "24.1318, 27.0172, 31.7104, 39.86, 55.0234, 84.6984, 143.78", \ "25.4057, 28.2776, 33.0055, 41.1534, 56.3216, 85.991, 145.075", \ "28.4681, 31.3424, 36.0178, 44.1714, 59.3389, 89.0205, 148.096", \ "34.4027, 37.2882, 42.0126, 50.1722, 65.3291, 95.0131, 154.09", \ "43.2819, 46.3519, 51.2606, 59.5869, 74.9392, 104.656, 163.749", \ "55.7323, 59.0726, 64.1519, 72.6181, 88.103, 117.889, 177.155", \ "73.1387, 76.9748, 82.6448, 91.4983, 106.856, 136.62, 195.88" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.70974, 13.625, 21.2095, 36.2403, 66.7858, 128.82, 253.964", \ "9.72397, 13.6333, 21.1764, 36.2175, 66.769, 128.816, 253.954", \ "9.69688, 13.6132, 21.1623, 36.2018, 66.7557, 128.801, 253.943", \ "10.268, 14.0896, 21.5022, 36.4331, 66.8755, 128.859, 253.944", \ "11.7336, 15.4524, 22.7074, 37.4645, 67.6202, 129.309, 254.126", \ "14.0503, 17.7162, 24.7589, 38.8868, 69.2293, 130.027, 254.688", \ "17.6052, 21.2218, 27.8266, 41.298, 70.2451, 130.944, 256.02" \ ); } } timing () { related_pin : "C"; sdf_cond : "(A & ~B)"; timing_sense : positive_unate; timing_type : combinational; when : "(A * !B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "19.6245, 22.6188, 27.7042, 36.9011, 54.5958, 89.6661, 159.635", \ "20.8961, 23.8849, 29.0087, 38.1945, 55.8899, 90.97, 160.928", \ "23.2336, 26.2151, 31.3011, 40.5011, 58.2053, 93.272, 163.244", \ "27.0429, 30.0886, 35.2413, 44.5068, 62.2207, 97.3009, 167.278", \ "32.5608, 35.6971, 40.9366, 50.4018, 68.1454, 103.233, 173.211", \ "39.9551, 43.3252, 48.7765, 58.2397, 76.0922, 111.498, 181.565", \ "48.7822, 52.562, 58.4369, 68.1589, 86.1307, 121.298, 191.366" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.1372, 14.9299, 24.4005, 43.5602, 82.484, 161.086, 319.063", \ "10.1295, 14.9291, 24.3916, 43.5567, 82.4795, 161.094, 319.064", \ "10.1812, 14.9967, 24.4436, 43.5828, 82.4901, 161.121, 319.064", \ "10.6464, 15.4, 24.7708, 43.8065, 82.6242, 161.149, 319.073", \ "11.5205, 16.2424, 25.4829, 44.4912, 83.0153, 161.383, 319.183", \ "13.1473, 17.7562, 26.7054, 45.3344, 84.655, 161.931, 319.611", \ "16.0944, 20.6245, 29.2915, 47.1479, 84.7826, 162.923, 321.378" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "22.7405, 25.6084, 30.3121, 38.4572, 53.6169, 83.3007, 142.385", \ "24.0384, 26.9047, 31.6154, 39.7545, 54.9213, 84.6013, 143.681", \ "26.678, 29.5545, 34.2616, 42.4097, 57.5651, 87.2583, 146.335", \ "31.3771, 34.2808, 38.9734, 47.1811, 62.3524, 92.0459, 151.112", \ "38.4487, 41.5326, 46.4154, 54.764, 70.0323, 99.7806, 158.824", \ "48.7334, 52.0562, 57.2623, 65.8452, 81.2603, 111.052, 170.237", \ "63.802, 67.5285, 73.2016, 82.2217, 97.8208, 127.627, 186.779" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.71862, 13.6517, 21.2027, 36.2332, 66.7797, 128.816, 253.947", \ "9.705, 13.6272, 21.174, 36.2194, 66.7599, 128.783, 253.939", \ "9.71641, 13.6175, 21.1628, 36.2029, 66.7626, 128.798, 253.935", \ "10.2338, 14.0806, 21.5256, 36.4839, 66.9161, 128.857, 253.975", \ "11.2153, 15.0599, 22.5232, 37.2283, 67.4369, 129.191, 254.07", \ "13.0228, 16.8489, 24.0489, 38.5277, 68.6595, 129.745, 254.432", \ "15.8381, 19.7715, 26.7581, 40.7765, 70.019, 130.933, 255.212" \ ); } } timing () { related_pin : "C"; sdf_cond : "(~A & B)"; timing_sense : positive_unate; timing_type : combinational; when : "(!A * B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "19.5434, 22.5403, 27.6294, 36.8555, 54.5895, 89.7056, 159.719", \ "20.6653, 23.6597, 28.7486, 37.9728, 55.7077, 90.821, 160.834", \ "22.9206, 25.9128, 31.0049, 40.2299, 57.9646, 93.0742, 163.092", \ "26.6793, 29.7104, 34.8531, 44.1282, 61.888, 97.0123, 167.02", \ "32.3635, 35.4863, 40.6804, 49.9967, 67.9445, 103.074, 173.105", \ "39.9459, 43.2669, 48.6226, 58.0456, 75.9551, 111.099, 181.489", \ "49.6004, 53.3125, 59.0363, 68.6771, 86.5504, 121.77, 191.914" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.2181, 15.0136, 24.462, 43.6348, 82.5709, 161.209, 319.176", \ "10.2076, 14.9973, 24.4527, 43.6179, 82.5642, 161.201, 319.17", \ "10.2901, 15.06, 24.4985, 43.6269, 82.5677, 161.204, 319.171", \ "10.7387, 15.4677, 24.8326, 43.8836, 82.6935, 161.249, 319.179", \ "11.5211, 16.2192, 25.5044, 44.3784, 83.059, 161.467, 319.298", \ "13.1192, 17.6864, 26.6267, 45.2806, 84.1332, 161.757, 319.727", \ "15.8669, 20.3136, 28.9222, 46.8166, 84.6023, 162.975, 321.256" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "22.8209, 25.6994, 30.4195, 38.5724, 53.7356, 83.3848, 142.426", \ "24.3621, 27.2405, 31.9639, 40.1213, 55.2816, 84.9348, 143.976", \ "27.0801, 29.9512, 34.6766, 42.8439, 58.0022, 87.6611, 146.702", \ "31.9168, 34.8247, 39.5939, 47.7953, 62.957, 92.6283, 151.674", \ "38.9238, 42.0043, 46.9447, 55.3194, 70.6449, 100.323, 159.364", \ "48.7943, 52.1606, 57.4341, 66.1084, 81.5735, 111.371, 170.441", \ "62.8885, 66.7069, 72.483, 81.7207, 97.4145, 127.326, 186.477" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.62793, 13.6056, 21.1829, 36.2473, 66.7699, 128.774, 253.861", \ "9.62225, 13.588, 21.1729, 36.2405, 66.7686, 128.77, 253.859", \ "9.6391, 13.5868, 21.1708, 36.2346, 66.7794, 128.773, 253.859", \ "10.0932, 13.9641, 21.496, 36.4627, 66.9152, 128.822, 253.868", \ "11.1425, 15.059, 22.4742, 37.3708, 67.4639, 129.166, 254.012", \ "13.0035, 16.8888, 24.1724, 38.6998, 68.7252, 129.78, 254.318", \ "16.0379, 19.9717, 27.1942, 41.2035, 70.3756, 131.239, 255.221" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "19.5434, 22.5403, 27.6294, 36.8555, 54.5895, 89.7056, 159.719", \ "20.6653, 23.6597, 28.7486, 37.9728, 55.7077, 90.821, 160.834", \ "22.9206, 25.9128, 31.0049, 40.2299, 57.9646, 93.0742, 163.092", \ "26.6793, 29.7104, 34.8531, 44.1282, 61.888, 97.0123, 167.02", \ "32.3635, 35.4863, 40.6804, 49.9967, 67.9445, 103.074, 173.105", \ "39.9459, 43.2669, 48.6226, 58.0456, 75.9551, 111.099, 181.489", \ "49.6004, 53.3125, 59.0363, 68.6771, 86.5504, 121.77, 191.914" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.2181, 15.0136, 24.462, 43.6348, 82.5709, 161.209, 319.176", \ "10.2076, 14.9973, 24.4527, 43.6179, 82.5642, 161.201, 319.17", \ "10.2901, 15.06, 24.4985, 43.6269, 82.5677, 161.204, 319.171", \ "10.7387, 15.4677, 24.8326, 43.8836, 82.6935, 161.249, 319.179", \ "11.5211, 16.2192, 25.5044, 44.3784, 83.059, 161.467, 319.298", \ "13.1192, 17.6864, 26.6267, 45.2806, 84.1332, 161.757, 319.727", \ "15.8669, 20.3136, 28.9222, 46.8166, 84.6023, 162.975, 321.256" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "22.7405, 25.6084, 30.3121, 38.4572, 53.6169, 83.3007, 142.385", \ "24.0384, 26.9047, 31.6154, 39.7545, 54.9213, 84.6013, 143.681", \ "26.678, 29.5545, 34.2616, 42.4097, 57.5651, 87.2583, 146.335", \ "31.3771, 34.2808, 38.9734, 47.1811, 62.3524, 92.0459, 151.112", \ "38.4487, 41.5326, 46.4154, 54.764, 70.0323, 99.7806, 158.824", \ "48.7334, 52.0562, 57.2623, 65.8452, 81.2603, 111.052, 170.237", \ "63.802, 67.5285, 73.2016, 82.2217, 97.8208, 127.627, 186.779" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.71862, 13.6517, 21.2027, 36.2332, 66.7797, 128.816, 253.947", \ "9.705, 13.6272, 21.174, 36.2194, 66.7599, 128.783, 253.939", \ "9.71641, 13.6175, 21.1628, 36.2029, 66.7626, 128.798, 253.935", \ "10.2338, 14.0806, 21.5256, 36.4839, 66.9161, 128.857, 253.975", \ "11.2153, 15.0599, 22.5232, 37.2283, 67.4369, 129.191, 254.07", \ "13.0228, 16.8489, 24.0489, 38.5277, 68.6595, 129.745, 254.432", \ "15.8381, 19.7715, 26.7581, 40.7765, 70.019, 130.933, 255.212" \ ); } } internal_power () { related_pin : "A"; when : "(B * !C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.175734, 0.184005, 0.193408, 0.20067, 0.205036, 0.207313, 0.208263", \ "0.17167, 0.179882, 0.188503, 0.196109, 0.200885, 0.203638, 0.204867", \ "0.165475, 0.171162, 0.178119, 0.186433, 0.19224, 0.197853, 0.199489", \ "0.165219, 0.167546, 0.174055, 0.177663, 0.186654, 0.194773, 0.195872", \ "0.173226, 0.174483, 0.182624, 0.187441, 0.18811, 0.194381, 0.198881", \ "0.198815, 0.196049, 0.197981, 0.205034, 0.218994, 0.220522, 0.221549", \ "0.267299, 0.260044, 0.256142, 0.255577, 0.265764, 0.2853, 0.271984" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.449771, 0.456481, 0.464721, 0.471252, 0.475288, 0.477451, 0.478457", \ "0.444089, 0.450312, 0.458095, 0.464632, 0.468611, 0.470948, 0.472027", \ "0.438239, 0.443763, 0.451393, 0.458503, 0.463416, 0.466147, 0.467672", \ "0.436089, 0.439048, 0.445175, 0.452594, 0.458252, 0.462167, 0.464615", \ "0.446595, 0.447036, 0.4502, 0.456279, 0.46251, 0.467117, 0.470487", \ "0.47726, 0.473635, 0.474269, 0.478155, 0.483434, 0.489049, 0.492343", \ "0.549662, 0.53978, 0.534295, 0.535158, 0.538247, 0.543052, 0.547099" \ ); } } internal_power () { related_pin : "A"; when : "(B * !C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.415256, 0.423184, 0.432245, 0.439247, 0.443422, 0.445627, 0.4466", \ "0.410284, 0.418149, 0.426308, 0.433521, 0.438014, 0.440399, 0.441558", \ "0.405317, 0.411091, 0.419366, 0.427481, 0.433152, 0.43641, 0.437958", \ "0.40335, 0.407021, 0.41451, 0.423827, 0.429932, 0.433197, 0.436054", \ "0.413178, 0.413095, 0.416736, 0.423783, 0.431136, 0.436422, 0.439798", \ "0.438708, 0.435417, 0.436572, 0.440336, 0.446349, 0.454794, 0.458254", \ "0.507113, 0.499596, 0.494815, 0.494283, 0.498507, 0.503516, 0.508665" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.213112, 0.220076, 0.228528, 0.235185, 0.239286, 0.241488, 0.242536", \ "0.208481, 0.214983, 0.22313, 0.22999, 0.234179, 0.236676, 0.237799", \ "0.202086, 0.20772, 0.215526, 0.222838, 0.227921, 0.230737, 0.23234", \ "0.199808, 0.20353, 0.206972, 0.214143, 0.213025, 0.220198, 0.2182", \ "0.210056, 0.212545, 0.21756, 0.219311, 0.22642, 0.225168, 0.225863", \ "0.24009, 0.236649, 0.239052, 0.246854, 0.265868, 0.264809, 0.25066", \ "0.31326, 0.303521, 0.295192, 0.297519, 0.295069, 0.314061, 0.353287" \ ); } } internal_power () { related_pin : "A"; when : "(!B * C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.176381, 0.183745, 0.193102, 0.200679, 0.205407, 0.207949, 0.209177", \ "0.172392, 0.179608, 0.188824, 0.196741, 0.2019, 0.204716, 0.206061", \ "0.165973, 0.170905, 0.181543, 0.190363, 0.196041, 0.193215, 0.194764", \ "0.165996, 0.169966, 0.17307, 0.176515, 0.184169, 0.185417, 0.189666", \ "0.171578, 0.171717, 0.176348, 0.188366, 0.186514, 0.190755, 0.195273", \ "0.19424, 0.192539, 0.189356, 0.19843, 0.212963, 0.218538, 0.21575", \ "0.258666, 0.251036, 0.246616, 0.250493, 0.261064, 0.279434, 0.274182" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.453965, 0.46098, 0.46902, 0.475066, 0.478609, 0.480466, 0.481408", \ "0.448169, 0.454652, 0.462462, 0.468621, 0.472325, 0.474301, 0.475269", \ "0.442439, 0.447803, 0.455343, 0.462269, 0.466901, 0.46951, 0.470789", \ "0.441171, 0.444353, 0.451018, 0.458316, 0.464485, 0.467344, 0.469552", \ "0.453509, 0.452188, 0.456063, 0.462179, 0.468521, 0.472506, 0.47517", \ "0.486378, 0.481001, 0.481029, 0.484496, 0.490575, 0.495755, 0.499348", \ "0.56174, 0.550124, 0.544181, 0.544142, 0.547137, 0.552071, 0.556283" \ ); } } internal_power () { related_pin : "A"; when : "(!B * C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.413745, 0.42082, 0.429889, 0.43724, 0.441802, 0.444342, 0.445529", \ "0.408575, 0.415495, 0.4243, 0.4318, 0.436644, 0.439301, 0.440632", \ "0.404444, 0.410325, 0.418273, 0.426243, 0.432221, 0.43555, 0.437241", \ "0.401889, 0.405664, 0.412083, 0.420711, 0.427528, 0.432775, 0.434643", \ "0.409152, 0.408845, 0.412908, 0.419708, 0.426862, 0.433723, 0.436054", \ "0.43227, 0.431192, 0.432444, 0.435708, 0.441743, 0.447812, 0.453407", \ "0.496019, 0.490466, 0.487439, 0.488066, 0.492019, 0.497159, 0.502355" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.213015, 0.220321, 0.228614, 0.23482, 0.238463, 0.240313, 0.241352", \ "0.208016, 0.214853, 0.223048, 0.229517, 0.233434, 0.235462, 0.236584", \ "0.202142, 0.207682, 0.215443, 0.222594, 0.227365, 0.230061, 0.231356", \ "0.20097, 0.204419, 0.209243, 0.215585, 0.218429, 0.225921, 0.228717", \ "0.212674, 0.212576, 0.219546, 0.224596, 0.227365, 0.232151, 0.234371", \ "0.245111, 0.240638, 0.239435, 0.243791, 0.26702, 0.26265, 0.255449", \ "0.321035, 0.308625, 0.303694, 0.306355, 0.310458, 0.331425, 0.358009" \ ); } } internal_power () { related_pin : "B"; when : "(A * !C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.130623, 0.1396, 0.149631, 0.15681, 0.160638, 0.162181, 0.162779", \ "0.125653, 0.13413, 0.144009, 0.151533, 0.155581, 0.157508, 0.158263", \ "0.118401, 0.125041, 0.134356, 0.142318, 0.146981, 0.149255, 0.150102", \ "0.11332, 0.117996, 0.125444, 0.134197, 0.136394, 0.142805, 0.132741", \ "0.110668, 0.11596, 0.121947, 0.128959, 0.136012, 0.141681, 0.142576", \ "0.127037, 0.126828, 0.130082, 0.145373, 0.179402, 0.156535, 0.155774", \ "0.183184, 0.1827, 0.183212, 0.182656, 0.213982, 0.26254, 0.262481" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.558987, 0.566193, 0.574147, 0.580676, 0.5844, 0.586059, 0.58721", \ "0.550332, 0.555936, 0.564067, 0.570778, 0.574743, 0.57672, 0.577745", \ "0.538984, 0.544783, 0.5523, 0.559529, 0.564303, 0.5668, 0.568057", \ "0.531071, 0.534737, 0.54113, 0.548299, 0.554276, 0.557187, 0.559439", \ "0.5383, 0.538852, 0.541882, 0.547985, 0.55566, 0.560523, 0.563364", \ "0.568317, 0.565449, 0.5661, 0.569537, 0.574753, 0.579636, 0.583529", \ "0.640691, 0.631486, 0.626559, 0.627427, 0.630509, 0.634685, 0.638775" \ ); } } internal_power () { related_pin : "B"; when : "(A * !C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.50899, 0.517893, 0.527871, 0.535009, 0.538808, 0.540374, 0.541089", \ "0.503871, 0.512297, 0.522039, 0.529375, 0.533273, 0.535095, 0.535932", \ "0.496552, 0.504446, 0.513835, 0.5218, 0.526473, 0.528718, 0.529643", \ "0.490887, 0.496588, 0.505588, 0.514068, 0.52084, 0.522926, 0.527357", \ "0.490328, 0.494615, 0.499678, 0.50813, 0.515273, 0.520518, 0.522631", \ "0.506813, 0.508229, 0.511697, 0.5174, 0.524636, 0.530431, 0.533858", \ "0.563835, 0.562352, 0.56171, 0.563534, 0.569091, 0.57531, 0.579011" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.189511, 0.197141, 0.205148, 0.211809, 0.215657, 0.217349, 0.218302", \ "0.181933, 0.187856, 0.196351, 0.203333, 0.207478, 0.209534, 0.210632", \ "0.171005, 0.176598, 0.184114, 0.191567, 0.196516, 0.199104, 0.200445", \ "0.163372, 0.165105, 0.169193, 0.174446, 0.176818, 0.181674, 0.182328", \ "0.170225, 0.171305, 0.175735, 0.175991, 0.178288, 0.181387, 0.184408", \ "0.197602, 0.19729, 0.195446, 0.197934, 0.234729, 0.201228, 0.20145", \ "0.270659, 0.261166, 0.255833, 0.259648, 0.260632, 0.267676, 0.321789" \ ); } } internal_power () { related_pin : "B"; when : "(!A * C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.168678, 0.175997, 0.184881, 0.192535, 0.196912, 0.199193, 0.199808", \ "0.159978, 0.167419, 0.176663, 0.184865, 0.189741, 0.192438, 0.193532", \ "0.148456, 0.153714, 0.161606, 0.169608, 0.175107, 0.178106, 0.179477", \ "0.143641, 0.145407, 0.152815, 0.159309, 0.161811, 0.167119, 0.166256", \ "0.144631, 0.145088, 0.149711, 0.155314, 0.164653, 0.168586, 0.167547", \ "0.167256, 0.166138, 0.165334, 0.171589, 0.174547, 0.182274, 0.183926", \ "0.229615, 0.222656, 0.216525, 0.223165, 0.241817, 0.228579, 0.248008" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.54683, 0.554925, 0.563885, 0.570054, 0.573154, 0.574505, 0.575044", \ "0.541541, 0.549057, 0.557726, 0.563986, 0.567229, 0.568649, 0.569199", \ "0.532848, 0.539555, 0.548001, 0.554876, 0.558853, 0.560747, 0.561542", \ "0.526682, 0.532089, 0.539873, 0.548514, 0.552377, 0.554142, 0.555846", \ "0.528553, 0.529716, 0.53593, 0.542605, 0.548334, 0.551839, 0.553691", \ "0.544924, 0.545842, 0.54759, 0.554186, 0.559371, 0.564914, 0.566758", \ "0.603748, 0.598696, 0.59798, 0.599556, 0.60461, 0.608783, 0.612649" \ ); } } internal_power () { related_pin : "B"; when : "(!A * C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.540342, 0.547945, 0.556564, 0.563879, 0.568523, 0.57053, 0.5709", \ "0.530679, 0.53761, 0.546229, 0.554185, 0.55909, 0.561552, 0.562601", \ "0.522494, 0.528312, 0.536532, 0.544727, 0.550344, 0.553391, 0.55479", \ "0.513856, 0.517086, 0.52441, 0.533325, 0.541015, 0.545006, 0.546908", \ "0.516661, 0.517579, 0.520973, 0.528101, 0.535774, 0.540994, 0.544542", \ "0.540089, 0.538741, 0.538855, 0.541467, 0.548535, 0.553077, 0.559514", \ "0.603354, 0.597287, 0.593048, 0.593406, 0.597324, 0.602139, 0.607406" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.164854, 0.172975, 0.181926, 0.18811, 0.191185, 0.192475, 0.193129", \ "0.159092, 0.166701, 0.17546, 0.181816, 0.185074, 0.186476, 0.187097", \ "0.150363, 0.157125, 0.165618, 0.172345, 0.176373, 0.178303, 0.179081", \ "0.145737, 0.147604, 0.153962, 0.150013, 0.163367, 0.170533, 0.167912", \ "0.143921, 0.147317, 0.15064, 0.155777, 0.157277, 0.159519, 0.160361", \ "0.162175, 0.16056, 0.16537, 0.175036, 0.1964, 0.184495, 0.188165", \ "0.220881, 0.214322, 0.214879, 0.216141, 0.230529, 0.228338, 0.224302" \ ); } } internal_power () { related_pin : "C"; when : "(A * !B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.131732, 0.139313, 0.148401, 0.155811, 0.160393, 0.163308, 0.164498", \ "0.129359, 0.136674, 0.14593, 0.15359, 0.158626, 0.161474, 0.16308", \ "0.126203, 0.130757, 0.138936, 0.146483, 0.151745, 0.154754, 0.156333", \ "0.124221, 0.12929, 0.137092, 0.144658, 0.148644, 0.151523, 0.15316", \ "0.129172, 0.131374, 0.135282, 0.150379, 0.152182, 0.154407, 0.155225", \ "0.145541, 0.147717, 0.149377, 0.168646, 0.198701, 0.186863, 0.192254", \ "0.201902, 0.196276, 0.196324, 0.198798, 0.21178, 0.241501, 0.30777" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.553617, 0.559886, 0.567203, 0.573669, 0.57789, 0.580166, 0.581658", \ "0.549523, 0.556067, 0.563703, 0.57016, 0.574702, 0.577229, 0.578608", \ "0.545602, 0.551041, 0.55907, 0.566125, 0.571056, 0.573862, 0.575446", \ "0.544195, 0.548709, 0.556341, 0.563824, 0.569278, 0.571588, 0.573783", \ "0.55001, 0.551608, 0.555826, 0.561675, 0.569527, 0.573201, 0.575657", \ "0.574071, 0.573492, 0.573916, 0.578753, 0.583935, 0.589239, 0.593477", \ "0.639126, 0.634126, 0.631673, 0.633285, 0.638348, 0.642995, 0.646605" \ ); } } internal_power () { related_pin : "C"; when : "(A * !B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.544158, 0.551715, 0.559836, 0.567819, 0.572846, 0.575611, 0.577049", \ "0.541475, 0.548699, 0.558067, 0.565337, 0.570313, 0.573956, 0.574682", \ "0.539459, 0.547251, 0.555876, 0.563693, 0.569053, 0.57214, 0.573813", \ "0.53749, 0.542403, 0.550927, 0.559496, 0.565866, 0.570121, 0.572208", \ "0.541577, 0.544636, 0.549466, 0.557649, 0.564136, 0.569434, 0.572717", \ "0.559184, 0.559934, 0.561671, 0.568613, 0.57627, 0.581714, 0.585738", \ "0.615424, 0.610893, 0.610029, 0.612782, 0.618188, 0.623694, 0.629308" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.14904, 0.155383, 0.162736, 0.169238, 0.173549, 0.175839, 0.177139", \ "0.14377, 0.150359, 0.158122, 0.164718, 0.169408, 0.172021, 0.173351", \ "0.140511, 0.146118, 0.153558, 0.160656, 0.165572, 0.168342, 0.169839", \ "0.13827, 0.140942, 0.142672, 0.146169, 0.150974, 0.158945, 0.157124", \ "0.143592, 0.147105, 0.148945, 0.155495, 0.154057, 0.16277, 0.1605", \ "0.168478, 0.168147, 0.170998, 0.181447, 0.199435, 0.189493, 0.190106", \ "0.2349, 0.229071, 0.227642, 0.230127, 0.242751, 0.246228, 0.259232" \ ); } } internal_power () { related_pin : "C"; when : "(!A * B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.138612, 0.146125, 0.154316, 0.161908, 0.167012, 0.169937, 0.171337", \ "0.134863, 0.14141, 0.150391, 0.158309, 0.163715, 0.166913, 0.16855", \ "0.129937, 0.135616, 0.14323, 0.151409, 0.157257, 0.160515, 0.162472", \ "0.130547, 0.133358, 0.138093, 0.145278, 0.151969, 0.156185, 0.15475", \ "0.133847, 0.138499, 0.138785, 0.143263, 0.161265, 0.164557, 0.164532", \ "0.153391, 0.154562, 0.156254, 0.170182, 0.195995, 0.174872, 0.196738", \ "0.21526, 0.21062, 0.208814, 0.210623, 0.220751, 0.262298, 0.313159" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.562513, 0.569591, 0.577507, 0.583763, 0.588038, 0.590119, 0.591323", \ "0.560966, 0.567631, 0.57551, 0.581994, 0.586209, 0.588673, 0.58988", \ "0.55841, 0.564243, 0.571973, 0.578717, 0.58325, 0.585866, 0.587271", \ "0.555573, 0.560365, 0.567868, 0.575672, 0.581698, 0.584243, 0.585458", \ "0.560323, 0.56311, 0.566296, 0.573115, 0.579021, 0.583555, 0.585913", \ "0.578524, 0.578366, 0.580051, 0.585111, 0.589934, 0.595369, 0.59936", \ "0.639915, 0.633459, 0.631096, 0.633412, 0.638372, 0.64306, 0.647438" \ ); } } internal_power () { related_pin : "C"; when : "(!A * B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.545118, 0.552571, 0.562267, 0.569787, 0.574853, 0.577689, 0.579311", \ "0.542026, 0.548302, 0.557091, 0.564842, 0.570157, 0.57324, 0.574841", \ "0.53833, 0.545092, 0.554061, 0.562148, 0.567883, 0.571227, 0.573102", \ "0.536648, 0.540822, 0.548746, 0.55747, 0.563861, 0.567574, 0.570697", \ "0.539998, 0.544089, 0.548218, 0.555282, 0.562981, 0.569119, 0.573", \ "0.561852, 0.56155, 0.564339, 0.569061, 0.576742, 0.581995, 0.587516", \ "0.623617, 0.619194, 0.61751, 0.618416, 0.624113, 0.629887, 0.634684" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.147658, 0.154688, 0.162572, 0.169212, 0.173423, 0.17558, 0.176818", \ "0.145601, 0.152323, 0.160264, 0.166802, 0.171029, 0.173585, 0.174692", \ "0.141015, 0.146582, 0.154147, 0.160872, 0.165439, 0.168118, 0.169592", \ "0.141208, 0.144085, 0.149144, 0.153439, 0.154701, 0.160894, 0.163124", \ "0.144957, 0.148955, 0.154192, 0.161869, 0.162436, 0.160401, 0.162109", \ "0.162603, 0.162492, 0.166322, 0.173588, 0.187542, 0.185996, 0.178639", \ "0.224085, 0.217647, 0.212621, 0.22013, 0.227501, 0.249336, 0.256988" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.645122; rise_capacitance : 0.645122; rise_capacitance_range (0.388577, 0.645122); fall_capacitance : 0.645108; fall_capacitance_range (0.386131, 0.645108); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000216431, -0.000209008, -0.000267053, -0.000251224, -0.000166452, -9.19227e-05, -2.06879e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000345114, 0.000370952, 0.000356087, 0.000271299, 0.000203865, 0.000138046, 0.000116358" \ ); } } internal_power () { when : "(B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0856422, 0.0857068, 0.0862766, 0.0860926, 0.0868433, 0.0865213, 0.0863172" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0853319, -0.0857068, -0.0862766, -0.0858149, -0.0868433, -0.0861188, -0.0861307" \ ); } } internal_power () { when : "(!B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.075954, -0.0760146, -0.0766678, -0.0765685, -0.0774649, -0.0770349, -0.0770631" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0761079, 0.0763495, 0.0766678, 0.0766865, 0.0774649, 0.07725, 0.0771555" \ ); } } internal_power () { when : "(!B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0116241, 0.0113162, 0.0115563, 0.011365, 0.0111591, 0.0110426, 0.0108892" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0114392, -0.0113162, -0.0114187, -0.0111843, -0.0111591, -0.0109993, -0.0108379" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.22015; rise_capacitance : 1.211; rise_capacitance_range (0.849074, 1.211); fall_capacitance : 1.22015; fall_capacitance_range (0.852754, 1.22015); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0354521, -0.0379152, -0.0405834, -0.041699, -0.0430958, -0.0432578, -0.043759" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0470585, 0.047189, 0.0474821, 0.0471063, 0.0474911, 0.0468271, 0.0466654" \ ); } } internal_power () { when : "(A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.15574, 0.15392, 0.154805, 0.153125, 0.15444, 0.152504, 0.152084" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.151696, -0.151313, -0.151263, -0.150722, -0.152439, -0.151369, -0.150961" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.122464, -0.123008, -0.124009, -0.124774, -0.125037, -0.124135, -0.123945" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.124506, 0.123591, 0.124009, 0.124774, 0.125037, 0.124421, 0.124327" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0752594, 0.0767347, 0.0767337, 0.0771715, 0.0761549, 0.0757459, 0.0753429" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0693677, -0.0703437, -0.0722006, -0.0732342, -0.073719, -0.0732631, -0.0734612" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.04827; rise_capacitance : 1.04827; rise_capacitance_range (0.922807, 1.04827); fall_capacitance : 1.04799; fall_capacitance_range (0.920124, 1.04799); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0689033, -0.072304, -0.0757826, -0.0771224, -0.0793031, -0.0793683, -0.0799709" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0848654, 0.0848275, 0.0859848, 0.0859208, 0.0865545, 0.0856651, 0.0855271" \ ); } } internal_power () { when : "(A * B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.145344, 0.143534, 0.142524, 0.141355, 0.141185, 0.138938, 0.138105" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.136308, -0.136332, -0.137013, -0.136788, -0.137021, -0.136698, -0.136611" \ ); } } internal_power () { when : "(!A * !B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0900584, -0.0901764, -0.0901811, -0.0905495, -0.0903984, -0.090264, -0.0903156" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.093636, 0.0926451, 0.0924603, 0.0924267, 0.0923834, 0.0916074, 0.0911646" \ ); } } internal_power () { when : "(!A * !B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.131948, 0.133388, 0.132983, 0.133261, 0.132413, 0.131783, 0.131965" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.119741, -0.12193, -0.125201, -0.125821, -0.127514, -0.127593, -0.127217" \ ); } } } } cell (MAJx3_ASAP7_75t_R) { area : 0.1458; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 296.889; when : "(A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 380.661; when : "(A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 376.914; when : "(A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 392.379; when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 389.747; when : "(!A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 362.18; when : "(!A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 368.065; when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 293.124; when : "(!A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 357.495; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B) + (A * C) + (B * C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "(B & ~C)"; timing_sense : positive_unate; timing_type : combinational; when : "(B * !C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "20.6936, 23.1993, 27.2857, 34.1635, 46.4911, 70.096, 116.848", \ "22.1537, 24.6525, 28.763, 35.64, 47.9693, 71.577, 118.331", \ "25.4442, 27.9335, 32.0026, 38.8774, 51.2144, 74.8306, 121.591", \ "31.079, 33.5913, 37.6896, 44.5902, 56.9588, 80.5937, 127.35", \ "38.8445, 41.4519, 45.6781, 52.7289, 65.2233, 89.0043, 135.714", \ "49.1307, 52.0311, 56.4986, 63.7061, 76.2179, 100.008, 147.026", \ "61.8697, 65.2423, 70.2999, 77.9832, 90.7845, 114.498, 161.173" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.2998, 13.714, 20.173, 32.8163, 58.302, 110.126, 214.934", \ "10.3015, 13.7194, 20.1741, 32.8223, 58.3183, 110.129, 214.936", \ "10.3238, 13.7501, 20.2073, 32.8442, 58.3269, 110.129, 214.935", \ "11.0066, 14.37, 20.7007, 33.1922, 58.5205, 110.21, 214.958", \ "12.4733, 15.7275, 21.9081, 34.3457, 59.3336, 110.742, 215.247", \ "15.0544, 18.2787, 24.1452, 35.9672, 60.4993, 111.577, 215.778", \ "18.9512, 22.4171, 28.256, 39.4468, 62.8026, 113.291, 217.191" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "24.8468, 27.2302, 31.0409, 37.2887, 48.1288, 68.3226, 107.865", \ "26.4397, 28.6508, 32.5346, 38.708, 49.542, 69.7463, 109.287", \ "29.3009, 31.6854, 35.4902, 41.7442, 52.5923, 72.7912, 112.339", \ "35.8224, 38.193, 42.1023, 48.305, 59.0383, 79.3114, 118.763", \ "45.6569, 48.1995, 52.1236, 58.5598, 69.5317, 89.797, 129.36", \ "59.1617, 61.8943, 66.2174, 72.8615, 83.9214, 104.213, 143.896", \ "77.5405, 80.6626, 85.4869, 92.715, 104.178, 124.623, 164.191" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.0592, 12.8792, 18.1421, 28.2689, 48.3717, 89.1764, 172.033", \ "10.0298, 12.8538, 18.1173, 28.2541, 48.3634, 89.1774, 172.045", \ "10.0242, 12.8486, 18.1154, 28.2346, 48.3465, 89.1519, 172.032", \ "10.4384, 13.2015, 18.4011, 28.4252, 48.5328, 89.2228, 172.057", \ "12.2622, 14.8736, 19.9725, 29.7477, 49.422, 89.858, 172.332", \ "15.0962, 17.7448, 22.5279, 31.9435, 51.1742, 91.2585, 173.168", \ "19.4648, 22.1064, 26.9465, 35.7679, 54.0597, 92.8908, 175.085" \ ); } } timing () { related_pin : "A"; sdf_cond : "(~B & C)"; timing_sense : positive_unate; timing_type : combinational; when : "(!B * C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "21.1544, 23.5595, 27.5141, 34.257, 46.4805, 70.0646, 116.815", \ "22.6246, 25.0244, 28.9712, 35.7108, 47.9494, 71.5301, 118.281", \ "25.8721, 28.2626, 32.2055, 38.9421, 51.1731, 74.7555, 121.521", \ "31.6489, 34.0704, 38.0512, 44.7861, 57.0207, 80.6251, 127.4", \ "39.6182, 42.1263, 46.1634, 53.0197, 65.3989, 89.0729, 135.812", \ "50.2022, 52.9546, 57.2137, 64.1245, 76.4601, 99.9165, 147.131", \ "63.2212, 66.5296, 71.3182, 78.5962, 91.0891, 114.793, 161.615" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.99696, 13.4085, 19.809, 32.4545, 58.0192, 109.958, 214.904", \ "10.0009, 13.3876, 19.8066, 32.4469, 58.0137, 109.927, 214.897", \ "10.0044, 13.3952, 19.8161, 32.4576, 58.0182, 109.95, 214.906", \ "10.6514, 13.9658, 20.2274, 32.782, 58.2153, 110.022, 214.919", \ "11.9959, 15.2024, 21.345, 33.7382, 58.9319, 110.517, 215.184", \ "14.487, 17.567, 23.3516, 35.1622, 59.9861, 111.243, 215.667", \ "18.3986, 21.6307, 27.1734, 38.2831, 61.8483, 112.556, 216.955" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "24.1458, 26.6446, 30.6211, 37.0628, 48.0807, 68.3808, 107.949", \ "25.6782, 28.039, 32.1422, 38.4604, 49.4864, 69.7876, 109.351", \ "28.7796, 31.2581, 35.2282, 41.6637, 52.7008, 73.0055, 112.564", \ "34.9972, 37.4819, 41.4445, 47.8886, 58.9421, 79.2597, 118.83", \ "44.6342, 47.2746, 51.4347, 58.0893, 69.3163, 89.7524, 129.32", \ "57.8451, 60.7231, 65.2478, 72.2179, 83.7214, 104.334, 144.095", \ "75.9635, 79.2094, 84.3214, 91.9665, 103.966, 124.771, 164.436" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.4675, 13.2871, 18.5936, 28.7556, 48.8665, 89.5353, 172.204", \ "10.4701, 13.2911, 18.6007, 28.7657, 48.8613, 89.5465, 172.197", \ "10.4807, 13.3098, 18.6239, 28.7808, 48.8666, 89.5478, 172.202", \ "11.0076, 13.7729, 18.9673, 29.0261, 49.0064, 89.6018, 172.229", \ "12.9008, 15.5721, 20.6615, 30.5309, 50.0576, 90.321, 172.555", \ "15.8677, 18.597, 23.4269, 32.8188, 51.9544, 91.7281, 173.45", \ "20.2315, 22.9889, 27.904, 36.9752, 55.2129, 93.7377, 175.876" \ ); } } timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "21.1544, 23.5595, 27.5141, 34.257, 46.4805, 70.0646, 116.815", \ "22.6246, 25.0244, 28.9712, 35.7108, 47.9494, 71.5301, 118.281", \ "25.8721, 28.2626, 32.2055, 38.9421, 51.1731, 74.7555, 121.521", \ "31.6489, 34.0704, 38.0512, 44.7861, 57.0207, 80.6251, 127.4", \ "39.6182, 42.1263, 46.1634, 53.0197, 65.3989, 89.0729, 135.812", \ "50.2022, 52.9546, 57.2137, 64.1245, 76.4601, 99.9165, 147.131", \ "63.2212, 66.5296, 71.3182, 78.5962, 91.0891, 114.793, 161.615" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.99696, 13.4085, 19.809, 32.4545, 58.0192, 109.958, 214.904", \ "10.0009, 13.3876, 19.8066, 32.4469, 58.0137, 109.927, 214.897", \ "10.0044, 13.3952, 19.8161, 32.4576, 58.0182, 109.95, 214.906", \ "10.6514, 13.9658, 20.2274, 32.782, 58.2153, 110.022, 214.919", \ "11.9959, 15.2024, 21.345, 33.7382, 58.9319, 110.517, 215.184", \ "14.487, 17.567, 23.3516, 35.1622, 59.9861, 111.243, 215.667", \ "18.3986, 21.6307, 27.1734, 38.2831, 61.8483, 112.556, 216.955" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "24.1458, 26.6446, 30.6211, 37.0628, 48.0807, 68.3808, 107.949", \ "25.6782, 28.039, 32.1422, 38.4604, 49.4864, 69.7876, 109.351", \ "28.7796, 31.2581, 35.2282, 41.6637, 52.7008, 73.0055, 112.564", \ "34.9972, 37.4819, 41.4445, 47.8886, 58.9421, 79.2597, 118.83", \ "44.6342, 47.2746, 51.4347, 58.0893, 69.3163, 89.7524, 129.32", \ "57.8451, 60.7231, 65.2478, 72.2179, 83.7214, 104.334, 144.095", \ "75.9635, 79.2094, 84.3214, 91.9665, 103.966, 124.771, 164.436" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.4675, 13.2871, 18.5936, 28.7556, 48.8665, 89.5353, 172.204", \ "10.4701, 13.2911, 18.6007, 28.7657, 48.8613, 89.5465, 172.197", \ "10.4807, 13.3098, 18.6239, 28.7808, 48.8666, 89.5478, 172.202", \ "11.0076, 13.7729, 18.9673, 29.0261, 49.0064, 89.6018, 172.229", \ "12.9008, 15.5721, 20.6615, 30.5309, 50.0576, 90.321, 172.555", \ "15.8677, 18.597, 23.4269, 32.8188, 51.9544, 91.7281, 173.45", \ "20.2315, 22.9889, 27.904, 36.9752, 55.2129, 93.7377, 175.876" \ ); } } timing () { related_pin : "B"; sdf_cond : "(A & ~C)"; timing_sense : positive_unate; timing_type : combinational; when : "(A * !C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "22.1115, 24.6183, 28.7066, 35.5901, 47.9117, 71.5112, 118.263", \ "23.3378, 25.8409, 29.9272, 36.8081, 49.1367, 72.7401, 119.49", \ "25.5752, 28.0754, 32.1479, 39.0282, 51.3618, 74.9703, 121.723", \ "29.2466, 31.8354, 36.0493, 43.0096, 55.3907, 79.0132, 125.774", \ "34.6386, 37.2977, 41.577, 48.6995, 61.337, 85.2097, 131.978", \ "42.3018, 45.0961, 49.5913, 56.9104, 69.6482, 93.7543, 140.752", \ "51.739, 54.8311, 59.6609, 67.3557, 80.37, 104.494, 151.544" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.2189, 13.6527, 20.1277, 32.7818, 58.2909, 110.118, 214.935", \ "10.2133, 13.6539, 20.1314, 32.7898, 58.2993, 110.11, 214.935", \ "10.2255, 13.6746, 20.154, 32.8027, 58.306, 110.12, 214.938", \ "10.9245, 14.3898, 20.7573, 33.2806, 58.6063, 110.262, 214.975", \ "11.5713, 15.1037, 21.7015, 34.4398, 59.5417, 110.985, 215.411", \ "13.2464, 16.7389, 23.1015, 35.5462, 60.9727, 112.135, 216.08", \ "16.4367, 19.9299, 26.2195, 38.0896, 62.7235, 113.146, 217.311" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "27.1411, 29.5175, 33.3302, 39.5456, 50.4486, 70.5795, 110.192", \ "28.4288, 30.8111, 34.6136, 40.8269, 51.6447, 71.8379, 111.404", \ "31.3824, 33.76, 37.559, 43.7905, 54.6198, 74.8025, 114.377", \ "37.8036, 40.1618, 43.9111, 50.0684, 60.9063, 81.0884, 120.653", \ "47.9082, 50.4191, 54.3662, 60.7368, 71.7151, 91.8457, 131.504", \ "61.9181, 64.7009, 68.935, 75.5521, 86.7086, 107.123, 146.885", \ "81.2613, 84.4368, 89.2377, 96.4499, 107.822, 128.285, 167.897" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.1221, 12.9054, 18.1234, 28.224, 48.3224, 89.147, 172.068", \ "10.1245, 12.9116, 18.1277, 28.2212, 48.3149, 89.1424, 172.063", \ "10.1103, 12.9056, 18.1225, 28.1998, 48.2804, 89.1248, 172.041", \ "10.405, 13.1422, 18.3523, 28.3861, 48.392, 89.1771, 172.054", \ "12.1629, 14.8056, 19.8111, 29.5854, 49.3145, 89.7739, 172.341", \ "15.0286, 17.6198, 22.4472, 31.7407, 50.9902, 91.1524, 173.145", \ "19.2833, 21.9455, 26.6397, 35.5231, 53.8067, 92.6657, 174.242" \ ); } } timing () { related_pin : "B"; sdf_cond : "(~A & C)"; timing_sense : positive_unate; timing_type : combinational; when : "(!A * C)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "23.0846, 25.4951, 29.4328, 36.1734, 48.4274, 72.0283, 118.828", \ "24.4581, 26.8462, 30.8104, 37.5488, 49.7995, 73.4025, 120.212", \ "27.499, 29.888, 33.8351, 40.5706, 52.8147, 76.4247, 123.225", \ "33.3689, 35.7778, 39.7378, 46.6876, 58.7347, 82.3247, 129.134", \ "41.7137, 44.2411, 48.2873, 55.123, 67.5001, 91.1861, 138", \ "52.7692, 55.5234, 59.7851, 66.7283, 78.8864, 102.796, 149.717", \ "66.6561, 69.7788, 74.6302, 81.9059, 94.2398, 117.76, 164.643" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.0667, 13.4425, 19.887, 32.479, 58.0555, 110.02, 214.993", \ "10.0753, 13.4734, 19.8511, 32.4577, 58.0428, 110.002, 214.995", \ "10.0649, 13.4338, 19.835, 32.4571, 58.0196, 109.998, 214.979", \ "10.5749, 13.8944, 20.1968, 32.6972, 58.161, 110.063, 214.987", \ "11.8844, 15.1513, 21.2855, 33.7096, 58.8829, 110.573, 215.246", \ "14.3196, 17.383, 23.1895, 35.1389, 59.9062, 111.716, 215.733", \ "18.1671, 21.4366, 26.8608, 37.9132, 61.6984, 112.185, 217.6" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "26.1619, 28.653, 32.6266, 39.0666, 50.0878, 70.3823, 109.939", \ "27.5709, 30.0592, 34.028, 40.4739, 51.4873, 71.8068, 111.354", \ "30.1324, 32.6167, 36.5816, 43.0219, 54.0501, 74.3615, 113.915", \ "34.8946, 37.421, 41.4083, 47.8718, 58.9174, 79.2285, 118.787", \ "41.6339, 44.309, 48.5478, 55.3029, 66.7259, 87.261, 126.836", \ "51.8642, 54.6344, 59.053, 66.0995, 77.7702, 98.6298, 138.657", \ "66.4063, 69.4956, 74.3088, 81.8094, 93.9672, 115.009, 155.018" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.2699, 13.1506, 18.5002, 28.7086, 48.824, 89.531, 172.202", \ "10.2639, 13.1463, 18.4921, 28.7052, 48.8253, 89.5065, 172.192", \ "10.246, 13.15, 18.5059, 28.7131, 48.8245, 89.5169, 172.195", \ "10.8263, 13.667, 18.9211, 28.9958, 49.0063, 89.6021, 172.233", \ "11.7487, 14.7659, 20.186, 30.5417, 50.241, 90.5414, 172.749", \ "13.5734, 16.5296, 21.9742, 32.103, 51.9314, 92.2922, 173.85", \ "17.0739, 19.9375, 25.2539, 35.2226, 54.5024, 94.117, 175.856" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "23.0846, 25.4951, 29.4328, 36.1734, 48.4274, 72.0283, 118.828", \ "24.4581, 26.8462, 30.8104, 37.5488, 49.7995, 73.4025, 120.212", \ "27.499, 29.888, 33.8351, 40.5706, 52.8147, 76.4247, 123.225", \ "33.3689, 35.7778, 39.7378, 46.6876, 58.7347, 82.3247, 129.134", \ "41.7137, 44.2411, 48.2873, 55.123, 67.5001, 91.1861, 138", \ "52.7692, 55.5234, 59.7851, 66.7283, 78.8864, 102.796, 149.717", \ "66.6561, 69.7788, 74.6302, 81.9059, 94.2398, 117.76, 164.643" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.0667, 13.4425, 19.887, 32.479, 58.0555, 110.02, 214.993", \ "10.0753, 13.4734, 19.8511, 32.4577, 58.0428, 110.002, 214.995", \ "10.0649, 13.4338, 19.835, 32.4571, 58.0196, 109.998, 214.979", \ "10.5749, 13.8944, 20.1968, 32.6972, 58.161, 110.063, 214.987", \ "11.8844, 15.1513, 21.2855, 33.7096, 58.8829, 110.573, 215.246", \ "14.3196, 17.383, 23.1895, 35.1389, 59.9062, 111.716, 215.733", \ "18.1671, 21.4366, 26.8608, 37.9132, 61.6984, 112.185, 217.6" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "27.1411, 29.5175, 33.3302, 39.5456, 50.4486, 70.5795, 110.192", \ "28.4288, 30.8111, 34.6136, 40.8269, 51.6447, 71.8379, 111.404", \ "31.3824, 33.76, 37.559, 43.7905, 54.6198, 74.8025, 114.377", \ "37.8036, 40.1618, 43.9111, 50.0684, 60.9063, 81.0884, 120.653", \ "47.9082, 50.4191, 54.3662, 60.7368, 71.7151, 91.8457, 131.504", \ "61.9181, 64.7009, 68.935, 75.5521, 86.7086, 107.123, 146.885", \ "81.2613, 84.4368, 89.2377, 96.4499, 107.822, 128.285, 167.897" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.1221, 12.9054, 18.1234, 28.224, 48.3224, 89.147, 172.068", \ "10.1245, 12.9116, 18.1277, 28.2212, 48.3149, 89.1424, 172.063", \ "10.1103, 12.9056, 18.1225, 28.1998, 48.2804, 89.1248, 172.041", \ "10.405, 13.1422, 18.3523, 28.3861, 48.392, 89.1771, 172.054", \ "12.1629, 14.8056, 19.8111, 29.5854, 49.3145, 89.7739, 172.341", \ "15.0286, 17.6198, 22.4472, 31.7407, 50.9902, 91.1524, 173.145", \ "19.2833, 21.9455, 26.6397, 35.5231, 53.8067, 92.6657, 174.242" \ ); } } timing () { related_pin : "C"; sdf_cond : "(A & ~B)"; timing_sense : positive_unate; timing_type : combinational; when : "(A * !B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "21.7803, 24.1874, 28.1368, 34.8761, 47.0999, 70.6805, 117.437", \ "23.0592, 25.4544, 29.4052, 36.1469, 48.3838, 71.965, 118.722", \ "25.4454, 27.8451, 31.782, 38.5214, 50.7445, 74.3254, 121.085", \ "29.5503, 31.9965, 35.967, 42.7603, 55.0075, 78.5976, 125.32", \ "35.6868, 38.216, 42.2929, 49.1603, 61.5017, 85.1704, 131.962", \ "44.1646, 46.8675, 51.197, 58.2976, 70.7917, 94.4791, 141.381", \ "54.6122, 57.7022, 62.443, 69.8808, 82.5614, 106.321, 153.155" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.0094, 13.401, 19.8251, 32.459, 58.0192, 109.964, 214.916", \ "10.0005, 13.3791, 19.7967, 32.4464, 58.0125, 109.962, 214.916", \ "10.028, 13.4196, 19.8253, 32.4677, 58.025, 109.958, 214.912", \ "10.4503, 13.8189, 20.1424, 32.6805, 58.1966, 110.023, 214.925", \ "11.3189, 14.69, 20.9929, 33.5617, 58.7445, 110.382, 215.116", \ "13.0896, 16.4384, 22.5657, 34.7193, 60.2367, 111.1, 215.424", \ "16.233, 19.633, 25.6312, 37.2758, 61.5677, 112.178, 216.298" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "25.6198, 27.9856, 31.7795, 37.9863, 48.8078, 68.9969, 108.571", \ "26.9876, 29.3542, 33.1498, 39.3743, 50.189, 70.382, 109.952", \ "29.6129, 31.9884, 35.7836, 42.0062, 52.8312, 73.0212, 112.595", \ "34.59, 36.9871, 40.7742, 46.9997, 57.8271, 77.9869, 117.558", \ "42.4292, 44.9408, 48.9217, 55.3261, 66.284, 86.5544, 126.123", \ "53.9216, 56.6318, 60.867, 67.5745, 78.7803, 99.1627, 138.809", \ "70.562, 73.6155, 78.3103, 85.5022, 97.1474, 117.754, 157.534" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.1412, 12.9353, 18.1669, 28.2441, 48.3293, 89.148, 172.048", \ "10.1353, 12.9326, 18.1504, 28.208, 48.3036, 89.1338, 172.049", \ "10.1146, 12.8955, 18.1196, 28.1858, 48.2857, 89.1309, 172.046", \ "10.4444, 13.1844, 18.3723, 28.3786, 48.3923, 89.1984, 172.068", \ "11.6488, 14.4534, 19.4796, 29.421, 49.1393, 89.622, 172.281", \ "13.5986, 16.3348, 21.4499, 31.0833, 50.6488, 90.7505, 172.875", \ "16.8737, 19.6505, 24.6459, 34.0442, 52.9618, 92.6869, 174.866" \ ); } } timing () { related_pin : "C"; sdf_cond : "(~A & B)"; timing_sense : positive_unate; timing_type : combinational; when : "(!A * B)"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "21.6908, 24.0998, 28.0325, 34.7705, 47.007, 70.6186, 117.422", \ "22.816, 25.2414, 29.1649, 35.9055, 48.1451, 71.7562, 118.559", \ "25.1182, 27.5219, 31.4579, 38.185, 50.4233, 74.0362, 120.829", \ "29.202, 31.6254, 35.5895, 42.3179, 54.6013, 78.2027, 125.011", \ "35.4116, 37.9356, 41.9868, 48.8372, 61.1553, 84.8674, 131.697", \ "44.0759, 46.7706, 51.0304, 58.0485, 70.4795, 94.1807, 141.159", \ "55.2465, 58.242, 62.8381, 70.1786, 82.8253, 106.508, 153.425" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.067, 13.4356, 19.8687, 32.4854, 58.053, 110.012, 214.995", \ "10.0677, 13.4428, 19.8374, 32.4527, 58.0362, 110.006, 214.989", \ "10.0838, 13.4468, 19.8367, 32.4512, 58.0306, 109.994, 214.984", \ "10.5358, 13.8511, 20.1822, 32.7516, 58.2237, 110.092, 215.008", \ "11.3874, 14.7087, 20.9767, 33.5658, 58.711, 110.409, 215.192", \ "13.1233, 16.4337, 22.5573, 34.7258, 59.6734, 111.087, 215.514", \ "16.1181, 19.446, 25.3659, 37.1119, 61.2897, 112.187, 216.569" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "25.7858, 28.1499, 31.964, 38.2052, 49.048, 69.239, 108.784", \ "27.3211, 29.6965, 33.5061, 39.7585, 50.5929, 70.7937, 110.333", \ "30.0507, 32.4239, 36.241, 42.4939, 53.3391, 73.5303, 113.081", \ "35.187, 37.557, 41.37, 47.6297, 58.4678, 78.6902, 118.233", \ "42.9093, 45.4288, 49.4153, 55.8629, 66.9382, 87.1534, 126.705", \ "53.9493, 56.685, 60.9397, 67.7497, 79.0097, 99.4066, 139.066", \ "69.8764, 72.9709, 77.7644, 84.9652, 96.7391, 117.435, 157.274" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.0316, 12.8802, 18.1436, 28.2629, 48.3729, 89.1703, 172.036", \ "10.0397, 12.8718, 18.1375, 28.2517, 48.3677, 89.1708, 172.039", \ "10.0316, 12.8399, 18.105, 28.2255, 48.3449, 89.1709, 172.03", \ "10.3495, 13.1478, 18.3439, 28.4183, 48.4795, 89.2328, 172.045", \ "11.516, 14.2889, 19.4834, 29.4253, 49.2626, 89.6872, 172.294", \ "13.5161, 16.3103, 21.5571, 31.207, 50.7633, 90.7891, 172.91", \ "16.895, 19.7428, 24.8824, 34.4303, 53.4271, 92.6351, 175.035" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "21.6908, 24.0998, 28.0325, 34.7705, 47.007, 70.6186, 117.422", \ "22.816, 25.2414, 29.1649, 35.9055, 48.1451, 71.7562, 118.559", \ "25.1182, 27.5219, 31.4579, 38.185, 50.4233, 74.0362, 120.829", \ "29.202, 31.6254, 35.5895, 42.3179, 54.6013, 78.2027, 125.011", \ "35.4116, 37.9356, 41.9868, 48.8372, 61.1553, 84.8674, 131.697", \ "44.0759, 46.7706, 51.0304, 58.0485, 70.4795, 94.1807, 141.159", \ "55.2465, 58.242, 62.8381, 70.1786, 82.8253, 106.508, 153.425" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.067, 13.4356, 19.8687, 32.4854, 58.053, 110.012, 214.995", \ "10.0677, 13.4428, 19.8374, 32.4527, 58.0362, 110.006, 214.989", \ "10.0838, 13.4468, 19.8367, 32.4512, 58.0306, 109.994, 214.984", \ "10.5358, 13.8511, 20.1822, 32.7516, 58.2237, 110.092, 215.008", \ "11.3874, 14.7087, 20.9767, 33.5658, 58.711, 110.409, 215.192", \ "13.1233, 16.4337, 22.5573, 34.7258, 59.6734, 111.087, 215.514", \ "16.1181, 19.446, 25.3659, 37.1119, 61.2897, 112.187, 216.569" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "25.6198, 27.9856, 31.7795, 37.9863, 48.8078, 68.9969, 108.571", \ "26.9876, 29.3542, 33.1498, 39.3743, 50.189, 70.382, 109.952", \ "29.6129, 31.9884, 35.7836, 42.0062, 52.8312, 73.0212, 112.595", \ "34.59, 36.9871, 40.7742, 46.9997, 57.8271, 77.9869, 117.558", \ "42.4292, 44.9408, 48.9217, 55.3261, 66.284, 86.5544, 126.123", \ "53.9216, 56.6318, 60.867, 67.5745, 78.7803, 99.1627, 138.809", \ "70.562, 73.6155, 78.3103, 85.5022, 97.1474, 117.754, 157.534" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.1412, 12.9353, 18.1669, 28.2441, 48.3293, 89.148, 172.048", \ "10.1353, 12.9326, 18.1504, 28.208, 48.3036, 89.1338, 172.049", \ "10.1146, 12.8955, 18.1196, 28.1858, 48.2857, 89.1309, 172.046", \ "10.4444, 13.1844, 18.3723, 28.3786, 48.3923, 89.1984, 172.068", \ "11.6488, 14.4534, 19.4796, 29.421, 49.1393, 89.622, 172.281", \ "13.5986, 16.3348, 21.4499, 31.0833, 50.6488, 90.7505, 172.875", \ "16.8737, 19.6505, 24.6459, 34.0442, 52.9618, 92.6869, 174.866" \ ); } } internal_power () { related_pin : "A"; when : "(B * !C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.287335, 0.293273, 0.304603, 0.317616, 0.327823, 0.333985, 0.337557", \ "0.28442, 0.289949, 0.300849, 0.313797, 0.32433, 0.330958, 0.334697", \ "0.280544, 0.284809, 0.293812, 0.306276, 0.317771, 0.325484, 0.330059", \ "0.281185, 0.282371, 0.285832, 0.295921, 0.307687, 0.317066, 0.316701", \ "0.294059, 0.290134, 0.289884, 0.300118, 0.304184, 0.316674, 0.315919", \ "0.326634, 0.31839, 0.313548, 0.318315, 0.321036, 0.337359, 0.342467", \ "0.408557, 0.391536, 0.378032, 0.376023, 0.37452, 0.417954, 0.405839" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.570602, 0.573209, 0.581135, 0.591365, 0.600113, 0.60555, 0.608533", \ "0.564306, 0.565263, 0.574384, 0.585199, 0.593929, 0.599666, 0.602779", \ "0.554693, 0.556794, 0.564218, 0.574836, 0.584421, 0.590737, 0.59461", \ "0.555165, 0.554792, 0.561188, 0.570375, 0.581183, 0.58802, 0.592877", \ "0.573645, 0.566012, 0.565983, 0.571732, 0.582715, 0.590741, 0.596298", \ "0.613348, 0.599037, 0.593059, 0.595404, 0.600574, 0.608492, 0.614919", \ "0.706377, 0.678023, 0.661354, 0.654243, 0.654114, 0.659136, 0.665222" \ ); } } internal_power () { related_pin : "A"; when : "(B * !C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.527709, 0.533346, 0.544266, 0.556935, 0.566897, 0.57301, 0.576385", \ "0.524033, 0.529326, 0.539767, 0.552066, 0.562153, 0.568507, 0.571942", \ "0.520036, 0.523983, 0.532835, 0.54491, 0.556033, 0.563597, 0.567836", \ "0.519993, 0.521169, 0.526785, 0.537094, 0.548595, 0.557665, 0.564297", \ "0.533937, 0.531084, 0.529938, 0.536579, 0.54664, 0.557677, 0.565153", \ "0.567062, 0.557839, 0.552858, 0.554047, 0.560228, 0.569517, 0.579174", \ "0.649441, 0.631582, 0.617914, 0.610706, 0.610764, 0.616629, 0.623923" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.33337, 0.336241, 0.344485, 0.354916, 0.363788, 0.369487, 0.37233", \ "0.328099, 0.329106, 0.339, 0.349894, 0.358972, 0.364941, 0.368166", \ "0.319564, 0.321956, 0.329852, 0.341053, 0.351209, 0.357923, 0.362071", \ "0.319133, 0.318265, 0.322298, 0.329505, 0.316891, 0.338834, 0.326555", \ "0.33669, 0.330452, 0.328719, 0.332806, 0.324049, 0.333175, 0.340207", \ "0.377154, 0.360316, 0.358976, 0.360363, 0.357019, 0.35757, 0.342882", \ "0.469608, 0.441241, 0.425683, 0.415256, 0.413253, 0.427426, 0.46927" \ ); } } internal_power () { related_pin : "A"; when : "(!B * C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.287867, 0.293469, 0.304264, 0.316935, 0.327494, 0.334202, 0.337921", \ "0.285122, 0.290231, 0.300175, 0.313173, 0.324092, 0.331077, 0.335086", \ "0.280052, 0.284193, 0.292936, 0.304906, 0.316304, 0.324126, 0.328711", \ "0.280007, 0.280081, 0.28516, 0.290963, 0.299998, 0.31196, 0.313719", \ "0.29065, 0.289311, 0.293222, 0.297092, 0.303004, 0.308558, 0.31", \ "0.324534, 0.317873, 0.312339, 0.317125, 0.316206, 0.299013, 0.325674", \ "0.404059, 0.382064, 0.373121, 0.367517, 0.373221, 0.408035, 0.428209" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.572657, 0.575597, 0.584701, 0.5957, 0.604239, 0.609438, 0.612294", \ "0.568302, 0.57023, 0.580037, 0.589537, 0.598092, 0.603372, 0.606258", \ "0.562231, 0.564002, 0.571584, 0.582148, 0.591612, 0.59771, 0.601188", \ "0.56189, 0.560517, 0.564963, 0.573923, 0.583751, 0.590989, 0.595764", \ "0.580817, 0.572721, 0.572108, 0.577317, 0.58708, 0.595673, 0.601215", \ "0.62821, 0.610596, 0.603117, 0.601634, 0.605654, 0.613747, 0.620667", \ "0.726281, 0.694863, 0.671696, 0.663043, 0.661269, 0.66799, 0.673319" \ ); } } internal_power () { related_pin : "A"; when : "(!B * C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.525852, 0.531182, 0.541614, 0.55399, 0.564323, 0.570849, 0.574491", \ "0.521949, 0.526899, 0.53641, 0.548854, 0.55923, 0.565933, 0.569714", \ "0.517492, 0.521734, 0.530447, 0.542238, 0.55337, 0.561091, 0.565482", \ "0.517918, 0.519536, 0.525325, 0.535498, 0.547157, 0.555821, 0.561852", \ "0.528553, 0.526615, 0.5273, 0.533428, 0.544328, 0.554747, 0.562517", \ "0.562912, 0.555778, 0.549599, 0.550482, 0.556492, 0.565146, 0.575563", \ "0.64139, 0.620676, 0.609672, 0.603285, 0.604317, 0.610785, 0.618784" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.330952, 0.334196, 0.343658, 0.354893, 0.363546, 0.369015, 0.37171", \ "0.327794, 0.329384, 0.339837, 0.34965, 0.358601, 0.364153, 0.367179", \ "0.321377, 0.323326, 0.331215, 0.3421, 0.351919, 0.358217, 0.361819", \ "0.320597, 0.319213, 0.323028, 0.331657, 0.340635, 0.350482, 0.35284", \ "0.339815, 0.332147, 0.33603, 0.342953, 0.339053, 0.346772, 0.353234", \ "0.386621, 0.368388, 0.360809, 0.360417, 0.370126, 0.380502, 0.377171", \ "0.484762, 0.45389, 0.431041, 0.423233, 0.42222, 0.425505, 0.496767" \ ); } } internal_power () { related_pin : "B"; when : "(A * !C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.242492, 0.248984, 0.26105, 0.274623, 0.284692, 0.290508, 0.293355", \ "0.238232, 0.24448, 0.256273, 0.269943, 0.280457, 0.286504, 0.289668", \ "0.231994, 0.237271, 0.247868, 0.261285, 0.272481, 0.279312, 0.282825", \ "0.228498, 0.230532, 0.239325, 0.248458, 0.260878, 0.263282, 0.270381", \ "0.23035, 0.230886, 0.239821, 0.245201, 0.248267, 0.255256, 0.265052", \ "0.247776, 0.244285, 0.244923, 0.256745, 0.27387, 0.287834, 0.275004", \ "0.31336, 0.302142, 0.294276, 0.294433, 0.314348, 0.320654, 0.338286" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.675739, 0.678725, 0.687536, 0.698668, 0.709034, 0.713847, 0.717301", \ "0.669461, 0.671526, 0.679703, 0.690638, 0.699762, 0.705282, 0.708231", \ "0.656895, 0.658832, 0.666412, 0.677098, 0.687028, 0.693459, 0.696906", \ "0.651437, 0.651059, 0.656437, 0.666601, 0.676199, 0.684594, 0.689144", \ "0.664033, 0.657594, 0.657742, 0.663694, 0.672734, 0.682564, 0.689138", \ "0.7065, 0.691301, 0.689694, 0.689579, 0.693006, 0.701066, 0.70625", \ "0.797742, 0.771464, 0.753986, 0.747222, 0.746126, 0.750586, 0.755468" \ ); } } internal_power () { related_pin : "B"; when : "(A * !C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.621235, 0.627635, 0.639615, 0.653145, 0.66317, 0.669077, 0.671703", \ "0.616891, 0.623133, 0.634822, 0.648306, 0.658596, 0.664517, 0.667508", \ "0.611, 0.616353, 0.626995, 0.64037, 0.651426, 0.658179, 0.661523", \ "0.606284, 0.609685, 0.618175, 0.631634, 0.643299, 0.652186, 0.656325", \ "0.611042, 0.611634, 0.615569, 0.625045, 0.635733, 0.645395, 0.650398", \ "0.628745, 0.626899, 0.626087, 0.631518, 0.641231, 0.652384, 0.658674", \ "0.693182, 0.682893, 0.676081, 0.67543, 0.68015, 0.688055, 0.696841" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.306234, 0.309508, 0.318663, 0.329995, 0.341094, 0.346191, 0.349308", \ "0.300423, 0.302735, 0.311357, 0.32276, 0.332253, 0.338159, 0.341066", \ "0.2895, 0.291673, 0.299635, 0.310815, 0.321256, 0.328257, 0.331748", \ "0.283611, 0.282993, 0.283148, 0.284039, 0.295409, 0.296656, 0.300334", \ "0.295769, 0.28934, 0.289015, 0.291485, 0.296301, 0.281399, 0.294134", \ "0.33715, 0.322819, 0.321002, 0.320732, 0.332568, 0.341964, 0.331299", \ "0.429238, 0.402094, 0.38369, 0.376388, 0.377505, 0.380562, 0.386775" \ ); } } internal_power () { related_pin : "B"; when : "(!A * C)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.279608, 0.285438, 0.29516, 0.308593, 0.319188, 0.325515, 0.328937", \ "0.273876, 0.277897, 0.288465, 0.301857, 0.312965, 0.32001, 0.323739", \ "0.264504, 0.268529, 0.277223, 0.289672, 0.30137, 0.309307, 0.313595", \ "0.261027, 0.258067, 0.265225, 0.273425, 0.282998, 0.282875, 0.290497", \ "0.265931, 0.265708, 0.266981, 0.276427, 0.276233, 0.276634, 0.288514", \ "0.293032, 0.285051, 0.285144, 0.291611, 0.272372, 0.343785, 0.290934", \ "0.369648, 0.350931, 0.343683, 0.338567, 0.33183, 0.356287, 0.413154" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.664529, 0.668477, 0.678604, 0.690456, 0.699048, 0.703811, 0.706231", \ "0.659473, 0.663169, 0.67314, 0.684929, 0.693844, 0.698835, 0.701288", \ "0.651707, 0.654819, 0.664112, 0.675902, 0.68537, 0.690964, 0.693777", \ "0.647465, 0.648518, 0.65586, 0.666475, 0.6767, 0.68299, 0.687137", \ "0.652558, 0.648533, 0.650897, 0.660007, 0.669382, 0.677667, 0.68233", \ "0.674189, 0.66665, 0.667408, 0.668963, 0.676638, 0.684858, 0.691365", \ "0.749905, 0.728943, 0.716743, 0.714061, 0.718053, 0.727266, 0.732304" \ ); } } internal_power () { related_pin : "B"; when : "(!A * C)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.652141, 0.657681, 0.667026, 0.680104, 0.690517, 0.696735, 0.700124", \ "0.645438, 0.649308, 0.659463, 0.672217, 0.6828, 0.689531, 0.693065", \ "0.635875, 0.639889, 0.64843, 0.660555, 0.671785, 0.679361, 0.683365", \ "0.631516, 0.632326, 0.637003, 0.648874, 0.658842, 0.669356, 0.674282", \ "0.638259, 0.634936, 0.636118, 0.642004, 0.652488, 0.664354, 0.670572", \ "0.6668, 0.658363, 0.655378, 0.65723, 0.661961, 0.672396, 0.680958", \ "0.743935, 0.72816, 0.716039, 0.709552, 0.709263, 0.715784, 0.723438" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.282245, 0.286249, 0.296416, 0.308248, 0.316818, 0.321541, 0.32405", \ "0.27665, 0.280417, 0.290511, 0.302375, 0.311386, 0.316406, 0.318878", \ "0.26884, 0.271969, 0.281286, 0.293157, 0.302765, 0.308507, 0.311359", \ "0.26421, 0.264998, 0.270112, 0.281316, 0.287211, 0.294083, 0.293626", \ "0.268096, 0.266365, 0.269269, 0.281322, 0.285811, 0.293814, 0.297976", \ "0.291104, 0.283408, 0.283031, 0.283052, 0.299934, 0.333861, 0.305572", \ "0.365858, 0.345352, 0.334048, 0.325301, 0.325638, 0.353125, 0.379422" \ ); } } internal_power () { related_pin : "C"; when : "(A * !B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.242486, 0.249419, 0.258902, 0.271484, 0.281882, 0.288436, 0.292413", \ "0.240973, 0.246159, 0.256106, 0.268934, 0.279687, 0.286711, 0.290841", \ "0.236748, 0.240582, 0.249189, 0.260607, 0.270955, 0.278038, 0.281842", \ "0.238249, 0.242434, 0.247391, 0.259748, 0.264476, 0.268917, 0.271857", \ "0.244068, 0.244483, 0.248322, 0.255367, 0.256538, 0.265217, 0.27797", \ "0.266537, 0.262464, 0.261723, 0.270979, 0.305573, 0.289745, 0.292968", \ "0.33151, 0.321276, 0.315567, 0.311685, 0.310953, 0.322684, 0.330575" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.670872, 0.673631, 0.681754, 0.691233, 0.699967, 0.705773, 0.709076", \ "0.667383, 0.669548, 0.677464, 0.688166, 0.697325, 0.703365, 0.706848", \ "0.661679, 0.663768, 0.671335, 0.68232, 0.692206, 0.699018, 0.702899", \ "0.661589, 0.661507, 0.668009, 0.677572, 0.687575, 0.696211, 0.701418", \ "0.673648, 0.67032, 0.670577, 0.678112, 0.687403, 0.696259, 0.701169", \ "0.703404, 0.692521, 0.69017, 0.693061, 0.699133, 0.709302, 0.715748", \ "0.783269, 0.762703, 0.750348, 0.746694, 0.750046, 0.757277, 0.764798" \ ); } } internal_power () { related_pin : "C"; when : "(A * !B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.655383, 0.662279, 0.67172, 0.684288, 0.694649, 0.701169, 0.705041", \ "0.653591, 0.658776, 0.668641, 0.681307, 0.691867, 0.69884, 0.702795", \ "0.653282, 0.658101, 0.667651, 0.679808, 0.690571, 0.697914, 0.701901", \ "0.651356, 0.654571, 0.66189, 0.673147, 0.685465, 0.695111, 0.700037", \ "0.657174, 0.656269, 0.66188, 0.671154, 0.682207, 0.692564, 0.697681", \ "0.680974, 0.676429, 0.675765, 0.679667, 0.690321, 0.700693, 0.708687", \ "0.744097, 0.734836, 0.728691, 0.725073, 0.729512, 0.737524, 0.746335" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.265852, 0.268687, 0.276906, 0.286423, 0.295202, 0.301237, 0.304233", \ "0.261493, 0.263634, 0.271665, 0.282535, 0.29187, 0.298203, 0.301616", \ "0.257241, 0.259312, 0.26696, 0.27805, 0.288055, 0.295007, 0.298906", \ "0.256944, 0.257852, 0.26009, 0.267777, 0.276718, 0.270798, 0.275021", \ "0.269986, 0.266246, 0.267488, 0.277008, 0.2778, 0.284714, 0.289535", \ "0.298555, 0.287451, 0.283964, 0.292067, 0.300046, 0.305959, 0.304307", \ "0.379288, 0.358621, 0.347367, 0.343497, 0.347079, 0.401765, 0.432942" \ ); } } internal_power () { related_pin : "C"; when : "(!A * B)"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.249951, 0.255197, 0.26549, 0.277679, 0.288087, 0.295118, 0.299088", \ "0.246339, 0.250903, 0.261288, 0.273366, 0.284451, 0.29173, 0.296192", \ "0.242839, 0.246705, 0.255292, 0.267047, 0.277944, 0.285675, 0.290165", \ "0.243916, 0.245059, 0.249581, 0.248521, 0.264767, 0.263996, 0.276044", \ "0.249846, 0.250404, 0.251051, 0.259853, 0.261655, 0.27262, 0.281341", \ "0.274935, 0.270807, 0.269332, 0.278121, 0.286005, 0.289819, 0.30106", \ "0.344388, 0.333021, 0.324798, 0.32259, 0.329685, 0.344041, 0.365642" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.678691, 0.684353, 0.69232, 0.702389, 0.711216, 0.716931, 0.720132", \ "0.678213, 0.680734, 0.689091, 0.700077, 0.70923, 0.715084, 0.718498", \ "0.674581, 0.677284, 0.685608, 0.696514, 0.705859, 0.712263, 0.715853", \ "0.673636, 0.675047, 0.681853, 0.692422, 0.702531, 0.708952, 0.713313", \ "0.683949, 0.681511, 0.681492, 0.689691, 0.700042, 0.70659, 0.712356", \ "0.707833, 0.697865, 0.696604, 0.69923, 0.707136, 0.716016, 0.722307", \ "0.782746, 0.762265, 0.752807, 0.74897, 0.753261, 0.759474, 0.766981" \ ); } } internal_power () { related_pin : "C"; when : "(!A * B)"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.657872, 0.663104, 0.673336, 0.685445, 0.695741, 0.702689, 0.706591", \ "0.654384, 0.658383, 0.668587, 0.68105, 0.691947, 0.699189, 0.703477", \ "0.650746, 0.655345, 0.664482, 0.676607, 0.687727, 0.695464, 0.700007", \ "0.650084, 0.652129, 0.659561, 0.672491, 0.683497, 0.693252, 0.696494", \ "0.657029, 0.657311, 0.660426, 0.669117, 0.679193, 0.689904, 0.696213", \ "0.681242, 0.679458, 0.678006, 0.681898, 0.690222, 0.700318, 0.708598", \ "0.751067, 0.740425, 0.734509, 0.730893, 0.734591, 0.74162, 0.750283" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.263722, 0.269401, 0.277388, 0.28744, 0.296266, 0.302025, 0.305233", \ "0.262509, 0.265065, 0.273514, 0.284558, 0.29376, 0.299823, 0.303061", \ "0.257648, 0.260253, 0.268542, 0.279549, 0.289112, 0.295746, 0.299473", \ "0.258108, 0.256167, 0.260731, 0.26887, 0.272952, 0.284448, 0.288782", \ "0.270068, 0.267526, 0.26716, 0.276758, 0.289717, 0.290993, 0.294994", \ "0.292522, 0.282152, 0.276071, 0.28816, 0.296381, 0.288525, 0.299192", \ "0.367996, 0.346709, 0.334117, 0.329795, 0.331535, 0.36436, 0.420754" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.646141; rise_capacitance : 0.644896; rise_capacitance_range (0.389393, 0.644896); fall_capacitance : 0.646141; fall_capacitance_range (0.386372, 0.646141); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000336292, -0.000333628, -0.000347712, -0.000185874, -0.000214462, -0.000136166, -3.93838e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000381804, 0.000482495, 0.000460345, 0.000398475, 0.000277808, 0.000189155, 0.000150251" \ ); } } internal_power () { when : "(B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.085647, 0.0859062, 0.0861011, 0.0855445, 0.086697, 0.0863624, 0.0861768" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0851818, -0.0858376, -0.0861011, -0.0855445, -0.0866815, -0.0859322, -0.085964" \ ); } } internal_power () { when : "(!B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0759286, -0.0758845, -0.0765631, -0.0762031, -0.077427, -0.0769521, -0.0770082" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0760609, 0.0762756, 0.0765631, 0.0767707, 0.077427, 0.0771921, 0.0771133" \ ); } } internal_power () { when : "(!B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0115884, 0.0113029, 0.011632, 0.0110461, 0.0112077, 0.0110341, 0.0108467" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0110735, -0.0113029, -0.0114842, -0.0110461, -0.0111771, -0.0109887, -0.0107987" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.22541; rise_capacitance : 1.21307; rise_capacitance_range (0.855137, 1.21307); fall_capacitance : 1.22541; fall_capacitance_range (0.852517, 1.22541); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0350409, -0.0374606, -0.0400511, -0.0412448, -0.0425175, -0.0427027, -0.0431465" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0463405, 0.0463937, 0.0469338, 0.0472596, 0.0469058, 0.0462084, 0.0460468" \ ); } } internal_power () { when : "(A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.156561, 0.15521, 0.155126, 0.154653, 0.154795, 0.153059, 0.152441" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.152057, -0.150096, -0.151575, -0.152452, -0.152724, -0.151527, -0.151301" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.122741, -0.122515, -0.123701, -0.124515, -0.124763, -0.123867, -0.123729" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.124115, 0.123926, 0.123701, 0.124515, 0.124823, 0.124255, 0.124097" \ ); } } internal_power () { when : "(!A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0763359, 0.0755779, 0.0768334, 0.0772433, 0.0761367, 0.0757523, 0.0753078" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0690448, -0.0707058, -0.0722496, -0.0732506, -0.073705, -0.0732014, -0.0734197" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.04835; rise_capacitance : 1.04831; rise_capacitance_range (0.923912, 1.04831); fall_capacitance : 1.04835; fall_capacitance_range (0.922099, 1.04835); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0687111, -0.0721551, -0.0758354, -0.0770912, -0.079331, -0.0794004, -0.0799898" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0850541, 0.0848543, 0.0863464, 0.0859733, 0.0867874, 0.0857238, 0.0855772" \ ); } } internal_power () { when : "(A * B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.144363, 0.143743, 0.14262, 0.14055, 0.141309, 0.139054, 0.138225" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.136356, -0.136066, -0.137293, -0.136872, -0.137239, -0.13678, -0.136704" \ ); } } internal_power () { when : "(!A * !B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0900701, -0.0902881, -0.0901749, -0.0903045, -0.0903768, -0.09029, -0.0903047" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0940136, 0.0933217, 0.0924386, 0.0924992, 0.0923982, 0.0916128, 0.0911697" \ ); } } internal_power () { when : "(!A * !B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.132077, 0.133399, 0.133135, 0.133408, 0.132569, 0.132106, 0.1321" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.120096, -0.124232, -0.125403, -0.126794, -0.127664, -0.12774, -0.12736" \ ); } } } } cell (NAND2x1_ASAP7_75t_R) { area : 0.08748; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 137.91; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 164.961; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 153.192; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 79.2572; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 133.83; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.66548, 10.9732, 15.4335, 24.2069, 41.6758, 76.5718, 146.334", \ "10.4685, 12.7419, 17.215, 26.0176, 43.4849, 78.3874, 148.072", \ "13.8556, 16.4572, 21.0022, 29.6965, 47.0911, 82.1627, 151.757", \ "18.8534, 22.317, 28.0604, 37.3931, 54.8051, 89.4981, 159.282", \ "25.9516, 30.6787, 38.5843, 50.9196, 70.0921, 104.969, 174.323", \ "36.3576, 42.7782, 53.386, 70.5963, 96.3085, 135.786, 205.275", \ "52.278, 60.6338, 75.0943, 98.4039, 133.596, 187.415, 267.249" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.5436, 15.4423, 25.2582, 44.915, 84.2329, 162.817, 320.03", \ "11.2618, 15.9035, 25.4175, 44.9214, 84.2212, 162.84, 320.017", \ "13.6987, 17.9674, 26.9229, 45.6213, 84.2975, 162.842, 320.015", \ "18.7833, 23.3797, 31.6898, 49.1399, 86.3025, 163.101, 319.992", \ "26.13, 32.0568, 42.2226, 59.1695, 93.9208, 167.381, 320.548", \ "36.5397, 44.7072, 58.2692, 80.2035, 114.292, 183.747, 329.899", \ "52.384, 63.8826, 81.2553, 110.171, 155.52, 225.359, 362.475" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.39449, 8.10781, 11.43, 18.0605, 31.2872, 57.7001, 110.531", \ "7.54607, 9.34745, 12.7197, 19.354, 32.5751, 59.0063, 111.828", \ "9.0945, 11.2117, 14.9702, 21.737, 34.9538, 61.4035, 114.197", \ "11.1598, 13.8356, 18.3449, 26.0158, 39.6089, 66.1011, 118.97", \ "13.3454, 17.0184, 23.0235, 32.3517, 48.12, 75.4579, 128.432", \ "14.7203, 19.9828, 28.3896, 41.0576, 60.4414, 92.2261, 147.128", \ "13.5748, 21.0571, 33.2356, 50.9876, 77.1709, 116.923, 180.651" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.60507, 10.1228, 17.2355, 31.4889, 60.0198, 117.093, 231.209", \ "7.11694, 10.5339, 17.4915, 31.5689, 60.0233, 117.087, 231.209", \ "8.56356, 11.916, 18.5184, 32.2871, 60.3132, 117.081, 231.22", \ "10.9057, 14.6606, 21.6439, 34.7862, 61.9674, 117.798, 231.229", \ "15.32, 19.6273, 27.2425, 41.1919, 67.4983, 121.514, 232.812", \ "23.42, 28.4955, 37.4458, 52.8327, 80.8518, 133.1, 240.581", \ "38.6663, 44.7046, 55.454, 73.3706, 104.723, 159.644, 264.159" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.9925, 9.3758, 13.873, 22.6851, 40.1617, 74.9957, 144.597", \ "8.75676, 11.0357, 15.6221, 24.6043, 41.9683, 76.8943, 146.468", \ "11.5003, 14.513, 19.2763, 28.1407, 45.6381, 80.5592, 150.124", \ "15.5265, 19.5525, 25.926, 35.602, 53.0829, 87.9617, 157.532", \ "21.177, 26.7248, 35.52, 48.6403, 68.4509, 103.213, 172.708", \ "29.6392, 37.0853, 49.028, 66.9428, 94.165, 133.937, 203.387", \ "42.5666, 52.4527, 68.5547, 93.4657, 129.744, 184.173, 264.997" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.11481, 12.9733, 22.7367, 42.2661, 81.3318, 159.462, 315.718", \ "9.04672, 13.4935, 22.8892, 42.2695, 81.3275, 159.491, 315.708", \ "11.9737, 15.898, 24.5404, 42.9999, 81.3693, 159.459, 315.717", \ "16.5257, 21.5251, 29.6531, 46.7191, 83.4108, 159.686, 315.713", \ "23.1447, 29.6127, 40.2104, 56.9488, 91.3162, 164.016, 316.386", \ "32.8589, 41.5198, 55.7255, 78.1396, 112.139, 180.361, 325.589", \ "47.5841, 59.4252, 78.3369, 107.292, 152.489, 223.786, 358.661" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "5.67063, 7.34956, 10.6986, 17.3303, 30.5406, 56.9499, 109.782", \ "6.99801, 8.98441, 12.3768, 18.8986, 32.152, 58.5309, 111.325", \ "8.80627, 11.3946, 15.4871, 22.2535, 35.3918, 61.6548, 114.496", \ "10.905, 14.4724, 20.0607, 28.4057, 42.1069, 68.2169, 121.074", \ "13.1641, 18.043, 25.624, 37.2032, 54.5286, 81.4837, 133.858", \ "15.3124, 21.859, 32.2333, 47.7332, 71.6933, 106.711, 160.926", \ "15.969, 24.8621, 38.8215, 59.9712, 92.3389, 140.113, 211.042" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.72607, 10.1699, 17.2313, 31.4854, 60.0173, 117.093, 231.213", \ "7.87088, 11.0193, 17.724, 31.6014, 60.0018, 117.086, 231.218", \ "10.3168, 13.5814, 19.8173, 32.9591, 60.446, 117.065, 231.188", \ "13.3934, 17.5694, 24.928, 37.3337, 63.4988, 118.11, 231.178", \ "18.7073, 23.9575, 32.5892, 47.3296, 72.4094, 124.392, 233.301", \ "27.6853, 34.058, 44.9117, 62.6305, 91.7221, 143.123, 246.757", \ "42.2584, 50.9276, 65.0022, 86.827, 123.189, 181.651, 283.741" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.313276, 0.316363, 0.318376, 0.318811, 0.319093, 0.319575, 0.319627", \ "0.307018, 0.308701, 0.311397, 0.313282, 0.313392, 0.313916, 0.311584", \ "0.300878, 0.303692, 0.308179, 0.305053, 0.302148, 0.310277, 0.303821", \ "0.304508, 0.30423, 0.303784, 0.305704, 0.302382, 0.293448, 0.295318", \ "0.319558, 0.317951, 0.314121, 0.309346, 0.302414, 0.297466, 0.278194", \ "0.363379, 0.355711, 0.346462, 0.343303, 0.316634, 0.310316, 0.287527", \ "0.460821, 0.448209, 0.431614, 0.411041, 0.381154, 0.36514, 0.33092" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0259128, -0.0235914, -0.0219366, -0.0207515, -0.0201829, -0.0198539, -0.0196843", \ "-0.0299294, -0.0267321, -0.0239797, -0.0220247, -0.0208562, -0.020216, -0.0199123", \ "-0.0342597, -0.0308466, -0.0270878, -0.0240617, -0.021984, -0.0208559, -0.0202096", \ "-0.0364516, -0.0340604, -0.0304426, -0.0266863, -0.0237395, -0.02177, -0.0206854", \ "-0.0315769, -0.031427, -0.0301214, -0.0275889, -0.0246634, -0.0224223, -0.0210338", \ "-0.00686027, -0.0109003, -0.0150401, -0.0178456, -0.018926, -0.0188437, -0.0188614", \ "0.0690683, 0.0571949, 0.0416964, 0.0257729, 0.0120104, 0.00166361, -0.00555428" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0694244, -0.0667376, -0.0643471, -0.0625763, -0.0618009, -0.0612412, -0.0609915", \ "-0.0766144, -0.0734508, -0.0695468, -0.0662947, -0.0637969, -0.062722, -0.0623226", \ "-0.0816728, -0.0788851, -0.074413, -0.0701941, -0.0672292, -0.0644352, -0.0635281", \ "-0.0796536, -0.0788647, -0.0771261, -0.0734161, -0.069836, -0.0668684, -0.0645714", \ "-0.0644063, -0.0667815, -0.0689955, -0.0702689, -0.069221, -0.0672673, -0.0652983", \ "-0.0224102, -0.0279774, -0.036663, -0.0462087, -0.0547675, -0.0591208, -0.061484", \ "0.076492, 0.0662907, 0.0496267, 0.028031, 0.00313056, -0.0207984, -0.0374712" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.366787, 0.369708, 0.370727, 0.37165, 0.372517, 0.372854, 0.373009", \ "0.362349, 0.36532, 0.369298, 0.370976, 0.371714, 0.372683, 0.372758", \ "0.359207, 0.362885, 0.365287, 0.369122, 0.368255, 0.370079, 0.368931", \ "0.35709, 0.360746, 0.363439, 0.367488, 0.365475, 0.367838, 0.368958", \ "0.362821, 0.363219, 0.364582, 0.366064, 0.371596, 0.368189, 0.369262", \ "0.386951, 0.382788, 0.380004, 0.372375, 0.366708, 0.37067, 0.371834", \ "0.464891, 0.449341, 0.43744, 0.41813, 0.397225, 0.388128, 0.39149" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.202376, 0.211597, 0.21809, 0.22326, 0.226554, 0.22834, 0.229144", \ "0.193368, 0.198612, 0.209507, 0.22217, 0.221052, 0.227111, 0.227086", \ "0.187354, 0.192122, 0.199814, 0.207348, 0.212022, 0.217861, 0.217025", \ "0.191765, 0.192498, 0.196403, 0.197819, 0.200459, 0.203977, 0.203622", \ "0.207964, 0.205074, 0.205408, 0.200832, 0.203335, 0.197876, 0.192356", \ "0.253172, 0.24579, 0.237774, 0.222019, 0.224744, 0.206168, 0.188928", \ "0.350562, 0.336676, 0.32052, 0.298067, 0.252539, 0.249561, 0.216289" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0309339, -0.0270096, -0.0238429, -0.0218682, -0.0207685, -0.0202437, -0.0199446", \ "-0.0366113, -0.0314986, -0.0268336, -0.0238166, -0.0218439, -0.0207803, -0.0201925", \ "-0.0411291, -0.0365517, -0.0312178, -0.0265477, -0.0235564, -0.0216704, -0.0206744", \ "-0.0407001, -0.0384401, -0.0343953, -0.0295796, -0.0255009, -0.0229373, -0.0213839", \ "-0.0280552, -0.0298889, -0.0304362, -0.0286944, -0.0258901, -0.0233294, -0.0216382", \ "0.00958966, 0.00131378, -0.00709554, -0.0138204, -0.0174799, -0.0186345, -0.0188972", \ "0.0979188, 0.0825616, 0.0633455, 0.0420886, 0.0225373, 0.0074212, -0.00296186" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0799103, -0.0700463, -0.0615817, -0.0559642, -0.0525516, -0.0507504, -0.0497877", \ "-0.0890664, -0.0805018, -0.0696883, -0.059701, -0.0549628, -0.0512063, -0.0490536", \ "-0.0952924, -0.0891179, -0.0788992, -0.0685971, -0.0599101, -0.054178, -0.0510953", \ "-0.0926943, -0.0907985, -0.0856387, -0.0770841, -0.0671155, -0.0588235, -0.0537285", \ "-0.0759152, -0.0785716, -0.0798247, -0.0779577, -0.0714971, -0.0635918, -0.05698", \ "-0.0321887, -0.0397253, -0.0482507, -0.0569134, -0.0622142, -0.0610794, -0.0573361", \ "0.066191, 0.0543537, 0.036288, 0.014769, -0.00851127, -0.0284993, -0.0394916" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.252333, 0.254049, 0.256082, 0.257482, 0.257547, 0.257403, 0.257672", \ "0.243016, 0.2511, 0.255729, 0.251628, 0.253725, 0.252255, 0.250504", \ "0.241339, 0.246631, 0.247843, 0.251224, 0.247611, 0.239182, 0.240239", \ "0.24337, 0.245169, 0.249787, 0.24403, 0.247587, 0.231069, 0.230662", \ "0.254282, 0.252775, 0.252389, 0.251526, 0.249441, 0.222729, 0.196539", \ "0.293708, 0.285261, 0.277279, 0.264843, 0.264675, 0.255969, 0.20929", \ "0.384045, 0.367225, 0.344617, 0.315613, 0.296715, 0.288668, 0.266662" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.0629; rise_capacitance : 1.0629; rise_capacitance_range (0.786645, 1.0629); fall_capacitance : 1.0264; fall_capacitance_range (0.769826, 1.0264); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0575993, -0.0577042, -0.0576778, -0.0578154, -0.0578368, -0.0579689, -0.0577569" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0621382, 0.0604087, 0.0598762, 0.0598094, 0.0595056, 0.058861, 0.0584464" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.135277, 0.135312, 0.134965, 0.135287, 0.134624, 0.134859, 0.134221" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.122176, -0.124347, -0.127062, -0.128953, -0.129962, -0.129587, -0.129963" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.06045; rise_capacitance : 1.05995; rise_capacitance_range (0.570397, 1.05995); fall_capacitance : 1.06045; fall_capacitance_range (0.57227, 1.06045); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!A * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0953526, -0.096009, -0.0960324, -0.0965652, -0.0974601, -0.0967373, -0.0966963" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.096311, 0.0967471, 0.0962335, 0.097488, 0.0978344, 0.0971823, 0.096968" \ ); } } internal_power () { when : "(!A * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0337083, 0.0340801, 0.0337644, 0.033974, 0.0340216, 0.0337462, 0.0335692" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0337083, -0.0337973, -0.033445, -0.0338756, -0.0338507, -0.0335949, -0.0334847" \ ); } } } } cell (NAND2x1p5_ASAP7_75t_R) { area : 0.11664; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 228.839; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 247.508; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 229.854; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 119.018; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 206.305; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.38487, 7.12369, 8.50742, 11.2214, 16.5532, 27.0987, 48.1264", \ "8.17464, 8.91318, 10.3351, 13.0394, 18.3469, 28.9432, 49.9459", \ "10.9073, 11.9012, 13.7315, 16.7735, 22.1702, 32.5975, 53.5301", \ "14.8538, 16.2335, 18.6349, 22.7555, 29.4387, 40.2055, 61.1053", \ "20.4265, 22.335, 25.6172, 31.2343, 40.2125, 54.5457, 76.5819", \ "28.7034, 31.242, 35.6621, 43.4077, 55.7041, 75.1245, 104.442", \ "41.8951, 45.1488, 50.9258, 61.1236, 77.9192, 104.707, 144.929" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.5622, 7.99279, 10.8841, 16.7957, 28.6987, 52.5415, 100.213", \ "7.5832, 8.92888, 11.6255, 17.2403, 28.8364, 52.5373, 100.226", \ "10.3201, 11.6429, 14.0505, 19.2764, 30.2168, 53.0961, 100.222", \ "14.2206, 15.9654, 19.2014, 24.6436, 34.7998, 56.3251, 101.569", \ "19.9714, 22.386, 26.5947, 33.7876, 45.582, 65.892, 108.752", \ "28.5302, 31.9216, 37.5203, 47.0819, 62.758, 87.0331, 128.374", \ "41.5936, 45.9476, 53.5573, 66.9063, 87.5649, 120.318, 170.627" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.08508, 5.69868, 6.88281, 9.1885, 13.7462, 22.8093, 40.8906", \ "5.96813, 6.67946, 8.02359, 10.3878, 14.9625, 24.0309, 42.1101", \ "7.16563, 8.02362, 9.57824, 12.3363, 17.2436, 26.3525, 44.4382", \ "8.62591, 9.77497, 11.77, 15.1519, 20.8708, 30.7881, 49.0093", \ "9.84035, 11.4838, 14.2812, 18.867, 26.1265, 37.8774, 57.7676", \ "9.86501, 12.2979, 16.2844, 22.7917, 32.8409, 48.0108, 71.791", \ "7.62386, 10.9549, 16.5719, 25.7698, 39.8026, 60.6629, 91.7182" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "4.51791, 5.70071, 8.09342, 12.9637, 22.7961, 42.4929, 81.8692", \ "5.23121, 6.29993, 8.59438, 13.3404, 22.9905, 42.4925, 81.8602", \ "6.44363, 7.65574, 10.1651, 14.5841, 23.9143, 43.0872, 82.0086", \ "8.55727, 9.93978, 12.6093, 17.5313, 26.8836, 45.1876, 83.2407", \ "12.5726, 14.2356, 17.3145, 22.8315, 32.8933, 51.6194, 87.7461", \ "20.2368, 22.2657, 25.9905, 32.3172, 43.8314, 63.8835, 101.531", \ "34.701, 37.1264, 41.6198, 49.2251, 62.5035, 85.4808, 125.414" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.08981, 5.85833, 7.30551, 10.1183, 15.4395, 25.9686, 46.9423", \ "6.59528, 7.52341, 9.07318, 11.8057, 17.2377, 27.7396, 48.7713", \ "8.60895, 9.8574, 11.9612, 15.4015, 20.8517, 31.5051, 52.4744", \ "11.5176, 13.2011, 16.1029, 20.7846, 27.9056, 38.9873, 59.7183", \ "15.6891, 18.0032, 21.909, 28.2468, 38.1527, 52.7665, 75.094", \ "22.1064, 25.1327, 30.3941, 39.066, 52.5127, 73.0158, 102.689", \ "32.0966, 36.1493, 43.1225, 54.5958, 72.9792, 101.064, 142.337" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "4.74024, 6.08795, 8.92024, 14.7864, 26.5721, 50.1431, 97.2778", \ "6.05877, 7.20808, 9.78248, 15.2549, 26.673, 50.144, 97.2931", \ "8.65601, 10.145, 12.6008, 17.4639, 28.1783, 50.67, 97.3033", \ "12.1274, 14.0194, 17.459, 23.0588, 32.858, 53.9483, 98.6498", \ "17.224, 19.8416, 24.3869, 31.894, 43.8097, 63.8639, 105.869", \ "25.0715, 28.6477, 34.8962, 44.6536, 60.4776, 85.1097, 125.818", \ "37.4669, 42.1338, 50.2517, 64.0714, 85.1464, 117.863, 168.257" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "4.58782, 5.22099, 6.40838, 8.73225, 13.3099, 22.3527, 40.4329", \ "5.56967, 6.47974, 7.95843, 10.3788, 14.9735, 24.0764, 42.0601", \ "6.79801, 8.0058, 10.0003, 13.1737, 18.1663, 27.2947, 45.2479", \ "8.25438, 9.84025, 12.5362, 16.8971, 23.6217, 33.9051, 52.0256", \ "9.73532, 11.8599, 15.4272, 21.2775, 30.424, 44.4474, 65.3671", \ "10.7704, 13.6773, 18.5017, 26.3279, 38.9319, 57.849, 86.0246", \ "10.3995, 14.2176, 20.7585, 31.3335, 48.0456, 73.9431, 111.981" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "4.72517, 5.84183, 8.16364, 12.9648, 22.7855, 42.4833, 81.8743", \ "6.17411, 7.08176, 9.17558, 13.6833, 23.0864, 42.4744, 81.879", \ "7.79695, 9.30522, 11.9871, 16.067, 24.8891, 43.4673, 81.9982", \ "10.5164, 12.1867, 15.3356, 20.7369, 29.7429, 47.3049, 84.2427", \ "15.0032, 17.1706, 21.0409, 27.5444, 38.4286, 57.3016, 92.2324", \ "22.6045, 25.4666, 30.2705, 38.3777, 51.9801, 74.3474, 112.189", \ "35.2618, 39.1687, 45.6506, 56.3893, 73.4032, 101.106, 146.864" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.441193, 0.444724, 0.446625, 0.449395, 0.452156, 0.452408, 0.452164", \ "0.431555, 0.433818, 0.438355, 0.440827, 0.441717, 0.446352, 0.443212", \ "0.428191, 0.429253, 0.431668, 0.433524, 0.439956, 0.431368, 0.423587", \ "0.437871, 0.437582, 0.435681, 0.435374, 0.434846, 0.427542, 0.415205", \ "0.467174, 0.464744, 0.459934, 0.453156, 0.445274, 0.44166, 0.428634", \ "0.539436, 0.535985, 0.526734, 0.514297, 0.493848, 0.474912, 0.455836", \ "0.703165, 0.694914, 0.680556, 0.658657, 0.626998, 0.599198, 0.553756" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0485364, -0.0452944, -0.0416993, -0.0384617, -0.0360857, -0.0346153, -0.0338993", \ "-0.0551907, -0.0519113, -0.0473739, -0.042557, -0.0387463, -0.0361596, -0.0347078", \ "-0.0601792, -0.057665, -0.053626, -0.0482196, -0.0428559, -0.0387557, -0.0360625", \ "-0.0599978, -0.0589254, -0.0567153, -0.052712, -0.0474088, -0.0421528, -0.0381921", \ "-0.0459573, -0.0469254, -0.0479209, -0.0480343, -0.0461309, -0.0425297, -0.038883", \ "0.00527469, 0.000623466, -0.00615521, -0.0142692, -0.0220624, -0.0272681, -0.029757", \ "0.146056, 0.135627, 0.118469, 0.0952766, 0.0672455, 0.0395199, 0.0166027" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.13159, -0.128976, -0.125713, -0.121651, -0.118543, -0.116489, -0.115718", \ "-0.141617, -0.138853, -0.134059, -0.12951, -0.124045, -0.120344, -0.117551", \ "-0.145524, -0.144077, -0.140818, -0.136164, -0.13017, -0.125085, -0.120936", \ "-0.137885, -0.138425, -0.138241, -0.137223, -0.133551, -0.129155, -0.124263", \ "-0.108917, -0.110368, -0.114172, -0.118383, -0.122543, -0.123737, -0.122243", \ "-0.0350078, -0.0396604, -0.0477249, -0.0594285, -0.0750221, -0.0901976, -0.102948", \ "0.127539, 0.120464, 0.108057, 0.0877513, 0.0568347, 0.0172681, -0.0231975" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.539529, 0.542144, 0.546662, 0.550208, 0.551952, 0.553087, 0.554438", \ "0.533871, 0.53686, 0.541005, 0.544606, 0.548785, 0.550381, 0.551067", \ "0.529522, 0.530791, 0.537688, 0.54108, 0.54548, 0.549768, 0.548876", \ "0.530471, 0.531255, 0.533236, 0.53491, 0.542764, 0.546207, 0.54663", \ "0.544405, 0.542288, 0.542613, 0.543515, 0.541419, 0.546923, 0.537424", \ "0.596121, 0.591703, 0.586281, 0.573124, 0.571557, 0.572084, 0.568249", \ "0.734845, 0.725099, 0.709241, 0.684188, 0.656796, 0.628749, 0.596854" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.298029, 0.306835, 0.317485, 0.331899, 0.338319, 0.343319, 0.346899", \ "0.288391, 0.293684, 0.303664, 0.312955, 0.328061, 0.331137, 0.339035", \ "0.286323, 0.288339, 0.292087, 0.301959, 0.309782, 0.323789, 0.32732", \ "0.296973, 0.296035, 0.296928, 0.300371, 0.304147, 0.309402, 0.293703", \ "0.330635, 0.327495, 0.320682, 0.315282, 0.315238, 0.30603, 0.2975", \ "0.407327, 0.400155, 0.390224, 0.375741, 0.360231, 0.353946, 0.336399", \ "0.569697, 0.558709, 0.54114, 0.516124, 0.484548, 0.453915, 0.417998" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0600201, -0.0547507, -0.0483874, -0.0424613, -0.0382811, -0.035781, -0.034464", \ "-0.0683443, -0.0633873, -0.0563331, -0.048569, -0.0421047, -0.0376398, -0.0351628", \ "-0.0718893, -0.0689354, -0.0635741, -0.0561275, -0.0481911, -0.0417475, -0.0379524", \ "-0.0651586, -0.0650179, -0.0633906, -0.0595293, -0.0529386, -0.0458847, -0.0404675", \ "-0.0378427, -0.0409246, -0.044574, -0.0477236, -0.0481587, -0.0452013, -0.0408989", \ "0.0303899, 0.0232596, 0.0120582, -0.00171023, -0.0148858, -0.0248059, -0.0295638", \ "0.181854, 0.169974, 0.15016, 0.122945, 0.0888953, 0.0532238, 0.0257127" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.133598, -0.125195, -0.113235, -0.0980966, -0.0887893, -0.0824417, -0.0786784", \ "-0.144232, -0.138061, -0.127396, -0.113837, -0.0986793, -0.0883195, -0.0808015", \ "-0.147217, -0.143709, -0.138452, -0.127231, -0.112099, -0.0972677, -0.0865806", \ "-0.137024, -0.137621, -0.136438, -0.131743, -0.122303, -0.108204, -0.0956586", \ "-0.105532, -0.108976, -0.11256, -0.116318, -0.116694, -0.112039, -0.101608", \ "-0.0299895, -0.0362681, -0.0453242, -0.058188, -0.0733131, -0.0851325, -0.0904646", \ "0.132648, 0.123132, 0.107954, 0.0856031, 0.0533288, 0.0177989, -0.0172234" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.371894, 0.378103, 0.381718, 0.386289, 0.390272, 0.390348, 0.390505", \ "0.364042, 0.369855, 0.37477, 0.382898, 0.388333, 0.393106, 0.385759", \ "0.360778, 0.364697, 0.37046, 0.374043, 0.376022, 0.382178, 0.372707", \ "0.370181, 0.370507, 0.37311, 0.375879, 0.377361, 0.375694, 0.376666", \ "0.399127, 0.39244, 0.388241, 0.381764, 0.378695, 0.390922, 0.37716", \ "0.467085, 0.45923, 0.446966, 0.430339, 0.420057, 0.413296, 0.411631", \ "0.618435, 0.606181, 0.585955, 0.554004, 0.516373, 0.490105, 0.455896" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.60465; rise_capacitance : 1.60465; rise_capacitance_range (1.21404, 1.60465); fall_capacitance : 1.55513; fall_capacitance_range (1.1896, 1.55513); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0888538, -0.0886352, -0.088891, -0.0889072, -0.0893628, -0.0891194, -0.0891139" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0968394, 0.0944091, 0.093319, 0.0923397, 0.0922616, 0.0910535, 0.0902169" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.207362, 0.205289, 0.207167, 0.205471, 0.207646, 0.207096, 0.206121" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.188696, -0.190258, -0.193705, -0.195587, -0.197576, -0.19684, -0.197362" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.64153; rise_capacitance : 1.63907; rise_capacitance_range (0.897051, 1.63907); fall_capacitance : 1.64153; fall_capacitance_range (0.896281, 1.64153); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!A * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.144565, -0.145113, -0.145373, -0.146785, -0.147627, -0.146524, -0.146328" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.145327, 0.145113, 0.145373, 0.146785, 0.147821, 0.14723, 0.146728" \ ); } } internal_power () { when : "(!A * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0523144, 0.0527457, 0.0527633, 0.0528316, 0.0528474, 0.0524819, 0.0522166" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0523144, -0.0523121, -0.0521011, -0.0524981, -0.052637, -0.0523391, -0.0521147" \ ); } } } } cell (NAND2x2_ASAP7_75t_R) { area : 0.1458; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 275.82; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 329.923; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 306.384; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 158.515; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 267.66; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.60674, 10.9304, 15.4151, 24.2353, 41.8113, 76.9163, 147.079", \ "10.4154, 12.7003, 17.194, 26.0915, 43.635, 78.7135, 148.852", \ "13.7932, 16.4155, 20.9449, 29.6983, 47.2358, 82.4654, 152.538", \ "18.7058, 22.2417, 28.0472, 37.3374, 54.8285, 90.0318, 160.078", \ "25.7435, 30.5523, 38.5111, 50.941, 70.2124, 105.221, 175.084", \ "36.1074, 42.5433, 53.0361, 70.5695, 96.4634, 135.98, 205.999", \ "51.9923, 60.348, 74.8903, 98.3562, 133.93, 187.275, 267.519" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.4855, 15.4284, 25.3699, 45.3115, 85.2128, 164.985, 324.545", \ "11.218, 15.9026, 25.5418, 45.3169, 85.2189, 164.989, 324.563", \ "13.6862, 17.979, 27.1001, 46.0085, 85.2882, 164.964, 324.563", \ "18.7502, 23.3975, 31.8173, 49.6745, 86.9811, 165.22, 324.531", \ "25.9891, 32.0205, 42.3116, 59.5884, 94.8567, 169.56, 325.09", \ "36.5256, 44.5493, 58.4059, 80.4193, 115.08, 185.889, 334.383", \ "51.9302, 63.6559, 81.2146, 110.241, 155.858, 227.668, 367.115" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "6.37251, 8.0867, 11.4487, 18.1213, 31.4149, 57.99, 111.165", \ "7.49414, 9.31901, 12.7054, 19.3857, 32.6772, 59.2775, 112.409", \ "9.00356, 11.1467, 14.9393, 21.7494, 35.068, 61.6748, 114.742", \ "11.0222, 13.7432, 18.2734, 25.994, 39.6803, 66.3301, 119.39", \ "13.1571, 16.8498, 22.9181, 32.3559, 48.0954, 75.6272, 128.804", \ "14.5039, 19.8666, 28.2553, 40.9644, 60.4392, 92.3589, 147.547", \ "13.4539, 20.9357, 33.1313, 50.9176, 77.1644, 116.958, 181.003" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "6.70627, 10.2871, 17.5392, 32.1108, 61.2686, 119.563, 236.219", \ "7.23318, 10.7102, 17.8088, 32.1856, 61.2686, 119.563, 236.199", \ "8.66836, 12.1326, 18.853, 32.9286, 61.5625, 119.59, 236.2", \ "11.0466, 14.8345, 22.0321, 35.3592, 63.244, 120.331, 236.214", \ "15.5226, 19.8735, 27.688, 42.1535, 68.7148, 124.027, 237.714", \ "23.7143, 28.8249, 37.7997, 53.3986, 82.0491, 135.537, 245.516", \ "39.015, 45.0176, 55.8765, 73.8721, 105.751, 161.866, 269.007" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.11712, 9.56046, 14.1131, 23.0193, 40.5511, 75.6169, 145.679", \ "8.86997, 11.1938, 15.8052, 24.6809, 42.2948, 77.3072, 147.356", \ "11.6593, 14.6656, 19.4378, 28.3601, 45.9796, 80.9582, 151.127", \ "15.6415, 19.739, 26.0847, 35.8102, 53.3238, 88.3306, 158.599", \ "21.3583, 26.8757, 35.7097, 48.8744, 68.7828, 103.761, 173.581", \ "29.7065, 37.2729, 49.221, 67.4335, 94.2082, 134.236, 204.356", \ "43.0009, 52.6714, 68.8423, 93.7494, 130.703, 185.067, 265.715" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.22237, 13.1532, 23.0626, 42.8913, 82.5537, 161.903, 320.59", \ "9.14162, 13.6772, 23.2111, 42.8859, 82.562, 161.899, 320.591", \ "12.0545, 16.0357, 24.8533, 43.6108, 82.5924, 161.903, 320.579", \ "16.6341, 21.6886, 29.9334, 47.2792, 84.552, 162.006, 320.612", \ "23.2835, 29.8583, 40.451, 57.4223, 92.4561, 166.412, 321.126", \ "33.0409, 41.6677, 56.0295, 77.95, 113.219, 182.855, 330.393", \ "47.8924, 59.6513, 78.5424, 107.667, 152.97, 225.475, 363.35" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "5.77761, 7.48646, 10.859, 17.5428, 30.8098, 57.389, 110.53", \ "7.21817, 9.12381, 12.5003, 19.2305, 32.5719, 59.1179, 112.247", \ "8.94967, 11.5411, 15.6583, 22.4724, 35.6445, 62.086, 115.209", \ "11.0973, 14.64, 20.2457, 28.7694, 42.3397, 68.6754, 121.827", \ "13.4358, 18.2358, 25.8999, 37.4616, 54.7393, 82.2026, 134.891", \ "15.5418, 22.068, 32.4127, 48.2903, 71.8971, 107.097, 161.68", \ "16.1636, 25.1449, 39.1384, 60.554, 92.3164, 140.727, 211.595" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "6.81758, 10.3263, 17.5357, 32.1121, 61.2686, 119.564, 236.165", \ "7.90461, 11.1596, 18, 32.2017, 61.2706, 119.563, 236.165", \ "10.3896, 13.7182, 20.1176, 33.57, 61.6512, 119.583, 236.164", \ "13.5232, 17.706, 25.2546, 37.87, 64.7492, 120.524, 236.185", \ "18.8978, 24.1199, 32.848, 47.9162, 73.6365, 126.911, 238.289", \ "27.7791, 34.2351, 45.1643, 63.0363, 92.9062, 145.155, 251.585", \ "42.4524, 51.1496, 65.1732, 87.2036, 123.284, 183.253, 288.467" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.610188, 0.616435, 0.619966, 0.619955, 0.620877, 0.621711, 0.621791", \ "0.598358, 0.601343, 0.606012, 0.613132, 0.61119, 0.609414, 0.605921", \ "0.587832, 0.592072, 0.596851, 0.591461, 0.588619, 0.60041, 0.590909", \ "0.592668, 0.594285, 0.595083, 0.589513, 0.579979, 0.58824, 0.578112", \ "0.624959, 0.621707, 0.614628, 0.607564, 0.591323, 0.574418, 0.543514", \ "0.714706, 0.697932, 0.671372, 0.671786, 0.626271, 0.601151, 0.564411", \ "0.909464, 0.882534, 0.848433, 0.814849, 0.760405, 0.695966, 0.627261" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0521642, -0.0478234, -0.0444977, -0.0424409, -0.0413841, -0.0407807, -0.0404654", \ "-0.0600952, -0.0538422, -0.0485483, -0.0448632, -0.042613, -0.041404, -0.0408224", \ "-0.0684661, -0.0617427, -0.0544761, -0.0486582, -0.0446527, -0.0424781, -0.0412944", \ "-0.0726107, -0.0677319, -0.0607783, -0.0534891, -0.0478321, -0.0440342, -0.0420099", \ "-0.0618, -0.061636, -0.0590602, -0.0542758, -0.0486285, -0.0442686, -0.0416705", \ "-0.0103781, -0.0188617, -0.0275407, -0.0333326, -0.0353463, -0.0353483, -0.0353038", \ "0.14464, 0.120364, 0.0891341, 0.0567458, 0.0288668, 0.0083565, -0.00557431" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.145392, -0.140626, -0.13589, -0.132101, -0.131093, -0.130002, -0.129532", \ "-0.159139, -0.153011, -0.145497, -0.138757, -0.134936, -0.132231, -0.131969", \ "-0.168841, -0.163093, -0.155654, -0.147696, -0.140538, -0.136, -0.134056", \ "-0.164813, -0.163174, -0.159441, -0.153154, -0.145555, -0.139017, -0.135562", \ "-0.134004, -0.138035, -0.142795, -0.144861, -0.142705, -0.138741, -0.135588", \ "-0.0486722, -0.0610846, -0.0774962, -0.0956641, -0.112472, -0.121144, -0.125042", \ "0.148448, 0.126813, 0.0936154, 0.0489053, -0.000345649, -0.0461991, -0.0766864" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.72275, 0.727626, 0.730302, 0.732278, 0.734782, 0.735495, 0.73585", \ "0.71534, 0.7205, 0.726977, 0.730927, 0.730897, 0.734319, 0.734527", \ "0.70815, 0.716865, 0.72054, 0.727697, 0.727744, 0.731754, 0.725965", \ "0.705772, 0.709159, 0.716884, 0.719178, 0.721178, 0.725089, 0.714912", \ "0.717096, 0.717208, 0.717235, 0.731645, 0.731366, 0.722776, 0.714373", \ "0.768174, 0.759728, 0.75104, 0.736475, 0.723228, 0.734897, 0.733682", \ "0.925639, 0.894334, 0.870252, 0.832413, 0.793488, 0.767578, 0.786759" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.409423, 0.43191, 0.446851, 0.459767, 0.461972, 0.465382, 0.468966", \ "0.391038, 0.403757, 0.424787, 0.43569, 0.445284, 0.444105, 0.447553", \ "0.380687, 0.389294, 0.404528, 0.4195, 0.429317, 0.426101, 0.437899", \ "0.387442, 0.393196, 0.396088, 0.40105, 0.398668, 0.398, 0.418232", \ "0.420766, 0.413682, 0.417168, 0.410267, 0.415615, 0.40395, 0.381564", \ "0.508546, 0.494507, 0.478695, 0.460561, 0.437395, 0.406246, 0.388857", \ "0.708984, 0.67769, 0.646315, 0.604457, 0.54619, 0.536971, 0.43605" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0629596, -0.0551109, -0.0491406, -0.0453802, -0.0432656, -0.0423235, -0.0417702", \ "-0.0738249, -0.0637377, -0.0547774, -0.0483673, -0.04456, -0.0424657, -0.041365", \ "-0.0830444, -0.0738384, -0.0632918, -0.0541141, -0.0482985, -0.0446817, -0.04276", \ "-0.0822693, -0.0779349, -0.0694656, -0.0597751, -0.0517548, -0.046505, -0.0435233", \ "-0.0571748, -0.0605525, -0.0612783, -0.0575144, -0.0516527, -0.0463016, -0.0430315", \ "0.0179064, 0.00172632, -0.014512, -0.027647, -0.0340447, -0.0359999, -0.036035", \ "0.195871, 0.163926, 0.126697, 0.0806129, 0.042519, 0.0158839, -0.0022923" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.167823, -0.14734, -0.130811, -0.119671, -0.11395, -0.110606, -0.108509", \ "-0.186518, -0.169524, -0.148306, -0.131273, -0.120527, -0.113127, -0.111101", \ "-0.198866, -0.186656, -0.167468, -0.146235, -0.129172, -0.119144, -0.112882", \ "-0.194511, -0.189762, -0.180044, -0.161983, -0.142785, -0.1276, -0.116994", \ "-0.161148, -0.165703, -0.168109, -0.163786, -0.150664, -0.134816, -0.122083", \ "-0.0738507, -0.088501, -0.105863, -0.121774, -0.130843, -0.128118, -0.120225", \ "0.12274, 0.0977183, 0.0617187, 0.0189051, -0.0264095, -0.0643666, -0.08315" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.51582, 0.520026, 0.524367, 0.527876, 0.525307, 0.526783, 0.527282", \ "0.507165, 0.514535, 0.519802, 0.528157, 0.53341, 0.531743, 0.530912", \ "0.494948, 0.504532, 0.508755, 0.516306, 0.504216, 0.489526, 0.488859", \ "0.499599, 0.503311, 0.512164, 0.516472, 0.502585, 0.47667, 0.477209", \ "0.525933, 0.519687, 0.518414, 0.524917, 0.503534, 0.490583, 0.43771", \ "0.598639, 0.58291, 0.565794, 0.554015, 0.534501, 0.52105, 0.436875", \ "0.77895, 0.746302, 0.703064, 0.651039, 0.581037, 0.581436, 0.541626" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 2.06519; rise_capacitance : 2.06519; rise_capacitance_range (1.51906, 2.06519); fall_capacitance : 1.99406; fall_capacitance_range (1.49813, 1.99406); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.11532, -0.115059, -0.115677, -0.116307, -0.116254, -0.115845, -0.115816" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.124731, 0.121543, 0.120382, 0.119865, 0.119602, 0.118269, 0.117385" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.255012, 0.254638, 0.255693, 0.257288, 0.256516, 0.254718, 0.254382" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.231709, -0.234667, -0.239509, -0.241146, -0.245225, -0.244517, -0.245301" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 2.1831; rise_capacitance : 2.18092; rise_capacitance_range (1.17575, 2.18092); fall_capacitance : 2.1831; fall_capacitance_range (1.16159, 2.1831); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!A * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.193992, -0.193919, -0.195055, -0.195726, -0.197278, -0.195709, -0.196262" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.193992, 0.195488, 0.196204, 0.19734, 0.198271, 0.197187, 0.196799" \ ); } } internal_power () { when : "(!A * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0680005, 0.0666359, 0.0669418, 0.0671406, 0.067086, 0.0666022, 0.0665652" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0662716, -0.0666359, -0.0668143, -0.0669715, -0.0670549, -0.0666022, -0.066404" \ ); } } } } cell (NAND2xp33_ASAP7_75t_R) { area : 0.05832; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 45.9766; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 54.9887; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 51.0687; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 26.4208; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 44.6137; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.43563, 12.7791, 19.3443, 32.3357, 58.3696, 110.4, 214.452", \ "11.2316, 14.5936, 21.1448, 34.3242, 60.2032, 112.195, 216.225", \ "14.8746, 18.378, 24.8268, 37.911, 63.9008, 115.81, 219.858", \ "20.2358, 24.9061, 32.5308, 45.6331, 71.3896, 123.545, 227.309", \ "27.8891, 34.4334, 44.6967, 60.6848, 87.0573, 138.942, 242.094", \ "39.0439, 47.8527, 61.3485, 83.9094, 116.965, 169.406, 272.297", \ "55.9835, 67.4526, 86.8191, 116.383, 161.778, 228.772, 333.762" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.9424, 20.2079, 34.7578, 63.8569, 122.046, 238.373, 471.112", \ "13.584, 20.5212, 34.8063, 63.8621, 122.046, 238.386, 471.114", \ "15.8997, 22.3624, 35.9847, 64.107, 122.047, 238.372, 471.114", \ "21.402, 27.4997, 40.1469, 66.9393, 122.822, 238.426, 471.092", \ "29.3661, 37.4755, 51.0414, 75.9267, 128.889, 240.463, 471.106", \ "40.8964, 51.8225, 69.7373, 97.5965, 147.122, 252.713, 475.429", \ "58.2395, 72.9491, 96.5029, 133.49, 190.471, 290.004, 500.143" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.84894, 9.33065, 14.2567, 24.0612, 43.6605, 82.859, 161.271", \ "7.98829, 10.524, 15.4406, 25.2887, 44.8628, 84.078, 162.472", \ "9.66296, 12.5918, 17.8272, 27.6461, 47.2819, 86.4489, 164.786", \ "11.9779, 15.6234, 21.7254, 32.3306, 52.0108, 91.1693, 169.36", \ "14.6781, 19.581, 27.316, 39.9092, 61.2115, 100.518, 178.756", \ "17.0952, 23.9071, 34.5431, 50.9475, 76.482, 118.877, 197.39", \ "17.7293, 27.5051, 42.334, 64.7469, 97.8755, 149.229, 234.543" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.74887, 13.907, 24.3716, 45.3376, 87.2745, 171.143, 338.853", \ "9.27689, 14.3286, 24.5651, 45.3401, 87.2576, 171.116, 338.853", \ "10.9579, 15.6751, 25.5447, 45.9352, 87.372, 171.143, 338.853", \ "13.6718, 18.8799, 28.6405, 48.0949, 88.6024, 171.366, 338.852", \ "18.7943, 24.5027, 35.0738, 54.6213, 93.1247, 174.041, 339.459", \ "27.9228, 34.5467, 46.4907, 67.492, 106.599, 183.39, 344.484", \ "43.8611, 51.9163, 66.0335, 90.5456, 132.874, 211.224, 364.061" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.53252, 11.9726, 18.6274, 31.7294, 57.8003, 109.84, 213.884", \ "10.2715, 13.6232, 20.3463, 33.4582, 59.4883, 111.511, 215.583", \ "13.5064, 17.2712, 23.9072, 37.1156, 63.1944, 115.226, 219.118", \ "18.0871, 23.3198, 31.4369, 44.7263, 70.6023, 122.547, 226.446", \ "24.8873, 31.9081, 42.8658, 59.403, 85.8598, 137.49, 241.725", \ "34.6348, 44.2618, 58.9744, 81.9504, 115.738, 168.624, 271.966", \ "49.4558, 62.1606, 82.6308, 113.645, 159.805, 227.681, 334.119" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.2192, 18.4877, 33.0196, 62.098, 120.255, 236.532, 469.212", \ "11.8696, 18.7503, 33.0236, 62.0989, 120.255, 236.575, 469.234", \ "14.4023, 20.6692, 34.1693, 62.3463, 120.246, 236.575, 469.23", \ "19.8867, 26.2296, 38.394, 65.104, 120.972, 236.57, 469.204", \ "27.7024, 35.8429, 49.6982, 74.1729, 126.949, 238.451, 469.148", \ "38.6782, 49.8826, 68.1714, 96.3319, 145.329, 250.816, 473.196", \ "55.447, 71.2584, 94.4558, 131.844, 189.8, 287.659, 499.147" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.70708, 9.20655, 14.1538, 23.9865, 43.6422, 82.8569, 161.213", \ "8.32714, 10.8064, 15.745, 25.6765, 45.1217, 84.3051, 162.869", \ "10.5328, 13.7387, 18.9868, 28.8812, 48.4271, 87.5452, 165.89", \ "13.2435, 17.7935, 24.7139, 35.5571, 55.1187, 94.0392, 172.395", \ "16.3743, 22.479, 32.0704, 46.5156, 68.4893, 107.56, 185.938", \ "19.6591, 27.8916, 40.995, 60.727, 90.3082, 134.617, 212.667", \ "21.736, 33.005, 50.5871, 77.9826, 118.189, 177.521, 266.405" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.76563, 13.8937, 24.3682, 45.3406, 87.2745, 171.074, 338.881", \ "9.69408, 14.5978, 24.6074, 45.3296, 87.2738, 171.142, 338.882", \ "12.3907, 16.8351, 26.2412, 46.1563, 87.3257, 171.134, 338.882", \ "16.0589, 21.6427, 31.0768, 49.8905, 89.2825, 171.346, 338.876", \ "22.2341, 28.7866, 40.1997, 59.6403, 96.7953, 175.591, 339.237", \ "31.8882, 40.2477, 54.4025, 77.3892, 116.951, 191.152, 347.991", \ "47.8631, 59.3132, 76.7595, 105.326, 151.91, 231.273, 379.512" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0992832, 0.100297, 0.100897, 0.100433, 0.100736, 0.100812, 0.100836", \ "0.0971094, 0.0984032, 0.098852, 0.101146, 0.0992221, 0.0987001, 0.0983549", \ "0.0964069, 0.0972859, 0.0961658, 0.0971478, 0.0966989, 0.0947706, 0.0948196", \ "0.0973254, 0.0964917, 0.0973181, 0.0972406, 0.0932376, 0.0950115, 0.0908368", \ "0.101824, 0.101713, 0.100282, 0.098387, 0.0974669, 0.0944918, 0.080843", \ "0.116069, 0.113476, 0.105638, 0.107513, 0.10261, 0.0907057, 0.0715972", \ "0.148392, 0.142927, 0.13663, 0.126134, 0.119171, 0.102799, 0.0726243" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.00775217, -0.00721529, -0.00683216, -0.00661051, -0.006503, -0.00643706, -0.00640837", \ "-0.00878109, -0.00795226, -0.00728623, -0.00685677, -0.00662891, -0.00649496, -0.00643315", \ "-0.00995277, -0.00893632, -0.00797098, -0.00726506, -0.00683879, -0.00659511, -0.00648809", \ "-0.0105583, -0.00974355, -0.008733, -0.00781336, -0.00716282, -0.0067762, -0.00659486", \ "-0.00866447, -0.00870002, -0.00834067, -0.00770644, -0.00713734, -0.00675337, -0.0065591", \ "0.000140061, -0.00166664, -0.00335839, -0.00451519, -0.00512357, -0.00551765, -0.00579762", \ "0.0260292, 0.0208007, 0.0147121, 0.00883833, 0.00407446, 0.000646469, -0.00195698" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0250237, -0.0242866, -0.0235619, -0.02305, -0.0230476, -0.0228686, -0.0228583", \ "-0.0267624, -0.0255951, -0.0246522, -0.0233548, -0.0234181, -0.0230129, -0.0229734", \ "-0.0280523, -0.027006, -0.0260288, -0.0248823, -0.0240647, -0.0233122, -0.0231497", \ "-0.0273872, -0.027409, -0.0265381, -0.0252902, -0.0248172, -0.0238556, -0.0233663", \ "-0.0225984, -0.0234679, -0.0243734, -0.0245168, -0.0242666, -0.0237566, -0.023418", \ "-0.00898916, -0.0112939, -0.0149489, -0.0178288, -0.0204152, -0.021813, -0.0225697", \ "0.0234066, 0.0189166, 0.012251, 0.00416899, -0.00444639, -0.0115575, -0.0164184" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.118542, 0.119018, 0.119461, 0.119762, 0.12013, 0.120212, 0.120287", \ "0.117613, 0.11841, 0.118448, 0.119241, 0.119118, 0.119451, 0.119221", \ "0.117383, 0.11805, 0.118386, 0.118534, 0.119375, 0.11877, 0.117716", \ "0.115528, 0.117166, 0.118522, 0.118544, 0.118928, 0.117488, 0.113453", \ "0.117466, 0.117937, 0.118892, 0.118818, 0.117225, 0.115025, 0.111552", \ "0.127431, 0.124664, 0.122192, 0.123154, 0.123015, 0.112118, 0.104848", \ "0.153145, 0.147627, 0.141646, 0.137799, 0.132538, 0.129855, 0.108182" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0791129, 0.0818975, 0.0841501, 0.085551, 0.086333, 0.0867379, 0.0869471", \ "0.0758125, 0.0774237, 0.0807344, 0.0823884, 0.0826514, 0.0828333, 0.0832021", \ "0.072646, 0.074173, 0.0762009, 0.0792041, 0.080355, 0.0805303, 0.0781508", \ "0.0724221, 0.0740298, 0.0756419, 0.0777159, 0.0755243, 0.0744522, 0.072536", \ "0.0781711, 0.0764731, 0.0756998, 0.0749726, 0.0738454, 0.0671726, 0.0700173", \ "0.0918138, 0.0887457, 0.0839309, 0.0853581, 0.0811905, 0.0731425, 0.0609278", \ "0.123426, 0.117705, 0.110819, 0.103396, 0.0968348, 0.0841087, 0.0713836" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.00927551, -0.00818022, -0.00742122, -0.00686668, -0.00663805, -0.00651255, -0.00646174", \ "-0.0108757, -0.00943404, -0.00820727, -0.00729946, -0.00691381, -0.0066945, -0.00649727", \ "-0.0125405, -0.0109257, -0.00930665, -0.00806145, -0.00736076, -0.00690621, -0.00670297", \ "-0.0129466, -0.0118806, -0.0103714, -0.00891566, -0.00783035, -0.00721435, -0.0068497", \ "-0.00967808, -0.0100394, -0.00977349, -0.00894535, -0.00798653, -0.00729792, -0.00688163", \ "0.00136336, -0.00131304, -0.00373992, -0.00537337, -0.00599475, -0.00618818, -0.00625572", \ "0.0290561, 0.0235654, 0.0167357, 0.0094542, 0.00382171, 1.60797e-05, -0.00279391" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0144458, -0.0115631, -0.00936345, -0.00795119, -0.0071587, -0.00673878, -0.00652267", \ "-0.0178799, -0.0149859, -0.0116712, -0.0094625, -0.00811132, -0.00738473, -0.00697969", \ "-0.0207238, -0.0182651, -0.0149327, -0.0115929, -0.00930881, -0.00796962, -0.00685026", \ "-0.0209746, -0.0196852, -0.0173462, -0.01405, -0.0112263, -0.00914635, -0.00789431", \ "-0.0160775, -0.0168602, -0.0168006, -0.0152155, -0.0128499, -0.010507, -0.00863809", \ "-0.00253841, -0.00530855, -0.00826578, -0.0105496, -0.0112651, -0.0102909, -0.00896579", \ "0.0291791, 0.0239926, 0.017068, 0.00932786, 0.00186515, -0.00307441, -0.00531099" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0837704, 0.0845211, 0.0853221, 0.0857496, 0.0868122, 0.0868118, 0.0860342", \ "0.0823453, 0.0829985, 0.0835819, 0.0858851, 0.0831778, 0.0830944, 0.0856011", \ "0.0811521, 0.081245, 0.0815639, 0.0831201, 0.0823364, 0.0810171, 0.0795758", \ "0.0807076, 0.0820501, 0.0819313, 0.0827435, 0.0815818, 0.0767622, 0.0757088", \ "0.084563, 0.0831822, 0.0829128, 0.0840315, 0.0816325, 0.0783162, 0.078302", \ "0.0954423, 0.092282, 0.0896657, 0.0872542, 0.0910594, 0.0841259, 0.0758072", \ "0.12358, 0.117703, 0.108351, 0.103708, 0.0972467, 0.096869, 0.0822369" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.361044; rise_capacitance : 0.361044; rise_capacitance_range (0.29018, 0.361044); fall_capacitance : 0.352123; fall_capacitance_range (0.286216, 0.352123); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0176071, -0.0176256, -0.0176195, -0.0176828, -0.0177058, -0.017682, -0.0176695" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0191667, 0.0186522, 0.0184871, 0.0183227, 0.0183054, 0.0180832, 0.0178547" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0501852, 0.0502377, 0.0502938, 0.0501718, 0.05019, 0.0500327, 0.049978" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0473334, -0.0470049, -0.0477494, -0.0479911, -0.0484181, -0.0481388, -0.0481377" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.370825; rise_capacitance : 0.370825; rise_capacitance_range (0.207624, 0.370825); fall_capacitance : 0.370766; fall_capacitance_range (0.207232, 0.370766); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!A * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0312053, -0.0314945, -0.0315496, -0.031414, -0.0317566, -0.0315078, -0.0314755" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0313521, 0.0316102, 0.0316251, 0.0314593, 0.0317889, 0.0315691, 0.0315561" \ ); } } internal_power () { when : "(!A * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0123298, 0.0123775, 0.0122537, 0.0121937, 0.0122572, 0.0121592, 0.0121108" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0122516, -0.0123405, -0.0122537, -0.0121534, -0.0122222, -0.0121121, -0.0120932" \ ); } } } } cell (NAND2xp5_ASAP7_75t_R) { area : 0.05832; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 90.9292; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 82.5468; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 76.6622; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 39.761; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 72.4748; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.71043, 8.40977, 11.6998, 18.2518, 31.3117, 57.3612, 109.508", \ "8.52683, 10.2965, 13.5335, 20.0489, 33.1736, 59.2438, 111.277", \ "11.4878, 13.6977, 17.3257, 23.9232, 36.8871, 62.8687, 114.967", \ "15.6253, 18.6734, 23.6434, 31.5183, 44.5868, 70.4864, 122.631", \ "21.5045, 25.6662, 32.4577, 43.2292, 59.6346, 85.966, 137.881", \ "29.7588, 35.4028, 44.8567, 59.643, 82.2538, 115.632, 168.549", \ "42.3241, 50.056, 62.5956, 82.4848, 113.83, 160.066, 227.14" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.9754, 11.5305, 18.7814, 33.408, 62.6665, 121.171, 238.149", \ "8.9479, 12.2665, 19.2073, 33.5082, 62.6721, 121.172, 238.161", \ "11.6873, 14.7009, 21.1528, 34.7169, 62.9612, 121.167, 238.171", \ "16.1214, 19.9822, 26.4551, 39.0367, 65.9577, 122.137, 238.167", \ "22.7329, 27.93, 36.3793, 50.0168, 74.8143, 128.173, 240.257", \ "32.3885, 39.6655, 50.6844, 68.8401, 97.2906, 146.625, 252.554", \ "47.0094, 56.6401, 72.1336, 96.0115, 133.527, 190.256, 289.82" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.98532, 7.67248, 10.982, 17.5377, 30.609, 56.7516, 109.021", \ "7.00964, 8.83359, 12.1521, 18.7313, 31.8309, 57.9571, 110.232", \ "8.4821, 10.6112, 14.3603, 21.0682, 34.1818, 60.3316, 112.641", \ "10.4857, 13.1545, 17.7258, 25.3259, 38.9167, 65.0515, 117.366", \ "12.7341, 16.4416, 22.3892, 31.7508, 47.2647, 74.5768, 126.662", \ "14.684, 19.8467, 28.0439, 40.6307, 59.8561, 91.3941, 145.845", \ "15.5368, 22.6095, 34.0304, 51.2085, 77.0695, 116.417, 179.663" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.92406, 10.3437, 17.2776, 31.2479, 59.2103, 115.159, 227.007", \ "7.52704, 10.8398, 17.6087, 31.3645, 59.2092, 115.137, 227.026", \ "9.11485, 12.4299, 18.8048, 32.1551, 59.5501, 115.108, 227.019", \ "11.7768, 15.3185, 22.0876, 34.8885, 61.382, 115.998, 227.053", \ "16.6273, 20.7518, 28.0337, 41.546, 67.1677, 119.835, 228.73", \ "25.2566, 30.0026, 38.5278, 53.4843, 80.5824, 131.692, 236.652", \ "39.8434, 45.9312, 56.5098, 73.9076, 104.99, 158.501, 260.945" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.03486, 7.80479, 11.1774, 17.8005, 30.9284, 56.9703, 109.087", \ "7.74835, 9.5929, 12.9188, 19.6765, 32.6195, 58.9123, 110.93", \ "10.2144, 12.686, 16.6067, 23.1747, 36.3573, 62.4346, 114.572", \ "13.5801, 17.1016, 22.5378, 30.7922, 44.0248, 69.85, 121.898", \ "18.529, 23.2801, 30.4942, 41.966, 58.6871, 85.4193, 137.585", \ "25.5761, 31.888, 42.0741, 57.6534, 80.866, 114.645, 167.868", \ "35.9339, 44.5074, 58.1345, 79.5379, 111.373, 158.482, 226.551" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.66118, 10.1997, 17.5003, 32.1204, 61.3427, 119.843, 236.78", \ "7.72308, 10.9738, 17.8928, 32.1522, 61.3598, 119.84, 236.798", \ "10.6781, 13.6478, 19.8753, 33.3752, 61.6082, 119.846, 236.805", \ "14.7743, 18.9531, 25.3595, 37.6802, 64.5101, 120.649, 236.813", \ "21.048, 26.4075, 35.2253, 49.0437, 73.7959, 126.774, 238.853", \ "30.3866, 37.7934, 49.1473, 67.5748, 96.2823, 145.249, 251.153", \ "44.7526, 54.7343, 70.5164, 94.8812, 132.143, 189.624, 288.178" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.85499, 7.56319, 10.8945, 17.4719, 30.5371, 56.6765, 109.038", \ "7.32794, 9.16588, 12.4198, 19.026, 32.1713, 58.339, 110.502", \ "9.08589, 11.6429, 15.6684, 22.3752, 35.4086, 61.3937, 113.619", \ "11.4368, 14.7988, 20.2879, 28.5219, 41.8403, 67.9431, 120.144", \ "14.1171, 18.717, 26.1002, 37.4157, 54.4848, 81.0996, 133.264", \ "17.1346, 23.1758, 33.1228, 48.1964, 71.6746, 106.382, 160.043", \ "19.6048, 27.8646, 41.1517, 61.6506, 92.8683, 139.4, 210.021" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.98079, 10.3459, 17.2759, 31.2548, 59.2232, 115.159, 226.964", \ "8.05434, 11.1642, 17.721, 31.3674, 59.2095, 115.127, 227.006", \ "10.5936, 13.7327, 19.8512, 32.7104, 59.6491, 115.13, 227.021", \ "13.8668, 17.8827, 25.047, 37.0819, 62.5876, 116.163, 227.005", \ "19.2301, 24.3139, 32.657, 47.0499, 71.6003, 122.555, 229.113", \ "28.0586, 34.168, 44.9055, 62.3466, 91.0641, 140.978, 242.568", \ "42.3949, 50.5436, 64.2412, 85.8962, 120.896, 179.348, 279.628" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.14995, 0.151383, 0.151636, 0.151982, 0.152451, 0.151766, 0.151834", \ "0.146415, 0.149878, 0.148564, 0.14803, 0.150334, 0.149978, 0.146475", \ "0.145814, 0.146503, 0.14706, 0.148564, 0.146072, 0.143166, 0.14122", \ "0.14847, 0.148957, 0.149645, 0.149207, 0.146147, 0.140375, 0.139888", \ "0.159055, 0.158095, 0.15415, 0.15286, 0.151708, 0.143841, 0.134853", \ "0.184528, 0.180806, 0.174825, 0.168867, 0.169238, 0.153728, 0.134309", \ "0.243019, 0.237538, 0.227872, 0.210436, 0.204381, 0.181129, 0.145633" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.016837, -0.0155363, -0.0144418, -0.0137388, -0.0131788, -0.0130858, -0.0129649", \ "-0.0191157, -0.0174082, -0.0157882, -0.0145366, -0.013783, -0.0133399, -0.0130694", \ "-0.0212127, -0.0195643, -0.0175985, -0.0157982, -0.0144854, -0.0136566, -0.0132359", \ "-0.0215402, -0.0206267, -0.0190802, -0.0171978, -0.0154517, -0.0143064, -0.0136133", \ "-0.016389, -0.0169707, -0.017121, -0.0164871, -0.0154444, -0.0143687, -0.0136779", \ "0.00284186, -0.000577975, -0.00444461, -0.00781476, -0.00996759, -0.0111309, -0.0117262", \ "0.054585, 0.0465646, 0.0358534, 0.0241145, 0.0130267, 0.00441948, -0.00174767" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0386066, -0.0375402, -0.0364452, -0.0353135, -0.0350502, -0.0348575, -0.0346857", \ "-0.0410014, -0.0395725, -0.0383889, -0.0370061, -0.035805, -0.0350791, -0.0337975", \ "-0.0428514, -0.0416565, -0.0401184, -0.038235, -0.0371254, -0.0360359, -0.0353956", \ "-0.0407123, -0.0407436, -0.0399652, -0.0388778, -0.0376731, -0.0367694, -0.0357742", \ "-0.0306249, -0.0323011, -0.0340701, -0.0354055, -0.0358331, -0.0358593, -0.0355269", \ "-0.00466053, -0.00816832, -0.0134453, -0.0198404, -0.0254889, -0.0296071, -0.0319463", \ "0.0541449, 0.0481891, 0.0389145, 0.026241, 0.0109176, -0.00378561, -0.015861" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.175472, 0.176853, 0.17774, 0.178651, 0.177337, 0.179305, 0.179481", \ "0.17307, 0.174667, 0.176156, 0.177042, 0.178387, 0.178274, 0.178036", \ "0.171563, 0.173247, 0.174996, 0.175822, 0.176677, 0.176673, 0.178131", \ "0.171682, 0.171811, 0.173633, 0.175411, 0.176066, 0.175633, 0.176506", \ "0.176778, 0.176462, 0.175647, 0.173772, 0.174241, 0.177787, 0.170589", \ "0.196058, 0.192809, 0.188975, 0.185706, 0.177141, 0.178496, 0.179409", \ "0.247688, 0.238455, 0.229688, 0.215412, 0.206575, 0.195572, 0.195357" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.119367, 0.123782, 0.127106, 0.130136, 0.132901, 0.131811, 0.131461", \ "0.11428, 0.118879, 0.121115, 0.128298, 0.125522, 0.132005, 0.128686", \ "0.111909, 0.113753, 0.11621, 0.117613, 0.121919, 0.122261, 0.121689", \ "0.112878, 0.114746, 0.117209, 0.120336, 0.120944, 0.11336, 0.110308", \ "0.124206, 0.122739, 0.118149, 0.121114, 0.118144, 0.119324, 0.118248", \ "0.150816, 0.146206, 0.139645, 0.133896, 0.134342, 0.12007, 0.106267", \ "0.207924, 0.200659, 0.189654, 0.17493, 0.163329, 0.152829, 0.122393" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0204891, -0.0180612, -0.0160219, -0.0146648, -0.0138474, -0.0134808, -0.0130365", \ "-0.0236911, -0.0209004, -0.0182076, -0.0160105, -0.0146048, -0.0136316, -0.0134026", \ "-0.0261157, -0.023815, -0.0208308, -0.0178932, -0.015871, -0.0145116, -0.0137943", \ "-0.0251659, -0.0243558, -0.0224601, -0.0198174, -0.0173131, -0.0154654, -0.0143458", \ "-0.0169367, -0.0183226, -0.0191992, -0.0188262, -0.0174192, -0.0157491, -0.0145918", \ "0.00566913, 0.00116467, -0.00387752, -0.0084905, -0.0115085, -0.0126981, -0.0128845", \ "0.0591243, 0.0505316, 0.039397, 0.0259715, 0.0140298, 0.00446014, -0.00328462" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0258387, -0.0220746, -0.0179767, -0.0150191, -0.0132415, -0.0123872, -0.0120455", \ "-0.0316075, -0.0269325, -0.0225434, -0.0175972, -0.0151343, -0.0129264, -0.0122261", \ "-0.0342251, -0.0315839, -0.0270119, -0.0223103, -0.0178393, -0.0150531, -0.0133206", \ "-0.0328317, -0.0317326, -0.029577, -0.0253243, -0.0208172, -0.0172671, -0.0146248", \ "-0.0226435, -0.0241263, -0.0252861, -0.0247098, -0.0223022, -0.0187942, -0.0157597", \ "0.00318028, -0.000912548, -0.00582808, -0.0112623, -0.0148562, -0.0159567, -0.014976", \ "0.0609951, 0.0542815, 0.0437118, 0.0312319, 0.0174515, 0.00453083, -0.00335415" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.124959, 0.126921, 0.128482, 0.129649, 0.129488, 0.129784, 0.131459", \ "0.122519, 0.1244, 0.124257, 0.126179, 0.128269, 0.129294, 0.126468", \ "0.119241, 0.122098, 0.123383, 0.125798, 0.124802, 0.120962, 0.119783", \ "0.121509, 0.121839, 0.124515, 0.121557, 0.11737, 0.116509, 0.113834", \ "0.129435, 0.127774, 0.127193, 0.127144, 0.123406, 0.109155, 0.105674", \ "0.153439, 0.147871, 0.143115, 0.136093, 0.133833, 0.127235, 0.104283", \ "0.206657, 0.196982, 0.185045, 0.170443, 0.152806, 0.135667, 0.133563" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.535212; rise_capacitance : 0.535212; rise_capacitance_range (0.425347, 0.535212); fall_capacitance : 0.522469; fall_capacitance_range (0.419201, 0.522469); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032277, -0.032453, -0.0324245, -0.0323946, -0.0326854, -0.0325306, -0.0324987" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.034766, 0.0340615, 0.0337243, 0.0334247, 0.0335225, 0.0331697, 0.0328044" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0689683, 0.0696765, 0.0696676, 0.0688112, 0.0700699, 0.069398, 0.0693202" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0653961, -0.0650772, -0.0660596, -0.0658918, -0.0670083, -0.066616, -0.066628" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.564169; rise_capacitance : 0.564169; rise_capacitance_range (0.315428, 0.564169); fall_capacitance : 0.563827; fall_capacitance_range (0.31158, 0.563827); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!A * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0534865, -0.0539477, -0.0538159, -0.0538156, -0.0543405, -0.0538817, -0.0538414" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0534865, 0.0539477, 0.0538159, 0.0542325, 0.0543845, 0.0539901, 0.0539765" \ ); } } internal_power () { when : "(!A * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.014841, 0.0148091, 0.0146342, 0.0146081, 0.0146538, 0.0145486, 0.0144914" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0146353, -0.0147193, -0.0145425, -0.0146081, -0.0146211, -0.0144961, -0.0144685" \ ); } } } } cell (NAND2xp67_ASAP7_75t_R) { area : 0.08748; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 91.9434; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 109.977; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 102.137; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 52.8416; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 89.225; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.3104, 13.7339, 20.303, 33.4551, 59.6154, 111.843, 216.223", \ "12.0955, 15.3926, 22.0731, 35.2046, 61.3665, 113.49, 217.897", \ "15.6523, 19.1081, 25.6983, 38.8992, 65.0035, 117.147, 221.436", \ "21.2173, 25.8418, 33.4034, 46.4947, 72.5253, 124.354, 228.708", \ "28.9938, 35.4939, 45.5974, 61.6147, 87.9765, 140.042, 244.027", \ "40.4712, 49.1824, 62.9815, 85.0084, 117.963, 170.846, 274.999", \ "57.551, 69.2195, 88.267, 117.829, 163.221, 229.863, 336.283" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.3358, 20.6667, 35.3356, 64.6834, 123.347, 240.679, 475.271", \ "13.7865, 20.865, 35.3461, 64.6988, 123.37, 240.642, 475.277", \ "16.0156, 22.6043, 36.4109, 64.9176, 123.381, 240.611, 475.277", \ "21.4628, 27.7435, 40.4719, 67.4839, 124.113, 240.673, 475.257", \ "29.6187, 37.6982, 51.2423, 76.4497, 130.146, 242.683, 475.255", \ "41.5515, 52.3685, 70.0178, 98.1404, 148.168, 254.92, 479.499", \ "58.8654, 73.8508, 97.2235, 134.456, 192.037, 291.471, 505.24" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.59816, 10.1134, 15.0806, 24.9654, 44.7056, 84.1704, 163.114", \ "8.86468, 11.4057, 16.3954, 26.2769, 46.0379, 85.4861, 164.446", \ "10.5758, 13.5261, 18.7674, 28.662, 48.3739, 87.916, 166.846", \ "12.9973, 16.6077, 22.6618, 33.389, 53.1703, 92.6688, 171.518", \ "15.7979, 20.6836, 28.3836, 40.7673, 62.1952, 102.079, 180.872", \ "18.1296, 25.0985, 35.6311, 51.9422, 77.4669, 120.574, 198.709", \ "18.403, 28.2609, 43.2687, 65.7396, 98.9968, 150.493, 236.329" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.49649, 13.7744, 24.3566, 45.541, 87.9112, 172.683, 342.177", \ "8.92253, 14.0645, 24.4822, 45.5381, 87.9007, 172.69, 342.176", \ "10.437, 15.1891, 25.3296, 46.0103, 87.9708, 172.619, 342.177", \ "12.8879, 18.2072, 28.0441, 47.9992, 89.102, 172.845, 342.171", \ "17.6005, 23.5095, 34.267, 54.0596, 93.3428, 175.357, 342.654", \ "25.9822, 33.0826, 45.2252, 66.8362, 106.938, 184.634, 347.383", \ "41.8818, 50.2522, 64.5573, 89.4887, 132.523, 213.001, 366.449" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.25469, 11.6685, 18.3219, 31.4446, 57.5808, 109.781, 214.115", \ "9.97422, 13.3854, 20.1292, 33.2528, 59.375, 111.54, 215.903", \ "13.1855, 17.041, 23.7127, 36.8922, 63.0896, 115.222, 219.437", \ "17.8006, 23.0304, 31.1871, 44.5293, 70.6137, 122.521, 226.784", \ "24.3698, 31.5544, 42.565, 59.2394, 85.763, 137.902, 242.065", \ "33.8728, 43.7018, 58.5958, 81.7505, 115.55, 168.746, 272.236", \ "48.5028, 61.3286, 82.0119, 113.354, 159.618, 227.469, 333.787" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.7893, 18.106, 32.7416, 62.0148, 120.56, 237.659, 471.906", \ "11.5132, 18.3985, 32.7509, 62.0131, 120.563, 237.663, 471.907", \ "14.0729, 20.3461, 33.9092, 62.2261, 120.562, 237.611, 471.882", \ "19.4362, 25.9162, 38.2506, 65.0121, 121.417, 237.623, 471.907", \ "26.9486, 35.4705, 49.4789, 74.1764, 127.397, 239.457, 471.884", \ "38.0001, 49.2439, 67.4906, 96.3622, 145.638, 252.093, 475.87", \ "54.4065, 70.3946, 93.9178, 131.696, 189.472, 289.08, 501.563" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.45779, 8.98647, 13.9525, 23.8355, 43.5519, 83.0064, 161.922", \ "8.01572, 10.5667, 15.5486, 25.4248, 45.0851, 84.5587, 163.485", \ "10.1883, 13.5445, 18.8225, 28.7848, 48.4297, 87.8519, 166.68", \ "12.8685, 17.4836, 24.5586, 35.4102, 55.1026, 94.4598, 173.143", \ "15.8937, 22.0962, 31.7482, 46.4452, 68.5124, 107.834, 186.717", \ "19.0261, 27.4779, 40.7179, 60.5923, 90.2273, 134.84, 213.496", \ "20.9996, 32.4372, 50.152, 77.8132, 118.321, 177.911, 267.298" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.59754, 13.7787, 24.3602, 45.5348, 87.9198, 172.683, 342.176", \ "9.6228, 14.4989, 24.6124, 45.55, 87.896, 172.683, 342.204", \ "12.2953, 16.7606, 26.2943, 46.3684, 87.9536, 172.649, 342.205", \ "15.806, 21.5294, 31.0815, 50.1272, 89.9046, 172.805, 342.173", \ "21.7839, 28.5858, 40.255, 59.9774, 97.5165, 177.136, 342.54", \ "31.3589, 39.9488, 54.1742, 77.5015, 117.543, 192.6, 351.271", \ "47.204, 58.6822, 76.3465, 105.437, 152.279, 232.744, 382.916" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.23142, 0.234229, 0.234135, 0.235683, 0.236758, 0.237008, 0.236846", \ "0.226545, 0.225903, 0.228824, 0.230126, 0.231134, 0.228979, 0.229116", \ "0.220139, 0.221162, 0.221726, 0.225111, 0.224618, 0.222788, 0.219151", \ "0.221012, 0.22174, 0.222814, 0.221783, 0.21861, 0.207099, 0.206266", \ "0.228575, 0.228391, 0.226006, 0.224464, 0.221085, 0.215477, 0.202717", \ "0.256177, 0.251898, 0.243477, 0.242805, 0.232101, 0.218405, 0.207395", \ "0.318307, 0.310455, 0.29727, 0.278242, 0.271128, 0.23561, 0.205057" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0171408, -0.0154769, -0.0143897, -0.0137282, -0.0133687, -0.0131818, -0.0130809", \ "-0.0200275, -0.0175192, -0.0156154, -0.0144187, -0.0137193, -0.0131457, -0.0131637", \ "-0.0236459, -0.0205556, -0.0177185, -0.0156871, -0.0144439, -0.01369, -0.0133855", \ "-0.0262923, -0.0236434, -0.0204234, -0.0174948, -0.0155021, -0.0143029, -0.0136938", \ "-0.024585, -0.0236073, -0.0215708, -0.0188911, -0.0165549, -0.0148659, -0.0139562", \ "-0.0105168, -0.0129895, -0.0147309, -0.0150574, -0.014435, -0.0136418, -0.0132428", \ "0.0358528, 0.0271157, 0.0170855, 0.00764692, 0.000700303, -0.00371593, -0.00700674" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0442066, -0.0416951, -0.0414767, -0.0390881, -0.0383741, -0.0384558, -0.0380464", \ "-0.04952, -0.0473848, -0.0439002, -0.0418487, -0.0405188, -0.0400235, -0.0397405", \ "-0.0547288, -0.0512675, -0.04858, -0.0449445, -0.0427568, -0.0413106, -0.0401503", \ "-0.0544133, -0.0538634, -0.0508759, -0.0473158, -0.0446217, -0.0427736, -0.0414768", \ "-0.0465861, -0.0475488, -0.0486125, -0.0475141, -0.0456908, -0.0432195, -0.0419575", \ "-0.0202424, -0.0246428, -0.0307757, -0.036175, -0.0395541, -0.040843, -0.0408919", \ "0.0440708, 0.0355607, 0.0221367, 0.0065319, -0.00926593, -0.0221286, -0.0301802" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.263967, 0.265565, 0.267259, 0.267926, 0.268279, 0.268445, 0.268442", \ "0.261251, 0.263774, 0.266025, 0.26689, 0.268126, 0.265606, 0.268452", \ "0.257907, 0.26054, 0.263715, 0.264486, 0.263953, 0.265425, 0.266611", \ "0.256158, 0.258549, 0.260453, 0.264126, 0.26497, 0.265877, 0.264195", \ "0.258441, 0.258774, 0.262242, 0.257504, 0.257233, 0.264133, 0.258041", \ "0.270823, 0.270636, 0.266912, 0.267727, 0.27465, 0.266888, 0.221086", \ "0.319077, 0.30898, 0.298796, 0.294438, 0.297456, 0.301286, 0.247978" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.14349, 0.148116, 0.151875, 0.15423, 0.155727, 0.156513, 0.156859", \ "0.136462, 0.141185, 0.147927, 0.150348, 0.151419, 0.151771, 0.152526", \ "0.13191, 0.134985, 0.139569, 0.14373, 0.146856, 0.146465, 0.142896", \ "0.133086, 0.1351, 0.137468, 0.141853, 0.141474, 0.133844, 0.131274", \ "0.143131, 0.141539, 0.139538, 0.138377, 0.135107, 0.132976, 0.127145", \ "0.171659, 0.164078, 0.155095, 0.159978, 0.149679, 0.136836, 0.107978", \ "0.234789, 0.22325, 0.207998, 0.194487, 0.181132, 0.151673, 0.114016" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0184722, -0.0163612, -0.0149023, -0.0140051, -0.0135723, -0.0133516, -0.0132377", \ "-0.021661, -0.0187238, -0.0163738, -0.0148579, -0.0139964, -0.0135245, -0.0133507", \ "-0.0245381, -0.021398, -0.0184037, -0.016084, -0.0147567, -0.0139069, -0.0135423", \ "-0.025012, -0.0230293, -0.0202158, -0.017524, -0.0155641, -0.0144737, -0.0137951", \ "-0.0179808, -0.0190206, -0.0187068, -0.0173103, -0.0156969, -0.0145126, -0.0137961", \ "0.00457224, -0.0011554, -0.00632315, -0.00984204, -0.0114613, -0.0121041, -0.0124295", \ "0.0603931, 0.0484993, 0.034561, 0.0199281, 0.00743623, 4.46681e-05, -0.00454253" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0556568, -0.0504429, -0.0458836, -0.0433255, -0.041777, -0.0409336, -0.0405594", \ "-0.062312, -0.0560065, -0.0496797, -0.0452081, -0.0425088, -0.0411847, -0.0404338", \ "-0.0675033, -0.0619226, -0.0555982, -0.0492203, -0.0445288, -0.0423106, -0.0399917", \ "-0.0674165, -0.0652539, -0.0603812, -0.0540522, -0.0483603, -0.0445182, -0.0418049", \ "-0.0577683, -0.0592966, -0.0591809, -0.0561797, -0.0516314, -0.0464926, -0.0432842", \ "-0.0308017, -0.0362314, -0.0422411, -0.0468656, -0.04836, -0.0463375, -0.0437967", \ "0.0331011, 0.0231769, 0.0097416, -0.00567598, -0.020691, -0.0309369, -0.0355934" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.179903, 0.18215, 0.183119, 0.183618, 0.183257, 0.183154, 0.183296", \ "0.17673, 0.178454, 0.180114, 0.180325, 0.177552, 0.178394, 0.177766", \ "0.175231, 0.176541, 0.177019, 0.180214, 0.177012, 0.175982, 0.171817", \ "0.175969, 0.177848, 0.178795, 0.177519, 0.175227, 0.171275, 0.163849", \ "0.182215, 0.180898, 0.178008, 0.182889, 0.17669, 0.169728, 0.168757", \ "0.205126, 0.199274, 0.193289, 0.189101, 0.19256, 0.179171, 0.165106", \ "0.26228, 0.249633, 0.230717, 0.222353, 0.209221, 0.208816, 0.177628" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.806471; rise_capacitance : 0.806471; rise_capacitance_range (0.581758, 0.806471); fall_capacitance : 0.779355; fall_capacitance_range (0.572329, 0.779355); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.045477, -0.0457015, -0.0458673, -0.046182, -0.0460749, -0.0462708, -0.0459619" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0488264, 0.0482316, 0.0473831, 0.0473799, 0.0471996, 0.0467357, 0.0464496" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0954295, 0.0960335, 0.0960268, 0.0968678, 0.0958415, 0.0960153, 0.0954931" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0872074, -0.0899183, -0.0907766, -0.092101, -0.0927902, -0.0925374, -0.0927906" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.729803; rise_capacitance : 0.728455; rise_capacitance_range (0.420439, 0.728455); fall_capacitance : 0.729803; fall_capacitance_range (0.422058, 0.729803); input_voltage : default_VDD_VSS_input; internal_power () { when : "(!A * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0601408, -0.0608778, -0.0607159, -0.0608245, -0.0613828, -0.0608316, -0.0609186" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0608285, 0.0611885, 0.0607159, 0.0612928, 0.0615686, 0.0612446, 0.0611064" \ ); } } internal_power () { when : "(!A * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0341164, 0.0343798, 0.0341761, 0.0341252, 0.0342121, 0.0338763, 0.0337763" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0341164, -0.0341783, -0.0338075, -0.0339759, -0.0340474, -0.0338226, -0.0337162" \ ); } } } } cell (NAND3x1_ASAP7_75t_R) { area : 0.16038; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 211.429; when : "(A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 224.307; when : "(A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 234.152; when : "(A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 113.432; when : "(A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 251.806; when : "(!A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 119.761; when : "(!A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 123.053; when : "(!A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 94.0024; when : "(!A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 171.493; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B) + (!C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.98776, 10.4514, 15.1042, 24.0212, 41.5732, 76.4756, 146.166", \ "9.73087, 12.1264, 16.7639, 25.7818, 43.3579, 78.2541, 147.974", \ "12.7275, 15.6176, 20.37, 29.2425, 46.9975, 81.9312, 151.665", \ "17.0849, 20.9421, 27.0314, 36.6624, 53.8672, 89.2654, 159.188", \ "23.3789, 28.5922, 36.8955, 49.7713, 69.4754, 104.315, 174.131", \ "32.9453, 39.9696, 51.1455, 68.9865, 95.3453, 135.25, 204.42", \ "48.2672, 57.5939, 72.686, 96.4499, 132.619, 186.164, 266.217" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.28696, 14.1759, 23.9659, 43.551, 82.7138, 161.051, 317.755", \ "9.94506, 14.5046, 24.0034, 43.5513, 82.7198, 161.051, 317.754", \ "12.559, 16.6103, 25.4297, 44.048, 82.71, 161.056, 317.77", \ "17.5931, 22.2863, 30.3472, 47.5774, 84.4018, 161.234, 317.739", \ "24.4472, 30.5805, 40.9195, 57.6854, 92.1783, 165.157, 318.272", \ "34.3648, 42.8638, 56.8505, 78.4723, 112.49, 181.362, 326.887", \ "50.1124, 60.6711, 78.6875, 107.618, 152.599, 223.078, 360.173" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.0068, 7.70954, 11.0453, 17.6013, 30.6328, 56.7042, 108.83", \ "7.37367, 9.22222, 12.5191, 19.0509, 32.1294, 58.2061, 110.209", \ "9.08227, 11.5332, 15.5222, 22.2147, 35.1976, 61.2306, 113.21", \ "11.0491, 14.3972, 19.7549, 28.0627, 41.3295, 67.378, 119.284", \ "12.9962, 17.5212, 24.7253, 35.8503, 53.1311, 79.9456, 131.343", \ "14.3816, 20.4112, 30.1318, 45.3121, 68.5683, 103.399, 157.351", \ "13.3892, 21.5504, 34.5957, 55.1032, 86.268, 133.099, 203.451" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.62536, 12.0922, 19.1844, 33.4562, 61.9241, 118.861, 232.804", \ "9.63355, 12.8349, 19.6287, 33.5258, 61.9337, 118.863, 232.845", \ "12.593, 15.2472, 21.6243, 34.8405, 62.3659, 118.856, 232.788", \ "14.8727, 19.2023, 26.7474, 39.22, 65.1324, 119.862, 232.762", \ "19.8794, 25.0174, 33.6145, 48.77, 74.4101, 126.364, 234.801", \ "28.8497, 34.9848, 45.4084, 62.9456, 92.9183, 144.827, 248.175", \ "43.9845, 51.7801, 64.805, 86.2843, 121.711, 180.973, 286.739" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.368, 12.6776, 17.1879, 26.036, 43.6041, 78.6305, 148.612", \ "12.0303, 14.3569, 18.9488, 27.8101, 45.4075, 80.3705, 150.372", \ "15.5558, 17.9639, 22.4569, 31.4334, 49.0447, 83.9981, 154.073", \ "21.0108, 24.2302, 29.8047, 38.8921, 56.2208, 91.3834, 161.495", \ "29.0324, 33.439, 40.6667, 52.6624, 71.7693, 106.952, 176.525", \ "40.9565, 46.8176, 56.613, 73.1458, 98.4273, 137.554, 207.466", \ "59.4067, 67.219, 80.4099, 102.344, 137.352, 189.679, 268.659" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.4714, 17.4223, 27.3332, 47.1495, 86.7897, 166.057, 324.479", \ "12.8913, 17.6272, 27.3686, 47.1493, 86.7949, 166.05, 324.482", \ "15.0187, 19.4593, 28.6084, 47.6293, 86.8037, 166.042, 324.478", \ "20.1919, 24.559, 33.0811, 50.8925, 88.6212, 166.223, 324.49", \ "27.8242, 33.6225, 43.7936, 60.6877, 95.8909, 170.3, 324.996", \ "38.8819, 46.7127, 60.208, 81.1041, 115.873, 186.171, 334.122", \ "55.3257, 65.6268, 82.8206, 112.115, 155.457, 227.201, 366.529" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.30164, 8.9678, 12.2653, 18.8056, 31.8458, 57.9109, 110.04", \ "8.51502, 10.2379, 13.5397, 20.0989, 33.1456, 59.2168, 111.339", \ "10.0827, 12.1584, 15.8741, 22.5356, 35.5757, 61.6697, 113.729", \ "12.226, 14.8322, 19.3053, 26.9316, 40.3658, 66.3998, 118.546", \ "14.2978, 17.9115, 23.9075, 33.453, 49.0634, 76.0533, 128.135", \ "15.0656, 20.3025, 28.5865, 41.6347, 61.4373, 93.3309, 147.505", \ "12.8613, 20.1707, 31.8513, 49.8033, 77.2939, 117.891, 181.848" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.66977, 12.1759, 19.2411, 33.4563, 61.9099, 118.866, 232.817", \ "9.21027, 12.6123, 19.5294, 33.5335, 61.9356, 118.867, 232.815", \ "11.0008, 14.0401, 20.6567, 34.3516, 62.2838, 118.878, 232.81", \ "13.3213, 17.0339, 24.2031, 37.0609, 64.1359, 119.673, 232.791", \ "17.7985, 22.1043, 29.8601, 44.1155, 70.3446, 123.833, 234.557", \ "26.2891, 31.2909, 40.2498, 56.032, 84.9022, 136.579, 243.18", \ "42.3626, 48.3109, 58.7792, 77.0625, 108.83, 164.736, 269.497" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.1161, 14.4686, 19.02, 27.9208, 45.5292, 80.6008, 150.616", \ "13.8574, 16.2018, 20.7692, 29.7292, 47.2807, 82.3556, 152.326", \ "17.5201, 19.93, 24.405, 33.3634, 50.8961, 86.1171, 156.003", \ "23.9409, 26.9126, 32.0242, 40.9526, 58.6812, 93.5393, 163.571", \ "33.3566, 37.2067, 44.034, 55.3467, 73.9609, 109.048, 178.634", \ "47.1481, 52.2501, 61.1518, 76.9353, 101.533, 139.392, 209.685", \ "68.1752, 75.1031, 87.5704, 107.585, 141.55, 192.913, 270.832" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "15.7654, 20.684, 30.5242, 50.2871, 89.8933, 169.147, 327.641", \ "16.06, 20.8675, 30.5849, 50.291, 89.9028, 169.139, 327.641", \ "17.8329, 22.4108, 31.757, 50.7634, 89.9311, 169.16, 327.656", \ "22.8557, 27.2054, 35.8924, 53.9837, 91.5216, 169.335, 327.654", \ "31.1221, 36.6054, 46.4129, 63.1424, 98.8475, 173.426, 328.164", \ "43.1533, 50.4666, 63.2363, 83.6271, 118.295, 189.005, 337.208", \ "60.6498, 70.4607, 86.9623, 114.476, 158.65, 228.958, 369.149" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.73531, 9.40536, 12.6971, 19.237, 32.2765, 58.3398, 110.469", \ "8.81354, 10.5106, 13.8145, 20.3612, 33.4144, 59.4819, 111.61", \ "10.2309, 12.1014, 15.6154, 22.2379, 35.2971, 61.3702, 113.46", \ "12.0903, 14.2338, 18.1417, 25.3316, 38.6251, 64.681, 116.888", \ "13.9931, 16.789, 21.5795, 29.7848, 44.3118, 71.0896, 123.323", \ "14.6276, 18.6709, 25.2678, 35.6857, 52.8255, 82.1023, 136.064", \ "11.1841, 17.2069, 26.9085, 41.6371, 63.8363, 98.729, 157.524" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.65244, 12.1651, 19.2398, 33.4542, 61.9397, 118.859, 232.85", \ "8.93358, 12.3823, 19.3708, 33.4932, 61.9433, 118.85, 232.85", \ "9.98114, 13.1759, 19.9816, 33.9312, 62.1376, 118.864, 232.813", \ "11.7475, 15.0793, 22.1219, 35.5286, 63.2055, 119.412, 232.889", \ "15.2011, 18.8633, 26.0479, 40.1924, 66.9413, 121.928, 234.151", \ "22.415, 26.5994, 34.3415, 48.8328, 76.6796, 130.556, 239.503", \ "36.6732, 41.6249, 50.5269, 66.4365, 95.5414, 150.363, 256.879" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.266683, 0.279608, 0.292745, 0.30174, 0.307579, 0.310747, 0.312393", \ "0.256337, 0.266564, 0.279605, 0.293466, 0.300356, 0.303817, 0.306868", \ "0.245793, 0.253679, 0.267312, 0.275136, 0.290268, 0.295053, 0.298276", \ "0.248806, 0.252178, 0.254519, 0.262713, 0.252953, 0.278196, 0.29014", \ "0.2676, 0.266114, 0.263529, 0.259534, 0.266014, 0.263283, 0.268263", \ "0.317931, 0.30983, 0.300333, 0.297382, 0.279679, 0.279782, 0.247768", \ "0.430289, 0.418055, 0.399222, 0.374938, 0.351444, 0.329888, 0.283066" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0326272, -0.0283449, -0.0247652, -0.0225112, -0.0211546, -0.0205408, -0.0201792", \ "-0.0391491, -0.0335278, -0.0286429, -0.0248414, -0.0224456, -0.0211271, -0.0202886", \ "-0.0447535, -0.0395479, -0.0334967, -0.0280951, -0.0245044, -0.0222451, -0.0210739", \ "-0.0449514, -0.0420952, -0.037392, -0.0318554, -0.0269575, -0.0236694, -0.0218818", \ "-0.0317824, -0.0330616, -0.0331834, -0.0309677, -0.0273657, -0.0241942, -0.0221622", \ "0.00956393, 0.00181481, -0.00691128, -0.0138798, -0.0176325, -0.0188261, -0.019017", \ "0.108051, 0.0917706, 0.0701958, 0.0465889, 0.0264065, 0.00979028, -0.000974713" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.102389, -0.0890172, -0.0753373, -0.0655139, -0.0594262, -0.0561214, -0.0544208", \ "-0.11384, -0.10207, -0.0868367, -0.0722317, -0.0622109, -0.0566817, -0.0535403", \ "-0.122874, -0.114749, -0.100715, -0.0851324, -0.069929, -0.0601782, -0.0548077", \ "-0.122388, -0.119119, -0.111699, -0.0984294, -0.0831674, -0.0685921, -0.059095", \ "-0.105646, -0.106888, -0.107085, -0.10254, -0.0914288, -0.0776605, -0.0658597", \ "-0.0563123, -0.0624592, -0.0706774, -0.0791874, -0.0829239, -0.0781272, -0.0695299", \ "0.0577042, 0.0445143, 0.0259876, 0.00297969, -0.0225889, -0.0438479, -0.0522854" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.337321, 0.341041, 0.344084, 0.345981, 0.345412, 0.345657, 0.345977", \ "0.330657, 0.335769, 0.338643, 0.338913, 0.341546, 0.341758, 0.336134", \ "0.327529, 0.329862, 0.333603, 0.338408, 0.335445, 0.333831, 0.328217", \ "0.325902, 0.328743, 0.33576, 0.334946, 0.323425, 0.323474, 0.312805", \ "0.340405, 0.33904, 0.336306, 0.332334, 0.337421, 0.316789, 0.275283", \ "0.383447, 0.374908, 0.364085, 0.354304, 0.36256, 0.356517, 0.311921", \ "0.48221, 0.465386, 0.442605, 0.420119, 0.387121, 0.376615, 0.388624" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.412759, 0.415968, 0.419647, 0.422129, 0.424023, 0.425018, 0.42525", \ "0.400094, 0.404129, 0.411563, 0.414869, 0.418195, 0.416117, 0.417549", \ "0.389626, 0.393, 0.395973, 0.404218, 0.408067, 0.405578, 0.410425", \ "0.388875, 0.389153, 0.39476, 0.394688, 0.385088, 0.39152, 0.396877", \ "0.405541, 0.40462, 0.398484, 0.394538, 0.396451, 0.399866, 0.380906", \ "0.453733, 0.447574, 0.435977, 0.433489, 0.411031, 0.404916, 0.390884", \ "0.563421, 0.553415, 0.533741, 0.511986, 0.487984, 0.451844, 0.404487" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0240873, -0.0226787, -0.0214702, -0.0206724, -0.0201987, -0.0199419, -0.0198125", \ "-0.0270986, -0.0249844, -0.0229517, -0.0215214, -0.0206491, -0.0201601, -0.0198468", \ "-0.0306593, -0.0281954, -0.025472, -0.023139, -0.0216198, -0.0206094, -0.0201811", \ "-0.0325735, -0.030759, -0.0280618, -0.0252061, -0.0229151, -0.0213919, -0.020497", \ "-0.0276878, -0.0276429, -0.0268704, -0.025087, -0.0230984, -0.0215063, -0.020607", \ "-0.00175906, -0.00575832, -0.0100662, -0.0135023, -0.0156763, -0.0167581, -0.0175864", \ "0.0800305, 0.0681348, 0.0527355, 0.035557, 0.0199563, 0.00763747, -0.00164015" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.108246, -0.104366, -0.10031, -0.0974044, -0.0952652, -0.0941038, -0.0934242", \ "-0.120512, -0.114771, -0.108055, -0.102407, -0.0981399, -0.0938357, -0.0946076", \ "-0.129702, -0.126196, -0.118908, -0.110619, -0.103429, -0.0991619, -0.0963622", \ "-0.131847, -0.129848, -0.12529, -0.118568, -0.111483, -0.1033, -0.0983853", \ "-0.116989, -0.118301, -0.11907, -0.118375, -0.113916, -0.107089, -0.101995", \ "-0.0698817, -0.0760138, -0.0833212, -0.0926061, -0.0985582, -0.100895, -0.0995941", \ "0.0404385, 0.0303733, 0.0141149, -0.00815437, -0.03438, -0.0595362, -0.0748914" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.508447, 0.510279, 0.511419, 0.512304, 0.512754, 0.512995, 0.513154", \ "0.505317, 0.507166, 0.507805, 0.510257, 0.511466, 0.511715, 0.511056", \ "0.502921, 0.505204, 0.507803, 0.509412, 0.510083, 0.511134, 0.507604", \ "0.502807, 0.503857, 0.506657, 0.508365, 0.507558, 0.503024, 0.505658", \ "0.508599, 0.50817, 0.509552, 0.509709, 0.519272, 0.506458, 0.499452", \ "0.533054, 0.529104, 0.522397, 0.523807, 0.528268, 0.518078, 0.512258", \ "0.616158, 0.604114, 0.587006, 0.565568, 0.555171, 0.540439, 0.542867" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.539815, 0.540639, 0.541069, 0.540487, 0.540103, 0.54009, 0.53956", \ "0.53148, 0.531908, 0.53286, 0.535082, 0.532073, 0.532226, 0.529804", \ "0.524158, 0.526759, 0.52335, 0.525353, 0.521066, 0.527479, 0.521078", \ "0.52455, 0.526, 0.525903, 0.5216, 0.525047, 0.515122, 0.51461", \ "0.541827, 0.538325, 0.535596, 0.527401, 0.524621, 0.520655, 0.499723", \ "0.588699, 0.581534, 0.56587, 0.563188, 0.549117, 0.514154, 0.514408", \ "0.697964, 0.688533, 0.672841, 0.642792, 0.623044, 0.579731, 0.52567" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0235847, -0.0222545, -0.0211764, -0.0204505, -0.0200345, -0.0197882, -0.0196775", \ "-0.0264275, -0.0244291, -0.0226522, -0.0213053, -0.0204986, -0.0200707, -0.0198099", \ "-0.0298282, -0.0275035, -0.0249596, -0.0228109, -0.0213691, -0.0204542, -0.0200626", \ "-0.0323374, -0.0303643, -0.0277206, -0.0249276, -0.0227495, -0.0213271, -0.0204266", \ "-0.02943, -0.0289218, -0.0276417, -0.0255502, -0.023255, -0.0215759, -0.0205542", \ "-0.00886818, -0.0113383, -0.0139958, -0.0161087, -0.0169664, -0.0173295, -0.0176888", \ "0.0629275, 0.054166, 0.0425435, 0.0291871, 0.016478, 0.00643149, -0.00145354" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.112482, -0.111463, -0.110878, -0.109853, -0.109953, -0.109662, -0.109517", \ "-0.119556, -0.118401, -0.116616, -0.11459, -0.113615, -0.112759, -0.112732", \ "-0.126029, -0.123746, -0.122676, -0.119289, -0.117111, -0.115296, -0.11489", \ "-0.125459, -0.125342, -0.124211, -0.122561, -0.119251, -0.117736, -0.11618", \ "-0.110452, -0.112641, -0.115162, -0.116499, -0.1172, -0.116706, -0.116423", \ "-0.0646517, -0.0704844, -0.0780158, -0.0880574, -0.097678, -0.105307, -0.109442", \ "0.0466835, 0.0373312, 0.0227945, -0.000369634, -0.0267157, -0.0553711, -0.0776785" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.65634, 0.657795, 0.658856, 0.659676, 0.660663, 0.660366, 0.660514", \ "0.653077, 0.653642, 0.657143, 0.658136, 0.658501, 0.659859, 0.65954", \ "0.650948, 0.652651, 0.655226, 0.657025, 0.659068, 0.658389, 0.65922", \ "0.651237, 0.649495, 0.653077, 0.657138, 0.65681, 0.656152, 0.65848", \ "0.655482, 0.65328, 0.652805, 0.663087, 0.657458, 0.655802, 0.658178", \ "0.673252, 0.67277, 0.667054, 0.667087, 0.677441, 0.679263, 0.663722", \ "0.745474, 0.736073, 0.725523, 0.710493, 0.703628, 0.695164, 0.66886" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.39036; rise_capacitance : 1.38764; rise_capacitance_range (0.70082, 1.38764); fall_capacitance : 1.39036; fall_capacitance_range (0.696927, 1.39036); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.113772, -0.114249, -0.11521, -0.114874, -0.116254, -0.115342, -0.115315" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.113772, 0.114979, 0.115377, 0.115709, 0.116294, 0.115619, 0.115436" \ ); } } internal_power () { when : "(B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0356816, 0.0351342, 0.0353166, 0.0349225, 0.0351804, 0.0349014, 0.0347851" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0347984, -0.0350786, -0.0351711, -0.0349225, -0.0350898, -0.0348364, -0.0347398" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.115192, -0.114722, -0.115037, -0.115647, -0.116813, -0.11595, -0.116023" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.115192, 0.115575, 0.115771, 0.116442, 0.117199, 0.116558, 0.116364" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.037736, 0.0372535, 0.036886, 0.0370629, 0.0372451, 0.0369382, 0.0368007" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0371972, -0.0370179, -0.036886, -0.0370194, -0.0370619, -0.0368021, -0.036688" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.35611; rise_capacitance : 1.35611; rise_capacitance_range (0.992843, 1.35611); fall_capacitance : 1.30399; fall_capacitance_range (1.02438, 1.30399); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0506709, -0.0508148, -0.0516319, -0.0510718, -0.0518583, -0.0510137, -0.0510984" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0513213, 0.0520926, 0.0520505, 0.0523002, 0.0525505, 0.0518114, 0.0513977" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0578891, 0.0579467, 0.0584393, 0.0579702, 0.0584069, 0.0575549, 0.0576599" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.057625, -0.0579467, -0.0580203, -0.0578865, -0.0582717, -0.0575549, -0.0574136" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0485765, -0.0486132, -0.0486118, -0.0487622, -0.0488374, -0.0485559, -0.0487699" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0588042, 0.0549556, 0.0528385, 0.0517005, 0.0513897, 0.0504979, 0.0497248" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.206548, 0.206353, 0.207275, 0.208359, 0.208323, 0.206807, 0.207493" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.187071, -0.189692, -0.193447, -0.195883, -0.19964, -0.199169, -0.199328" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0507351, -0.0509767, -0.0516145, -0.0512027, -0.0518286, -0.0512883, -0.0511423" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0515616, 0.05199, 0.0522117, 0.0520583, 0.0523509, 0.052099, 0.051689" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.057794, 0.0583148, 0.0583719, 0.0582788, 0.0585249, 0.0581324, 0.0578972" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.057794, -0.0583148, -0.0583719, -0.0582788, -0.0585249, -0.0581324, -0.0578972" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.30389; rise_capacitance : 1.30389; rise_capacitance_range (1.00929, 1.30389); fall_capacitance : 1.24719; fall_capacitance_range (1.00323, 1.24719); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0466539, -0.0466412, -0.0467231, -0.0467277, -0.0468232, -0.04681, -0.0467562" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0474022, 0.0474335, 0.0472061, 0.0471308, 0.0475995, 0.0473414, 0.0471933" \ ); } } internal_power () { when : "(A * !B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.200842, 0.200112, 0.201306, 0.200289, 0.200524, 0.200622, 0.199621" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.182815, -0.185363, -0.187259, -0.187194, -0.191194, -0.190421, -0.19092" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0473019, -0.0473314, -0.0474743, -0.0471081, -0.0476966, -0.0470664, -0.0470486" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0485728, 0.0479974, 0.0476961, 0.0475502, 0.0479344, 0.0477108, 0.0474277" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.194131, 0.194132, 0.195598, 0.194943, 0.196104, 0.194045, 0.193667" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.163068, -0.171729, -0.177555, -0.180827, -0.185572, -0.186175, -0.18728" \ ); } } internal_power () { when : "(!A * !B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0467886, -0.0467067, -0.0467946, -0.0470663, -0.0471168, -0.0469249, -0.0468994" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0469366, 0.0471142, 0.0470461, 0.0475996, 0.0475024, 0.0472612, 0.0471392" \ ); } } internal_power () { when : "(!A * !B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.198813, 0.19972, 0.198657, 0.200934, 0.200604, 0.199319, 0.198116" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.183445, -0.18566, -0.187519, -0.188249, -0.191263, -0.190458, -0.190944" \ ); } } } } cell (NAND3x2_ASAP7_75t_R) { area : 0.2916; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 422.858; when : "(A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 448.614; when : "(A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 468.305; when : "(A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 226.863; when : "(A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 503.612; when : "(!A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 239.522; when : "(!A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 246.105; when : "(!A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 188.005; when : "(!A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 342.985; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B) + (!C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.28238, 10.7716, 15.4592, 24.5663, 42.2421, 77.566, 148.138", \ "10.0208, 12.4357, 17.2398, 26.2289, 44.1101, 79.3066, 149.869", \ "13.0669, 15.9478, 20.7536, 29.8766, 47.8195, 83.0638, 153.873", \ "17.3801, 21.2714, 27.4192, 37.1541, 55.2357, 90.3532, 160.921", \ "23.8196, 29.0252, 37.39, 50.1448, 69.992, 105.355, 176.017", \ "33.5286, 40.5592, 51.5627, 69.5595, 95.9809, 136.095, 206.275", \ "48.8644, 58.2724, 73.2861, 96.8517, 133.52, 187.48, 267.795" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.59531, 14.5918, 24.6389, 44.7668, 85.0529, 165.64, 326.859", \ "10.1969, 14.8701, 24.6555, 44.7631, 85.0531, 165.641, 326.859", \ "12.8071, 16.9346, 26.0604, 45.2224, 85.0588, 165.662, 326.859", \ "17.9255, 22.5857, 30.9016, 48.8108, 86.6533, 165.804, 326.854", \ "24.8337, 31.0101, 41.3857, 58.7354, 94.5031, 169.539, 327.338", \ "34.8126, 43.1467, 57.1488, 79.2443, 114.279, 185.537, 335.884", \ "50.6393, 61.3119, 79.2415, 108.145, 154.238, 226.599, 368.406" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "6.25641, 7.98655, 11.3601, 17.9531, 31.1054, 57.3558, 109.846", \ "7.68517, 9.51017, 12.8692, 19.4313, 32.6111, 58.8519, 111.287", \ "9.41844, 11.8445, 15.8641, 22.5996, 35.7767, 62.0045, 114.448", \ "11.4753, 14.7349, 20.0793, 28.3971, 42.1024, 68.0495, 120.704", \ "13.454, 17.9113, 25.1734, 36.1562, 53.5428, 80.8378, 133.027", \ "14.9276, 20.926, 30.5253, 45.8032, 68.8725, 103.899, 158.651", \ "14.0738, 22.1579, 35.1637, 55.6407, 87.1342, 133.763, 204.466" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.84216, 12.4241, 19.7597, 34.5359, 64.062, 123.157, 241.336", \ "9.80682, 13.1712, 20.1521, 34.6147, 64.0662, 123.153, 241.336", \ "12.6853, 15.5469, 22.1155, 35.8452, 64.384, 123.157, 241.349", \ "15.1803, 19.4865, 27.1591, 40.1629, 67.3756, 124.279, 241.332", \ "20.2277, 25.3716, 34.125, 49.8241, 76.3887, 130.683, 243.694", \ "29.2473, 35.3383, 45.7934, 63.9046, 94.7615, 148.54, 256.669", \ "44.4231, 52.3127, 65.2654, 87.0234, 123.14, 184.72, 293.606" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.5893, 13.0169, 17.6031, 26.5263, 44.3261, 79.8495, 150.637", \ "12.2515, 14.6498, 19.24, 28.2493, 46.0884, 81.4976, 152.345", \ "15.7925, 18.2348, 22.8428, 31.9187, 49.6854, 85.077, 156.043", \ "21.299, 24.5368, 30.1633, 39.4161, 57.0708, 92.3918, 163.587", \ "29.3438, 33.7774, 41.1291, 53.2332, 72.3979, 107.901, 178.485", \ "41.286, 47.2169, 56.8729, 73.3707, 99.0965, 138.505, 209.388", \ "59.8496, 67.6027, 81.0334, 102.983, 138.015, 190.698, 269.991" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "12.7846, 17.8103, 27.9347, 48.2679, 89.0148, 170.529, 333.567", \ "13.1811, 18.0224, 27.9833, 48.2705, 89.0183, 170.553, 333.567", \ "15.2845, 19.7939, 29.2245, 48.7791, 89.044, 170.543, 333.567", \ "20.4722, 24.905, 33.6137, 52.0414, 90.7856, 170.738, 333.548", \ "28.161, 33.9489, 44.1949, 61.7362, 98.2042, 174.629, 334.061", \ "39.2185, 47.077, 60.4214, 81.7804, 117.775, 190.173, 343.006", \ "55.8632, 65.9829, 83.3896, 112.688, 157.262, 230.381, 374.769" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.56989, 9.27495, 12.6144, 19.2116, 32.3573, 58.6115, 111.098", \ "8.76816, 10.5396, 13.9051, 20.5122, 33.6888, 59.9198, 112.398", \ "10.3446, 12.4336, 16.2166, 22.912, 36.1, 62.3589, 114.81", \ "12.4897, 15.1357, 19.6261, 27.3201, 40.8144, 66.9886, 119.488", \ "14.5857, 18.2432, 24.1629, 33.7941, 49.4874, 76.7468, 129.176", \ "15.5556, 20.6755, 28.9881, 41.9646, 62.0079, 93.8723, 148.336", \ "13.3006, 20.6153, 32.34, 50.3852, 77.751, 118.501, 182.662" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.90859, 12.5151, 19.8271, 34.5524, 64.0764, 123.157, 241.328", \ "9.43278, 12.932, 20.1023, 34.6298, 64.0629, 123.155, 241.328", \ "11.1637, 14.319, 21.2048, 35.4343, 64.4332, 123.139, 241.343", \ "13.4643, 17.3414, 24.7165, 38.0994, 66.1707, 123.921, 241.352", \ "17.9978, 22.3514, 30.5458, 45.1052, 72.3806, 127.972, 243.052", \ "26.4777, 31.547, 40.6793, 56.7913, 86.2719, 140.774, 251.694", \ "42.6224, 48.5594, 59.2357, 77.7436, 110.385, 168.63, 277.355" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "12.2748, 14.672, 19.3906, 28.4165, 46.2771, 81.6609, 152.476", \ "14.0241, 16.5047, 21.173, 30.1529, 48.0587, 83.5745, 154.371", \ "17.7097, 20.1891, 24.8345, 33.981, 51.8543, 87.2079, 158.181", \ "24.164, 27.0415, 32.3399, 41.4425, 58.9354, 94.6181, 165.217", \ "33.5944, 37.5251, 44.4213, 55.8407, 74.5799, 110.097, 180.318", \ "47.435, 52.4948, 61.6995, 77.4681, 101.957, 140.521, 210.931", \ "68.6245, 75.5334, 88.0146, 108.281, 142.337, 193.427, 272.967" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "16.0783, 21.0587, 31.0992, 51.356, 92.0309, 173.508, 336.494", \ "16.3102, 21.2177, 31.141, 51.3644, 92.0348, 173.496, 336.494", \ "18.1153, 22.7539, 32.2033, 51.8362, 92.0576, 173.495, 336.512", \ "23.107, 27.5169, 36.4107, 54.9769, 93.5629, 173.7, 336.503", \ "31.455, 37.0152, 46.766, 64.2013, 101.035, 177.714, 337.034", \ "43.5519, 50.8702, 63.61, 84.3806, 120.276, 192.795, 345.413", \ "61.1768, 70.8792, 87.4583, 115.632, 160.634, 232.671, 377.579" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.96019, 9.66075, 12.9926, 19.5918, 32.736, 58.99, 111.504", \ "9.03494, 10.7615, 14.1081, 20.7219, 33.8684, 60.1216, 112.615", \ "10.4362, 12.3373, 15.8945, 22.579, 35.7363, 62.0021, 114.491", \ "12.3051, 14.4741, 18.4148, 25.628, 39.0622, 65.2893, 117.816", \ "14.2374, 17.0418, 21.855, 30.1091, 44.7279, 71.7132, 124.296", \ "14.9048, 18.8998, 25.5756, 35.9221, 53.1713, 82.7644, 136.791", \ "11.5441, 17.5748, 27.2238, 41.9143, 64.2672, 99.2916, 158.882" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.90212, 12.5125, 19.8196, 34.5518, 64.0761, 123.157, 241.356", \ "9.16677, 12.724, 19.951, 34.5795, 64.0693, 123.154, 241.342", \ "10.1814, 13.5054, 20.5451, 35.024, 64.2697, 123.186, 241.328", \ "11.9166, 15.3823, 22.8029, 36.5558, 65.331, 123.669, 241.381", \ "15.3742, 19.1475, 26.5195, 41.322, 68.9839, 126.11, 242.628", \ "22.5122, 26.8376, 34.7989, 49.7372, 78.7023, 134.521, 247.716", \ "36.8851, 41.8766, 50.8506, 67.1431, 97.1777, 154.097, 266.522" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.546836, 0.571006, 0.594418, 0.619327, 0.62232, 0.627563, 0.633195", \ "0.527032, 0.545442, 0.580452, 0.595502, 0.617329, 0.611897, 0.616772", \ "0.507574, 0.52175, 0.549425, 0.577122, 0.60509, 0.604625, 0.630583", \ "0.509336, 0.515283, 0.522521, 0.54238, 0.581048, 0.568994, 0.573864", \ "0.5488, 0.544132, 0.540906, 0.533594, 0.538856, 0.541141, 0.550859", \ "0.64842, 0.634911, 0.610228, 0.609678, 0.57353, 0.571986, 0.519507", \ "0.872576, 0.851545, 0.810444, 0.760784, 0.724373, 0.683311, 0.592983" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0654932, -0.0577426, -0.0515963, -0.0476168, -0.0454372, -0.0443515, -0.043764", \ "-0.0781268, -0.067721, -0.058363, -0.051741, -0.0476419, -0.0453764, -0.044193", \ "-0.0893778, -0.0792707, -0.0675418, -0.0574236, -0.0505679, -0.0465238, -0.0442583", \ "-0.090806, -0.0845965, -0.0750068, -0.0639913, -0.0545774, -0.0486536, -0.0447024", \ "-0.0637878, -0.066265, -0.0660319, -0.0610903, -0.0539959, -0.0476848, -0.0436572", \ "0.0183543, 0.0033296, -0.0136532, -0.0259509, -0.0322414, -0.0339067, -0.0338381", \ "0.216728, 0.186672, 0.145106, 0.098575, 0.0576205, 0.0268555, 0.00710115" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.2056, -0.180518, -0.156788, -0.137119, -0.129201, -0.124159, -0.119828", \ "-0.228139, -0.2057, -0.174191, -0.150616, -0.131828, -0.125109, -0.119803", \ "-0.24744, -0.230303, -0.203023, -0.171741, -0.145218, -0.128664, -0.118521", \ "-0.245992, -0.239527, -0.224679, -0.198716, -0.166251, -0.142945, -0.126904", \ "-0.212936, -0.215012, -0.214907, -0.205559, -0.1838, -0.156771, -0.134615", \ "-0.113027, -0.126048, -0.143109, -0.157013, -0.161911, -0.152475, -0.136062", \ "0.114445, 0.0894319, 0.0532101, 0.0106982, -0.0351683, -0.0734172, -0.0891334" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.689328, 0.695942, 0.702057, 0.702018, 0.703662, 0.703515, 0.704018", \ "0.678578, 0.687545, 0.69492, 0.691532, 0.696683, 0.695826, 0.689708", \ "0.669345, 0.673974, 0.683637, 0.691021, 0.695443, 0.693186, 0.689072", \ "0.670222, 0.670514, 0.679054, 0.681729, 0.693893, 0.66071, 0.680591", \ "0.695684, 0.693118, 0.690127, 0.679684, 0.688965, 0.675071, 0.640768", \ "0.781577, 0.763457, 0.743791, 0.728057, 0.709097, 0.7135, 0.675304", \ "0.978908, 0.947193, 0.900046, 0.85165, 0.810219, 0.772371, 0.776619" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.841829, 0.853503, 0.860397, 0.860517, 0.864428, 0.87053, 0.865562", \ "0.816816, 0.826108, 0.833909, 0.842181, 0.849242, 0.847512, 0.846826", \ "0.796892, 0.802747, 0.811724, 0.825749, 0.827525, 0.823577, 0.833693", \ "0.793994, 0.79578, 0.805027, 0.812149, 0.802341, 0.791158, 0.822109", \ "0.826436, 0.825255, 0.81618, 0.812442, 0.810504, 0.809413, 0.782845", \ "0.921142, 0.911276, 0.882455, 0.867209, 0.849606, 0.829543, 0.809482", \ "1.14265, 1.12183, 1.08856, 1.05224, 0.998366, 0.923542, 0.813718" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0492616, -0.0465072, -0.0442616, -0.0427859, -0.0419337, -0.0414746, -0.0412487", \ "-0.0555106, -0.0511633, -0.047348, -0.0443407, -0.0427696, -0.0418937, -0.0415257", \ "-0.0628147, -0.0577263, -0.0522611, -0.0476391, -0.0445998, -0.0427936, -0.0418423", \ "-0.0667575, -0.0629238, -0.0574249, -0.0514887, -0.0468812, -0.0438654, -0.0421552", \ "-0.0574429, -0.0570211, -0.055045, -0.0510305, -0.0464603, -0.0429961, -0.0409033", \ "-0.00633832, -0.0136262, -0.0215917, -0.0274316, -0.0302884, -0.0313077, -0.0319776", \ "0.156637, 0.133574, 0.103961, 0.0715514, 0.0427041, 0.0204955, 0.00476292" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.212083, -0.201994, -0.194819, -0.19111, -0.187395, -0.183995, -0.184761", \ "-0.237629, -0.226304, -0.214929, -0.204563, -0.196158, -0.192504, -0.190954", \ "-0.257166, -0.248397, -0.234752, -0.218609, -0.206163, -0.198532, -0.193155", \ "-0.260221, -0.256477, -0.246887, -0.233639, -0.218636, -0.206155, -0.195413", \ "-0.23058, -0.234135, -0.235672, -0.232368, -0.223378, -0.210395, -0.200066", \ "-0.138043, -0.149423, -0.164094, -0.179404, -0.19161, -0.193622, -0.190465", \ "0.0841626, 0.063934, 0.0336617, -0.00953816, -0.0566, -0.102418, -0.131361" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "1.02871, 1.0322, 1.03456, 1.03601, 1.03684, 1.03727, 1.0375", \ "1.0221, 1.0264, 1.0312, 1.03197, 1.03572, 1.03539, 1.03551", \ "1.01721, 1.02097, 1.02717, 1.02826, 1.03308, 1.03358, 1.02603", \ "1.01401, 1.01676, 1.02502, 1.02798, 1.023, 1.00792, 1.00911", \ "1.02732, 1.02475, 1.03652, 1.03583, 1.05096, 1.03176, 1.0114", \ "1.08142, 1.06786, 1.05817, 1.05087, 1.06135, 1.05827, 1.02463", \ "1.24032, 1.21781, 1.18503, 1.1461, 1.1304, 1.10698, 1.09254" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "1.09089, 1.09132, 1.0993, 1.0981, 1.0999, 1.09113, 1.09006", \ "1.07516, 1.08299, 1.08645, 1.08141, 1.087, 1.0888, 1.08724", \ "1.06272, 1.06947, 1.07027, 1.07945, 1.08188, 1.06986, 1.08182", \ "1.06484, 1.0586, 1.06503, 1.06226, 1.03012, 1.04648, 1.02486", \ "1.0983, 1.09525, 1.08727, 1.07448, 1.06418, 1.05906, 1.00328", \ "1.18971, 1.17068, 1.15258, 1.14182, 1.10563, 1.06401, 1.00394", \ "1.40868, 1.38874, 1.35853, 1.30764, 1.28236, 1.15596, 1.12302" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.047334, -0.045035, -0.0431491, -0.0419213, -0.0412078, -0.0408233, -0.040628", \ "-0.0527565, -0.0491939, -0.0459212, -0.0435706, -0.0420494, -0.0413401, -0.0409415", \ "-0.0594739, -0.0550647, -0.0503344, -0.0463172, -0.0436048, -0.0420807, -0.0412768", \ "-0.0642958, -0.0605269, -0.055485, -0.0501089, -0.0459187, -0.0433475, -0.0417877", \ "-0.0585201, -0.0574517, -0.0548296, -0.050635, -0.046057, -0.0426519, -0.040537", \ "-0.0177216, -0.0223273, -0.0272343, -0.0306595, -0.0317352, -0.0314851, -0.03135", \ "0.125458, 0.108624, 0.0862084, 0.0609897, 0.0374583, 0.0195854, 0.00667991" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.211688, -0.209409, -0.20432, -0.203402, -0.202772, -0.206233, -0.206016", \ "-0.223842, -0.220346, -0.216867, -0.215388, -0.212391, -0.209718, -0.210014", \ "-0.237335, -0.233026, -0.228353, -0.222726, -0.217418, -0.215922, -0.214214", \ "-0.23701, -0.236913, -0.233871, -0.229762, -0.225604, -0.221061, -0.219369", \ "-0.206911, -0.21096, -0.215676, -0.218014, -0.21909, -0.217663, -0.217162", \ "-0.115637, -0.126713, -0.14147, -0.160031, -0.178354, -0.191164, -0.198991", \ "0.107251, 0.0876283, 0.0569916, 0.0138883, -0.0379768, -0.0916144, -0.130688" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "1.30993, 1.31382, 1.31565, 1.31684, 1.31754, 1.31791, 1.31816", \ "1.30466, 1.30739, 1.31113, 1.31373, 1.3138, 1.31655, 1.31737", \ "1.29939, 1.3037, 1.30881, 1.31154, 1.31234, 1.31536, 1.31695", \ "1.30097, 1.29852, 1.3163, 1.30861, 1.31045, 1.31018, 1.31467", \ "1.3011, 1.30135, 1.3063, 1.33295, 1.31314, 1.31325, 1.31461", \ "1.34619, 1.34409, 1.33905, 1.32978, 1.35962, 1.35379, 1.30271", \ "1.48931, 1.47215, 1.44618, 1.41963, 1.41443, 1.40921, 1.45025" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 2.83233; rise_capacitance : 2.82822; rise_capacitance_range (1.42737, 2.82822); fall_capacitance : 2.83233; fall_capacitance_range (1.42219, 2.83233); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.229705, -0.232422, -0.230047, -0.231766, -0.234969, -0.232732, -0.232328" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.229705, 0.232456, 0.23341, 0.231766, 0.235416, 0.233321, 0.232563" \ ); } } internal_power () { when : "(B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0757923, 0.0759005, 0.0746626, 0.0756798, 0.0757498, 0.0749451, 0.0745794" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0749955, -0.0756227, -0.0746626, -0.0748821, -0.0755689, -0.0747679, -0.0744911" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.231018, -0.233366, -0.232014, -0.234751, -0.236066, -0.233755, -0.233741" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.231018, 0.234271, 0.232097, 0.235524, 0.23721, 0.234574, 0.234412" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0812366, 0.0813923, 0.080622, 0.0811992, 0.0812365, 0.0802736, 0.0799408" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0799948, -0.0809158, -0.0795788, -0.0805968, -0.0808712, -0.0798086, -0.0797063" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 2.77364; rise_capacitance : 2.77364; rise_capacitance_range (2.00317, 2.77364); fall_capacitance : 2.67865; fall_capacitance_range (2.06379, 2.67865); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.107875, -0.106935, -0.108493, -0.107272, -0.109005, -0.108236, -0.107437" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.108827, 0.108572, 0.109191, 0.10849, 0.109509, 0.1087, 0.10802" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.118193, 0.116829, 0.118025, 0.117249, 0.117995, 0.116746, 0.116492" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.117809, -0.116829, -0.116892, -0.115835, -0.117, -0.116085, -0.115991" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.102013, -0.102417, -0.102704, -0.102751, -0.102587, -0.102668, -0.102749" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.121942, 0.114652, 0.111145, 0.108874, 0.107392, 0.106091, 0.104647" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.41198, 0.414819, 0.415572, 0.418218, 0.415825, 0.414907, 0.414883" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.370353, -0.379533, -0.386747, -0.391867, -0.398795, -0.400913, -0.399085" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.108002, -0.107196, -0.108822, -0.107613, -0.108846, -0.107519, -0.107512" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.108002, 0.10943, 0.109359, 0.109072, 0.109941, 0.109163, 0.108603" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.118777, 0.117174, 0.118595, 0.11799, 0.118057, 0.117103, 0.116978" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.118465, -0.117174, -0.118595, -0.11799, -0.118057, -0.117103, -0.116978" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 2.57196; rise_capacitance : 2.57196; rise_capacitance_range (1.97044, 2.57196); fall_capacitance : 2.45751; fall_capacitance_range (1.96691, 2.45751); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0931881, -0.093132, -0.0934317, -0.0937394, -0.0936537, -0.0935623, -0.09352" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.094357, 0.0944923, 0.0943087, 0.0943565, 0.0951296, 0.0946818, 0.0943279" \ ); } } internal_power () { when : "(A * !B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.391267, 0.390412, 0.393058, 0.394133, 0.391579, 0.392175, 0.390389" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.352383, -0.357931, -0.365989, -0.366377, -0.373709, -0.37226, -0.373229" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0935623, -0.0945639, -0.0947898, -0.0939259, -0.0950758, -0.0940513, -0.0940529" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0966229, 0.0957243, 0.0962926, 0.0954184, 0.0957908, 0.0953547, 0.0947897" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.376665, 0.377928, 0.380317, 0.379533, 0.379398, 0.378674, 0.378047" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.315687, -0.331514, -0.348541, -0.353099, -0.362477, -0.36372, -0.365944" \ ); } } internal_power () { when : "(!A * !B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.093466, -0.0933409, -0.0939417, -0.093943, -0.0941526, -0.0937856, -0.0937406" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0940338, 0.0940226, 0.0940148, 0.0944159, 0.094944, 0.0944569, 0.0942199" \ ); } } internal_power () { when : "(!A * !B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.38794, 0.386715, 0.392002, 0.390548, 0.392094, 0.38964, 0.387448" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.355416, -0.359494, -0.366548, -0.366952, -0.37384, -0.372238, -0.373279" \ ); } } } } cell (NAND3xp33_ASAP7_75t_R) { area : 0.0729; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 136.394; when : "(A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 74.9015; when : "(A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 78.1832; when : "(A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 38.0752; when : "(A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 84.0678; when : "(!A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 40.1849; when : "(!A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 41.2822; when : "(!A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 31.7311; when : "(!A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 65.6025; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B) + (!C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.4868, 8.2255, 11.5778, 18.1522, 31.1935, 57.2535, 109.329", \ "8.31801, 10.0421, 13.3886, 20.1337, 33.1153, 59.1553, 111.126", \ "10.9289, 13.3316, 17.0967, 23.722, 36.7788, 62.8294, 114.912", \ "14.663, 17.9199, 23.1211, 31.198, 44.4818, 70.4012, 122.547", \ "19.6917, 24.1902, 31.5274, 42.5825, 59.2322, 85.6554, 137.52", \ "26.7848, 32.9723, 42.951, 58.4742, 81.4285, 115.392, 168.289", \ "36.9743, 45.3202, 58.9865, 80.0842, 112.333, 158.941, 226.502" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.48777, 11.0497, 18.3338, 32.9015, 62.0346, 120.297, 236.875", \ "8.408, 11.7323, 18.6561, 32.9135, 62.0378, 120.314, 236.874", \ "11.3059, 14.1398, 20.4922, 34.0971, 62.2501, 120.317, 236.861", \ "15.7233, 19.5666, 25.9484, 38.3641, 65.0372, 121.169, 236.856", \ "22.4654, 27.4726, 35.8178, 49.5872, 74.1554, 127.233, 238.703", \ "32.7519, 39.7822, 50.544, 68.3822, 96.4954, 145.517, 251.156", \ "48.6456, 57.8871, 73.1463, 97.067, 133.244, 190.214, 288.54" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.00391, 10.4617, 15.2249, 24.7047, 43.6205, 81.3731, 156.79", \ "9.41275, 11.9032, 16.6266, 26.2645, 45.0837, 82.8391, 158.219", \ "11.693, 14.7056, 19.6559, 29.1726, 48.1459, 85.7465, 161.2", \ "14.6814, 18.6551, 25.083, 35.5061, 54.3953, 92.0075, 167.137", \ "18.386, 23.5232, 32.1295, 45.8322, 67.0826, 104.526, 180.085", \ "22.6944, 29.5461, 40.9009, 59.1081, 87.0082, 130.047, 205.327", \ "27.7137, 36.7241, 51.4742, 75.5868, 112.073, 169.333, 256.199" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.8342, 16.9411, 27.1583, 47.5597, 88.3397, 169.99, 333.228", \ "12.6204, 17.3938, 27.2905, 47.5542, 88.3405, 169.978, 333.228", \ "15.0893, 19.5399, 28.7958, 48.3012, 88.371, 169.945, 333.229", \ "19.0551, 24.7317, 33.4866, 51.8934, 90.4047, 170.122, 333.248", \ "24.6908, 31.066, 42.4235, 61.5942, 97.97, 174.562, 333.84", \ "33.7817, 41.6767, 55.1396, 77.8317, 117.357, 189.927, 342.948", \ "49.4133, 59.2024, 75.4852, 103.068, 149.46, 228.658, 375.167" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.31891, 8.98877, 12.3098, 18.8645, 31.902, 57.9695, 110.131", \ "9.16835, 10.8677, 14.2344, 20.8354, 33.8021, 59.9599, 112.088", \ "12.2473, 14.3544, 17.8961, 24.4179, 37.4987, 63.5999, 115.561", \ "16.5865, 19.4775, 24.2841, 32.0373, 45.2229, 71.0324, 123.322", \ "22.4996, 26.4981, 33.2437, 43.9357, 60.1195, 86.5642, 138.444", \ "30.9365, 36.3245, 45.7103, 60.3724, 82.877, 116.233, 169.005", \ "43.0699, 50.632, 63.1299, 82.9778, 114.423, 160.244, 227.563" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.78548, 12.3748, 19.667, 34.2975, 63.547, 122.049, 239.04", \ "9.58049, 12.9488, 19.9601, 34.3307, 63.5505, 122.047, 239.021", \ "12.2313, 15.323, 21.7623, 35.5072, 63.7917, 122.047, 239.043", \ "16.9558, 20.6784, 27.0046, 39.6756, 66.5976, 122.82, 239.036", \ "24.0546, 29.1072, 37.2502, 50.6698, 75.589, 128.859, 240.863", \ "34.9635, 41.6403, 52.2059, 69.7512, 97.4434, 147.294, 253.35", \ "50.9708, 60.0907, 75.1525, 98.363, 134.958, 191.211, 290.713" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.80758, 11.2288, 15.9987, 25.4727, 44.368, 82.078, 157.552", \ "9.96432, 12.4111, 17.2113, 26.7046, 45.618, 83.3477, 158.778", \ "11.7471, 14.5536, 19.5498, 29.0697, 47.9746, 85.794, 161.137", \ "14.3575, 17.7426, 23.5885, 33.8839, 52.8573, 90.6397, 165.972", \ "17.5531, 22.0537, 29.4763, 41.6981, 62.422, 100.116, 175.304", \ "21.0398, 27.1603, 36.8463, 52.9331, 77.9825, 118.942, 194.748", \ "24.5989, 32.4884, 45.9061, 67.1376, 99.7439, 149.871, 233.276" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.8947, 16.9718, 27.1567, 47.5576, 88.3398, 169.943, 333.252", \ "12.4205, 17.3457, 27.3274, 47.5604, 88.3553, 169.99, 333.233", \ "14.0288, 18.6669, 28.3275, 48.144, 88.4258, 169.937, 333.248", \ "17.2498, 22.3748, 31.5206, 50.46, 89.8014, 170.199, 333.247", \ "22.5875, 28.1296, 38.4282, 57.6006, 94.9178, 173.119, 333.926", \ "32.0666, 38.4814, 50.142, 70.9745, 109.386, 183.6, 339.385", \ "48.1905, 56.1249, 69.371, 93.7235, 135.95, 213.891, 361.391" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.98896, 9.7255, 13.069, 19.6652, 32.7444, 58.8428, 111.003", \ "9.79023, 11.4691, 14.8836, 21.4776, 34.5745, 60.6037, 112.684", \ "13.2171, 15.2338, 18.6726, 25.292, 38.3078, 64.2621, 116.369", \ "18.0519, 20.7927, 25.4359, 32.8999, 46.0425, 71.8525, 124.055", \ "24.8899, 28.6234, 34.9768, 45.1512, 61.2382, 87.4571, 139.233", \ "34.3605, 39.3682, 48.2016, 62.1443, 84.3848, 117.312, 170.027", \ "48.5765, 55.2383, 67.0933, 85.6909, 116.374, 161.894, 228.732" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.2054, 13.7759, 21.0246, 35.603, 64.8312, 123.324, 240.318", \ "10.9877, 14.38, 21.3505, 35.6593, 64.8356, 123.323, 240.357", \ "13.456, 16.5359, 23.0957, 36.7508, 65.1161, 123.323, 240.33", \ "18.3219, 21.9782, 28.1151, 40.9412, 67.9142, 124.182, 240.312", \ "25.8111, 30.4475, 38.4976, 51.7987, 76.6728, 130.174, 242.26", \ "37.1034, 43.5581, 53.6789, 71.0141, 98.6615, 148.502, 254.582", \ "53.924, 62.3565, 76.8212, 99.5169, 135.943, 193.645, 291.817" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.11238, 11.5377, 16.3103, 25.784, 44.6733, 82.4214, 157.853", \ "10.0716, 12.513, 17.3114, 26.802, 45.7018, 83.4326, 158.912", \ "11.4114, 14.0897, 19.0452, 28.5648, 47.4877, 85.2877, 160.723", \ "13.3965, 16.3747, 21.7997, 31.8319, 50.8052, 88.5807, 163.933", \ "15.9117, 19.6156, 25.9203, 37.0995, 57.2074, 95.1708, 170.712", \ "18.2954, 23.367, 31.5502, 44.9341, 67.5112, 107.888, 183.771", \ "19.5936, 26.4425, 37.7292, 55.3737, 82.8436, 128.455, 209.843" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.88, 16.969, 27.1562, 47.5428, 88.3422, 169.977, 333.208", \ "12.1773, 17.1695, 27.2416, 47.5614, 88.3341, 169.981, 333.243", \ "13.1785, 17.9652, 27.8643, 47.9595, 88.4186, 169.927, 333.242", \ "15.356, 20.3257, 29.9506, 49.3777, 89.347, 170.188, 333.233", \ "19.5807, 24.6801, 34.6745, 54.1948, 92.6162, 172.152, 333.859", \ "28.0293, 33.5347, 44.0162, 63.8776, 102.667, 179.186, 337.789", \ "43.9839, 50.0633, 61.5447, 82.743, 122.555, 198.884, 352.623" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.143205, 0.14641, 0.149272, 0.151184, 0.152018, 0.152775, 0.153165", \ "0.139418, 0.142573, 0.145344, 0.152395, 0.151392, 0.151538, 0.149066", \ "0.135151, 0.138446, 0.141045, 0.144138, 0.145612, 0.146095, 0.146221", \ "0.136494, 0.137835, 0.140524, 0.142047, 0.145548, 0.141476, 0.143488", \ "0.143918, 0.142948, 0.14351, 0.142878, 0.142715, 0.138198, 0.13077", \ "0.16781, 0.164002, 0.158523, 0.155806, 0.157213, 0.150952, 0.132033", \ "0.220819, 0.214082, 0.204831, 0.190447, 0.184398, 0.168841, 0.134426" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.01947, -0.0174278, -0.0157753, -0.0142404, -0.0137903, -0.0133763, -0.0131611", \ "-0.0227898, -0.0203092, -0.0179166, -0.0156734, -0.0144747, -0.0137092, -0.0133321", \ "-0.0254311, -0.0233502, -0.0204182, -0.0178715, -0.0157584, -0.0144046, -0.0137321", \ "-0.0253113, -0.0243781, -0.0224791, -0.0198075, -0.0172753, -0.0154655, -0.0142963", \ "-0.0184435, -0.0194841, -0.0200348, -0.0194037, -0.0177624, -0.0160264, -0.014683", \ "0.0016392, -0.00208912, -0.00641691, -0.0103764, -0.0128917, -0.0136882, -0.0135747", \ "0.0502149, 0.0428161, 0.0325509, 0.0198991, 0.0100768, 0.00123293, -0.00473094" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0129425, -0.00913977, -0.00577428, -0.00339029, -0.001956, -0.00113322, -0.00070207", \ "-0.0168592, -0.0131932, -0.00888715, -0.00451915, -0.00236655, -0.0011387, -0.000444949", \ "-0.0208007, -0.0173756, -0.0132836, -0.00823685, -0.0046236, -0.00228104, -0.000789816", \ "-0.0208201, -0.0191754, -0.0160693, -0.0116871, -0.00710851, -0.00389428, -0.00146278", \ "-0.0130529, -0.0139309, -0.0138116, -0.012074, -0.00867367, -0.00532073, -0.00260839", \ "0.00964267, 0.00637062, 0.00202984, -0.00166075, -0.00341742, -0.00309063, -0.00183105", \ "0.0630887, 0.0567039, 0.0476336, 0.0367932, 0.0249349, 0.0157943, 0.00924606" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.137653, 0.139487, 0.140412, 0.139921, 0.141955, 0.14232, 0.142498", \ "0.134219, 0.136671, 0.136984, 0.140556, 0.139686, 0.140078, 0.139542", \ "0.130887, 0.133128, 0.13383, 0.135705, 0.137938, 0.135683, 0.136076", \ "0.132077, 0.134017, 0.134532, 0.135566, 0.136006, 0.134107, 0.128332", \ "0.139623, 0.137882, 0.137972, 0.139934, 0.136485, 0.130506, 0.133304", \ "0.158933, 0.155134, 0.150592, 0.148091, 0.145594, 0.136765, 0.129403", \ "0.208356, 0.200591, 0.19016, 0.178676, 0.160947, 0.153677, 0.141345" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.17806, 0.178607, 0.179769, 0.18038, 0.180088, 0.179913, 0.179988", \ "0.175375, 0.176779, 0.179097, 0.18137, 0.17899, 0.181532, 0.181021", \ "0.17234, 0.173159, 0.173882, 0.173299, 0.174212, 0.174779, 0.168926", \ "0.172445, 0.172654, 0.172777, 0.174219, 0.174982, 0.166638, 0.170289", \ "0.179962, 0.178304, 0.176755, 0.177628, 0.174252, 0.17149, 0.161985", \ "0.203326, 0.198582, 0.194473, 0.188771, 0.188718, 0.178741, 0.157738", \ "0.256109, 0.251028, 0.242445, 0.225774, 0.221022, 0.197637, 0.166692" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0164455, -0.0151692, -0.0143603, -0.0136766, -0.0132606, -0.0130229, -0.0129252", \ "-0.0187373, -0.0172021, -0.0156839, -0.0145122, -0.0137168, -0.0130461, -0.0130416", \ "-0.0209488, -0.0195159, -0.0176797, -0.0158118, -0.0145481, -0.0136719, -0.0132903", \ "-0.0221234, -0.0211048, -0.0194569, -0.0174471, -0.0156972, -0.0144353, -0.0136663", \ "-0.0185181, -0.0187029, -0.0184763, -0.0175718, -0.0162064, -0.0148779, -0.0140039", \ "-0.00216213, -0.00488743, -0.00794036, -0.0105488, -0.012113, -0.0126483, -0.0127751", \ "0.0441097, 0.0370046, 0.0276349, 0.0172396, 0.00771292, 0.000443333, -0.00479655" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0122863, -0.0110696, -0.00974009, -0.00877723, -0.00815092, -0.00793547, -0.0077335", \ "-0.0152138, -0.0132894, -0.0105832, -0.0095167, -0.00854791, -0.00780507, -0.00734711", \ "-0.0185096, -0.0169006, -0.0145106, -0.0123597, -0.0104395, -0.00899618, -0.00834658", \ "-0.0185054, -0.0176344, -0.0162269, -0.0139395, -0.0115298, -0.0101536, -0.00879947", \ "-0.0110593, -0.011906, -0.0126599, -0.0124445, -0.0112469, -0.0100027, -0.00891079", \ "0.0118264, 0.00855131, 0.00440782, -0.000213972, -0.00369294, -0.00573933, -0.00667276", \ "0.0654581, 0.0598889, 0.0512327, 0.0398999, 0.027797, 0.0159745, 0.00675344" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.177137, 0.177291, 0.179099, 0.179807, 0.180215, 0.180434, 0.180542", \ "0.174902, 0.176314, 0.177742, 0.17888, 0.179807, 0.179205, 0.180463", \ "0.171969, 0.174153, 0.175822, 0.176817, 0.177766, 0.179091, 0.178216", \ "0.171946, 0.172698, 0.174089, 0.17578, 0.177216, 0.178513, 0.175582", \ "0.175974, 0.175402, 0.174934, 0.177845, 0.177311, 0.172133, 0.166883", \ "0.192171, 0.189971, 0.185699, 0.184444, 0.182605, 0.167403, 0.164528", \ "0.239268, 0.231783, 0.220131, 0.212053, 0.204904, 0.18959, 0.17484" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.2133, 0.2139, 0.213799, 0.213804, 0.213431, 0.213225, 0.213147", \ "0.209449, 0.208371, 0.210024, 0.210182, 0.210297, 0.208225, 0.205314", \ "0.208892, 0.208517, 0.208626, 0.208975, 0.206629, 0.202085, 0.199821", \ "0.209411, 0.209124, 0.209404, 0.208445, 0.207509, 0.198304, 0.199293", \ "0.218075, 0.215981, 0.215665, 0.211268, 0.21296, 0.205495, 0.192339", \ "0.240228, 0.236309, 0.231534, 0.223126, 0.226074, 0.214256, 0.19499", \ "0.295989, 0.289711, 0.281224, 0.262232, 0.253321, 0.248073, 0.203925" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0163513, -0.0152565, -0.0143075, -0.0136359, -0.0132433, -0.0130007, -0.0128833", \ "-0.0185942, -0.0170828, -0.0156068, -0.0144292, -0.0137043, -0.0130562, -0.0130231", \ "-0.0210166, -0.0194632, -0.0175464, -0.0157952, -0.0144689, -0.0136686, -0.0132286", \ "-0.0224473, -0.0213143, -0.0196044, -0.0175595, -0.0156847, -0.0144458, -0.0137057", \ "-0.0198504, -0.0197666, -0.0192407, -0.0180081, -0.0164307, -0.0149758, -0.0139666", \ "-0.0056339, -0.00764207, -0.00995502, -0.0117842, -0.0127074, -0.0128568, -0.0127379", \ "0.0396577, 0.0333912, 0.0249187, 0.0156817, 0.00714325, 0.000335501, -0.00423509" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.025089, -0.0245441, -0.024264, -0.023798, -0.0236093, -0.0235288, -0.0234682", \ "-0.0277559, -0.0271967, -0.0255421, -0.0254778, -0.0250261, -0.0249369, -0.023458", \ "-0.0295438, -0.0282788, -0.0277576, -0.0265708, -0.0259723, -0.0255979, -0.0251718", \ "-0.0290077, -0.0285732, -0.028094, -0.0273273, -0.0262391, -0.0260024, -0.0255219", \ "-0.0209489, -0.021928, -0.0231951, -0.0243318, -0.0245424, -0.0249069, -0.0250777", \ "0.00223744, -0.000714197, -0.00538832, -0.0107532, -0.0153893, -0.0190756, -0.0214676", \ "0.0578076, 0.0521543, 0.0432468, 0.0316773, 0.017398, 0.00423388, -0.00693007" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.228712, 0.229793, 0.230723, 0.231389, 0.231823, 0.232064, 0.232049", \ "0.226321, 0.227619, 0.229357, 0.230329, 0.231471, 0.230059, 0.232018", \ "0.223596, 0.225424, 0.227094, 0.228903, 0.229856, 0.230924, 0.231232", \ "0.223245, 0.223746, 0.226428, 0.227311, 0.228068, 0.22941, 0.227851", \ "0.225153, 0.225713, 0.227079, 0.227621, 0.229481, 0.228178, 0.229608", \ "0.240361, 0.237557, 0.23558, 0.233368, 0.23276, 0.229271, 0.225597", \ "0.284735, 0.278139, 0.269896, 0.260956, 0.25137, 0.242038, 0.240423" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.555806; rise_capacitance : 0.555326; rise_capacitance_range (0.314254, 0.555326); fall_capacitance : 0.555806; fall_capacitance_range (0.314878, 0.555806); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0526988, -0.0526911, -0.0530259, -0.0531137, -0.0534899, -0.0531143, -0.0530235" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0526988, 0.0526911, 0.0530259, 0.0533022, 0.0534899, 0.0533055, 0.0531274" \ ); } } internal_power () { when : "(B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0143484, 0.0143308, 0.0141523, 0.0141585, 0.014156, 0.0140596, 0.0139978" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0142664, -0.0141137, -0.0141314, -0.0141572, -0.0141242, -0.0140302, -0.0139766" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0527557, -0.0527838, -0.0530177, -0.053044, -0.0534873, -0.0530585, -0.0529991" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0527557, 0.0527838, 0.0530177, 0.0533034, 0.0535213, 0.0532135, 0.0531279" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0143511, 0.0143334, 0.0141544, 0.0141687, 0.0141575, 0.0140603, 0.0139974" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0143386, -0.0140932, -0.0141219, -0.014163, -0.0141334, -0.0140125, -0.0139773" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.509474; rise_capacitance : 0.509474; rise_capacitance_range (0.385517, 0.509474); fall_capacitance : 0.497745; fall_capacitance_range (0.390458, 0.497745); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329519, -0.0328298, -0.0334202, -0.0335713, -0.0335981, -0.0333605, -0.0330963" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0333167, 0.0333029, 0.0334202, 0.0338064, 0.033633, 0.0334177, 0.0333451" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0134896, 0.0133725, 0.0135109, 0.0135188, 0.0134883, 0.0133458, 0.0133085" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0134896, -0.0133725, -0.0133792, -0.0134364, -0.0134039, -0.0132941, -0.0132844" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328363, -0.0328273, -0.0329509, -0.0330134, -0.0329031, -0.032934, -0.0329531" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0356, 0.0346122, 0.0340663, 0.0341935, 0.0339859, 0.0336481, 0.0332636" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0576121, 0.0576643, 0.0579861, 0.0579447, 0.0575112, 0.0577968, 0.0578833" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0529003, -0.0533141, -0.0539912, -0.0552394, -0.0555893, -0.0553106, -0.0552579" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329184, -0.0330368, -0.0332536, -0.0333937, -0.0334829, -0.0331281, -0.0330353" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0333327, 0.0330368, 0.0332536, 0.0333937, 0.0335092, 0.033368, 0.0331797" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0133988, 0.0133984, 0.0133886, 0.0134002, 0.0134173, 0.0133268, 0.0132699" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0133988, -0.0133984, -0.0133886, -0.0134002, -0.0134173, -0.0133268, -0.0132699" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.523374; rise_capacitance : 0.523374; rise_capacitance_range (0.4155, 0.523374); fall_capacitance : 0.510064; fall_capacitance_range (0.406949, 0.510064); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032244, -0.0324504, -0.0322164, -0.0324834, -0.0325127, -0.0324554, -0.0324288" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326483, 0.0326452, 0.0326748, 0.0325622, 0.0328996, 0.0327875, 0.0326498" \ ); } } internal_power () { when : "(A * !B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0662801, 0.0667535, 0.0658847, 0.0663111, 0.0663714, 0.066169, 0.0661107" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0612806, -0.0625447, -0.0630023, -0.0626369, -0.0638073, -0.0634209, -0.0634453" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0322565, -0.0323285, -0.0327218, -0.0326449, -0.0328883, -0.0325981, -0.0325141" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327334, 0.0328796, 0.0327218, 0.0327375, 0.0329238, 0.0328003, 0.0326493" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0641391, 0.0643249, 0.0644441, 0.0643967, 0.0642525, 0.0642043, 0.0639119" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0557441, -0.0584701, -0.0602246, -0.0609117, -0.0621947, -0.0622099, -0.0624491" \ ); } } internal_power () { when : "(!A * !B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0323622, -0.0324058, -0.0323913, -0.0325443, -0.0325329, -0.0325013, -0.0324723" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326657, 0.0325506, 0.0326577, 0.032701, 0.0328899, 0.0327749, 0.0326458" \ ); } } internal_power () { when : "(!A * !B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0661491, 0.0657132, 0.0658174, 0.0660633, 0.0659487, 0.06571, 0.0657572" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0617654, -0.0626609, -0.0631018, -0.0628767, -0.0638412, -0.0634357, -0.0634502" \ ); } } } } cell (NAND4xp25_ASAP7_75t_R) { area : 0.08748; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 181.858; when : "(A * B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 73.7893; when : "(A * B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 76.4225; when : "(A * B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 37.2063; when : "(A * B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 79.7042; when : "(A * !B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 38.5313; when : "(A * !B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 39.5965; when : "(A * !B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 30.3849; when : "(A * !B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 85.5887; when : "(!A * B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 40.6032; when : "(!A * B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 41.7062; when : "(!A * B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 31.9656; when : "(!A * B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 42.8034; when : "(!A * !B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 32.5683; when : "(!A * !B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 33.2524; when : "(!A * !B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 28.4398; when : "(!A * !B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 55.9013; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B) + (!C) + (!D)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.01328, 8.73774, 12.0794, 18.6325, 31.6746, 57.7386, 109.802", \ "8.86236, 10.588, 13.9199, 20.6189, 33.6772, 59.6327, 111.629", \ "11.7727, 13.9851, 17.6649, 24.2112, 37.3648, 63.4045, 115.331", \ "15.7139, 18.913, 23.8712, 31.7591, 45.0397, 70.8415, 122.577", \ "21.0939, 25.4708, 32.5722, 43.4801, 59.7174, 86.1469, 138.203", \ "28.2772, 34.3578, 44.194, 59.3592, 82.0678, 116.039, 169.034", \ "38.3853, 46.4439, 60.0341, 80.9512, 113.043, 159.795, 227.658" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.46469, 12.0666, 19.3473, 33.9119, 63.0359, 121.316, 237.865", \ "9.27008, 12.626, 19.6147, 33.9165, 63.0386, 121.313, 237.851", \ "11.9724, 14.901, 21.3497, 35.017, 63.2848, 121.318, 237.847", \ "16.6015, 20.2298, 26.5107, 39.1447, 65.9574, 122.029, 237.845", \ "23.8834, 28.8094, 36.633, 50.0956, 74.8338, 127.885, 239.726", \ "35.0202, 41.471, 52.1119, 69.626, 96.6327, 146.26, 252.225", \ "52.3616, 61.0365, 75.8381, 99.195, 135.123, 190.607, 289.403" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.4342, 13.6113, 19.8657, 32.3008, 57.0596, 106.503, 205.381", \ "11.7121, 14.9313, 21.2157, 33.6377, 58.4382, 107.863, 206.83", \ "14.2967, 17.7155, 24.0655, 36.4726, 61.2601, 110.612, 209.505", \ "17.9997, 22.3021, 29.6918, 42.1363, 66.9841, 116.219, 215.143", \ "22.4967, 28.3551, 37.8835, 53.4674, 78.9447, 128.497, 227.177", \ "28.5932, 35.9454, 48.2347, 68.6339, 101.312, 152.926, 251.632", \ "35.8799, 45.2862, 61.4817, 87.998, 130.014, 196.219, 300.104" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "18.3545, 25.0996, 38.556, 65.4079, 119.073, 226.441, 441.43", \ "18.751, 25.2486, 38.503, 65.4239, 119.133, 226.545, 441.431", \ "20.8024, 26.9573, 39.5841, 65.665, 119.079, 226.524, 441.431", \ "26.1366, 31.6945, 43.6155, 68.3984, 119.99, 226.469, 441.441", \ "31.2023, 39.0765, 53.4863, 76.9611, 126.362, 229.187, 441.451", \ "40.9878, 50.0851, 66.3059, 94.6372, 144.531, 242.074, 447.257", \ "57.331, 68.1683, 87.6865, 120.986, 178.032, 278.566, 474.021" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.85467, 9.53766, 12.8556, 19.4091, 32.4245, 58.5159, 110.653", \ "9.73843, 11.45, 14.7811, 21.3868, 34.4099, 60.508, 112.618", \ "12.981, 15.0234, 18.4515, 25.0168, 38.0703, 64.0678, 116.124", \ "17.5514, 20.3219, 25.0159, 32.6482, 45.7564, 71.686, 123.484", \ "23.7604, 27.5174, 34.3005, 44.6368, 60.783, 87.2649, 139.206", \ "32.295, 37.5917, 46.8775, 61.1554, 83.5724, 116.454, 169.653", \ "44.2657, 51.5113, 64.0936, 83.9565, 114.938, 161.097, 228.334" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.7616, 13.3731, 20.6758, 35.3031, 64.558, 123.051, 240.008", \ "10.4559, 13.867, 20.9002, 35.3217, 64.555, 123.054, 240.025", \ "12.9166, 16.0422, 22.6308, 36.4277, 64.7542, 123.05, 240.008", \ "17.9056, 21.3675, 27.6014, 40.4101, 67.4754, 123.878, 240.021", \ "25.4383, 30.116, 38.0026, 51.3685, 76.3496, 129.758, 241.91", \ "37.2049, 43.5165, 53.7141, 70.6363, 98.6231, 148.584, 254.231", \ "54.81, 63.646, 77.802, 100.428, 136.236, 193.554, 291.704" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.8434, 15.0145, 21.2632, 33.6773, 58.4007, 107.833, 206.667", \ "12.9514, 16.1476, 22.4244, 34.8739, 59.6336, 109.078, 207.936", \ "15.0428, 18.437, 24.7409, 37.2272, 62.041, 111.455, 210.28", \ "18.1089, 22.1043, 29.2151, 41.8577, 66.6472, 116.324, 215.171", \ "22.3513, 27.3134, 36.1132, 50.7965, 76.4525, 126.114, 224.839", \ "27.3316, 34.0527, 45.2474, 63.5594, 93.984, 145.465, 244.442", \ "33.2926, 41.9174, 56.759, 81.0806, 119.179, 180.55, 283.709" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "18.4742, 25.1575, 38.5753, 65.4265, 119.09, 226.435, 441.434", \ "18.8069, 25.354, 38.5982, 65.3941, 119.123, 226.46, 441.452", \ "20.1493, 26.4815, 39.4333, 65.7671, 119.131, 226.479, 441.434", \ "24.4792, 30.0525, 42.1739, 67.5584, 120.005, 226.58, 441.452", \ "29.6781, 36.5803, 50.3597, 74.0913, 124.401, 228.605, 441.559", \ "39.6403, 47.5, 62.146, 89.4236, 137.936, 238.12, 445.833", \ "56.878, 65.8882, 82.6906, 112.901, 166.115, 265.745, 465.303" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.67346, 10.366, 13.715, 20.2889, 33.3758, 59.4959, 111.705", \ "10.4389, 12.1429, 15.5128, 22.1043, 35.2021, 61.2922, 113.368", \ "13.9682, 15.8477, 19.2781, 25.8434, 38.9233, 64.9621, 117.016", \ "18.9983, 21.6872, 26.1142, 33.5336, 46.5668, 72.5737, 124.654", \ "25.9787, 29.4774, 35.8943, 45.9858, 61.7426, 88.1494, 140.084", \ "35.5632, 40.5265, 49.3498, 62.9747, 85.0402, 117.981, 170.502", \ "49.4945, 56.0759, 67.811, 87.0299, 117.213, 162.77, 229.461" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.1703, 14.7625, 22.0359, 36.6102, 65.8441, 124.323, 241.306", \ "11.8184, 15.2244, 22.2521, 36.6422, 65.8396, 124.313, 241.306", \ "14.0497, 17.3055, 23.8434, 37.6832, 66.0363, 124.306, 241.32", \ "19.2534, 22.6226, 28.8541, 41.6371, 68.6484, 125.16, 241.304", \ "27.0753, 31.6157, 39.197, 52.2286, 77.5555, 130.996, 243.254", \ "39.2645, 45.292, 55.191, 72.2361, 99.6942, 149.228, 255.496", \ "57.632, 65.6871, 79.9497, 101.766, 137.205, 193.449, 292.624" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.8498, 16.0184, 22.27, 34.6701, 59.4098, 108.842, 207.713", \ "13.8735, 17.06, 23.3491, 35.7949, 60.5434, 109.985, 208.861", \ "15.5461, 18.8767, 25.1635, 37.6736, 62.4987, 111.933, 210.778", \ "17.8934, 21.6161, 28.4781, 41.1977, 66.0695, 115.622, 214.46", \ "21.4213, 25.719, 33.6333, 47.5957, 73.2445, 122.754, 221.658", \ "25.3777, 31.2047, 41.0478, 57.5126, 85.8021, 137.261, 235.876", \ "29.2171, 36.9597, 50.1477, 71.2885, 105.59, 162.701, 264.643" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "18.4756, 25.1589, 38.5738, 65.3874, 119.088, 226.462, 441.493", \ "18.6563, 25.2452, 38.5928, 65.4258, 119.129, 226.462, 441.491", \ "19.5864, 26.0482, 39.1383, 65.6393, 119.095, 226.576, 441.462", \ "22.5814, 28.5341, 41.0144, 66.9588, 119.843, 226.56, 441.422", \ "27.0088, 33.5102, 46.6421, 71.4746, 122.777, 228.053, 441.613", \ "36.2993, 43.561, 56.8253, 82.7248, 132.689, 234.364, 444.784", \ "53.799, 61.597, 76.0597, 103.804, 156.095, 255.705, 457.286" \ ); } } timing () { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.10552, 10.8964, 14.355, 21.0133, 34.1861, 60.3845, 112.652", \ "10.9079, 12.6494, 16.1066, 22.8277, 36.0162, 62.1541, 114.341", \ "14.5968, 16.4471, 19.8987, 26.5781, 39.7316, 65.837, 118.021", \ "20.1006, 22.6003, 27.0584, 34.3041, 47.3932, 73.4505, 125.605", \ "27.781, 31.1286, 37.2711, 47.1413, 62.7609, 89.0203, 141.053", \ "38.4256, 43.0438, 51.4524, 64.7261, 86.386, 118.998, 171.792", \ "53.7672, 60.1691, 71.1063, 89.6891, 119.257, 164.003, 231.263" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.7, 16.2914, 23.561, 38.1388, 67.3967, 126.045, 243.423", \ "13.314, 16.7347, 23.7764, 38.1543, 67.396, 126.033, 243.458", \ "15.4355, 18.7466, 25.3051, 39.1204, 67.5829, 126.052, 243.431", \ "20.6798, 23.9521, 30.0789, 43.0763, 70.1693, 126.861, 243.428", \ "28.8146, 33.1314, 40.6309, 53.7652, 78.8508, 132.7, 245.421", \ "41.5017, 47.2237, 57.1145, 73.5172, 100.608, 150.841, 257.522", \ "60.4569, 68.3501, 82.0281, 103.578, 138.851, 195.052, 294.751" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "13.1747, 16.344, 22.5955, 35.0093, 59.7324, 109.18, 208.039", \ "14.0719, 17.2614, 23.5462, 35.9979, 60.743, 110.188, 209.017", \ "15.4848, 18.7644, 25.0769, 37.5595, 62.3558, 111.827, 210.69", \ "17.3484, 20.8596, 27.5422, 40.1956, 65.0691, 114.603, 213.43", \ "19.9251, 23.7681, 31.0677, 44.5618, 70.0223, 119.566, 218.383", \ "22.7088, 27.5541, 35.9718, 51.1349, 78.3658, 129.159, 227.809", \ "24.3838, 31.1024, 42.0487, 60.3182, 90.8732, 145.298, 247.45" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "18.4713, 25.1555, 38.5754, 65.4265, 119.083, 226.567, 441.487", \ "18.5548, 25.1965, 38.5714, 65.4199, 119.08, 226.458, 441.421", \ "19.1764, 25.7115, 38.9435, 65.5405, 119.129, 226.469, 441.477", \ "21.0425, 27.4619, 40.1531, 66.406, 119.65, 226.61, 441.459", \ "24.2436, 30.6905, 44.0484, 69.4178, 121.634, 227.75, 441.629", \ "31.7823, 38.377, 51.3185, 77.5465, 128.755, 231.987, 443.939", \ "47.6777, 54.5019, 67.7042, 93.9434, 144.556, 246.931, 453.484" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.17014, 0.172918, 0.175343, 0.17663, 0.17742, 0.178162, 0.178487", \ "0.167039, 0.169926, 0.172077, 0.178023, 0.179275, 0.176879, 0.174854", \ "0.164192, 0.165018, 0.16902, 0.170068, 0.174036, 0.174289, 0.169965", \ "0.162955, 0.165594, 0.166035, 0.169026, 0.17308, 0.166027, 0.15564", \ "0.16913, 0.170147, 0.169845, 0.172913, 0.167021, 0.164152, 0.162361", \ "0.189042, 0.186543, 0.182787, 0.178702, 0.175076, 0.17828, 0.16543", \ "0.238, 0.231525, 0.223837, 0.210116, 0.207117, 0.192897, 0.174606" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0186996, -0.0169774, -0.0155395, -0.0144313, -0.0137156, -0.0133137, -0.0131147", \ "-0.0219826, -0.0198299, -0.0176343, -0.015717, -0.0144388, -0.0136638, -0.0131063", \ "-0.0250317, -0.022998, -0.0203497, -0.0177581, -0.0157036, -0.0143994, -0.0136758", \ "-0.0254405, -0.0244596, -0.022487, -0.0199421, -0.0173733, -0.015464, -0.0142298", \ "-0.0197391, -0.0204601, -0.0206686, -0.019891, -0.018131, -0.0162277, -0.0148485", \ "-0.00176446, -0.00485518, -0.00858318, -0.0119415, -0.0138978, -0.014403, -0.0140211", \ "0.0426665, 0.0360955, 0.0272357, 0.0161948, 0.00689123, -0.00120349, -0.00648057" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.000882888, 0.00400232, 0.00693209, 0.00902368, 0.0103076, 0.0110835, 0.0114958", \ "-0.00233879, 0.00127307, 0.00541003, 0.00852501, 0.0106274, 0.0116735, 0.012202", \ "-0.00570695, -0.00242507, 0.00143994, 0.00545546, 0.00900255, 0.0110674, 0.0122489", \ "-0.00688546, -0.00472434, -0.00162383, 0.00258443, 0.00690843, 0.00964775, 0.0115348", \ "-0.00125984, -0.00119607, -0.000411728, 0.00202752, 0.005383, 0.00852755, 0.0110144", \ "0.0182807, 0.015859, 0.0126825, 0.0101038, 0.00945053, 0.0105168, 0.0119259", \ "0.0673171, 0.06159, 0.0535591, 0.0441402, 0.0343595, 0.0265038, 0.0215724" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.152143, 0.153246, 0.154403, 0.155407, 0.156042, 0.156387, 0.156556", \ "0.148529, 0.150305, 0.152017, 0.152658, 0.154052, 0.154153, 0.15529", \ "0.14517, 0.146926, 0.149374, 0.150084, 0.15077, 0.150199, 0.150498", \ "0.146386, 0.145075, 0.146313, 0.144371, 0.145946, 0.142882, 0.145007", \ "0.150403, 0.15036, 0.149529, 0.147368, 0.143864, 0.145908, 0.14403", \ "0.169792, 0.166524, 0.161788, 0.155702, 0.159441, 0.14857, 0.146333", \ "0.214253, 0.206899, 0.197754, 0.184933, 0.171339, 0.164058, 0.147832" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.205057, 0.205966, 0.207149, 0.207687, 0.206168, 0.207161, 0.207186", \ "0.203357, 0.205222, 0.206787, 0.208899, 0.20827, 0.208624, 0.207655", \ "0.199523, 0.200863, 0.201507, 0.202149, 0.20232, 0.19978, 0.19751", \ "0.198992, 0.199253, 0.199395, 0.202389, 0.20195, 0.197165, 0.186599", \ "0.205137, 0.202273, 0.20588, 0.202436, 0.202966, 0.203338, 0.195532", \ "0.224919, 0.221477, 0.218805, 0.212061, 0.212909, 0.195855, 0.188349", \ "0.273199, 0.267887, 0.26038, 0.246796, 0.238635, 0.234319, 0.197747" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0159957, -0.01507, -0.0142116, -0.0135803, -0.0131859, -0.0129647, -0.0128641", \ "-0.0179804, -0.0168404, -0.0155008, -0.0143682, -0.0136347, -0.0132061, -0.012979", \ "-0.0206996, -0.0191945, -0.0174177, -0.0156927, -0.0144091, -0.0136702, -0.0132034", \ "-0.0221417, -0.0210916, -0.0194392, -0.0174889, -0.0157484, -0.0143764, -0.0136011", \ "-0.0196207, -0.0195759, -0.019155, -0.0180452, -0.0165395, -0.0151015, -0.0140665", \ "-0.00543377, -0.00759647, -0.0100268, -0.0121137, -0.0133067, -0.0134754, -0.0132958", \ "0.03587, 0.0297438, 0.0216162, 0.0125831, 0.00417525, -0.00219207, -0.00662868" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.00202363, 0.00325939, 0.00440851, 0.00529336, 0.00692436, 0.00609031, 0.00629561", \ "-0.000248961, 0.00152823, 0.0034436, 0.00513978, 0.00612307, 0.00689836, 0.00719398", \ "-0.00363099, -0.00169514, 0.000372891, 0.00264635, 0.00454456, 0.00578848, 0.00641397", \ "-0.00482092, -0.00350387, -0.00143336, 0.00101177, 0.00344606, 0.00488886, 0.0059349", \ "0.000438446, 5.73527e-05, 0.00053896, 0.00141789, 0.00325041, 0.00486845, 0.00601897", \ "0.0203664, 0.0175874, 0.014575, 0.0112993, 0.00935697, 0.00816845, 0.00797048", \ "0.0691505, 0.0642857, 0.0565156, 0.0460314, 0.0365141, 0.0270659, 0.0195741" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.191055, 0.192004, 0.192756, 0.193377, 0.193763, 0.193979, 0.194098", \ "0.188053, 0.190071, 0.191311, 0.192496, 0.193254, 0.193645, 0.193874", \ "0.186538, 0.187695, 0.189194, 0.190615, 0.192228, 0.19154, 0.191455", \ "0.186205, 0.186312, 0.187266, 0.186978, 0.187822, 0.190513, 0.191235", \ "0.188357, 0.187172, 0.190465, 0.189553, 0.188255, 0.190045, 0.188808", \ "0.202453, 0.199757, 0.197369, 0.194692, 0.193701, 0.188684, 0.187576", \ "0.244532, 0.236544, 0.228962, 0.220684, 0.208753, 0.206394, 0.19303" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.244062, 0.243638, 0.243955, 0.243533, 0.243374, 0.243903, 0.245298", \ "0.239128, 0.239145, 0.239921, 0.240002, 0.240124, 0.239771, 0.237287", \ "0.237209, 0.236492, 0.237637, 0.236409, 0.236102, 0.233905, 0.230338", \ "0.236313, 0.237824, 0.237401, 0.23769, 0.23455, 0.231002, 0.22837", \ "0.241834, 0.239406, 0.241605, 0.240777, 0.23802, 0.236988, 0.228459", \ "0.261412, 0.258111, 0.256359, 0.247508, 0.250116, 0.24199, 0.220593", \ "0.312584, 0.306487, 0.299193, 0.284147, 0.275252, 0.266412, 0.235926" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0159371, -0.0150324, -0.0141869, -0.0135625, -0.0131712, -0.0129535, -0.0128352", \ "-0.0181007, -0.0167684, -0.0154312, -0.0143659, -0.0136031, -0.0131744, -0.0129526", \ "-0.0206668, -0.0191822, -0.0174155, -0.0157002, -0.0144458, -0.013657, -0.0131738", \ "-0.0225932, -0.0214479, -0.0197007, -0.0176371, -0.0157404, -0.0144355, -0.0136441", \ "-0.0212854, -0.0209944, -0.0201811, -0.0187681, -0.0169463, -0.0153224, -0.014148", \ "-0.00985742, -0.0112995, -0.0129192, -0.014149, -0.0144606, -0.0141683, -0.0136345", \ "0.0301447, 0.0246105, 0.0174673, 0.00955264, 0.00223624, -0.00322815, -0.00705949" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.000321408, 0.000846105, 0.00116235, 0.00138795, 0.001713, 0.0018462, 0.00206489", \ "-0.0030944, -0.00228971, -0.00118422, -0.000452456, 0.000239158, 0.000648138, 0.000786427", \ "-0.00559347, -0.00487804, -0.00357062, -0.00217618, -0.00118406, -0.000277868, 3.07385e-05", \ "-0.00667462, -0.00583378, -0.00484418, -0.00320032, -0.00196281, -0.00113484, -0.000339072", \ "-0.00119695, -0.00200112, -0.00200917, -0.00191906, -0.00124691, -0.000609404, -0.000245871", \ "0.0183989, 0.0160581, 0.0125393, 0.00895577, 0.00603643, 0.00385411, 0.00233074", \ "0.0690214, 0.0639976, 0.0561571, 0.0451719, 0.033481, 0.0229048, 0.0144483" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.234156, 0.23501, 0.235877, 0.236496, 0.236883, 0.237098, 0.237199", \ "0.231954, 0.233163, 0.23456, 0.23583, 0.236405, 0.236829, 0.237036", \ "0.229347, 0.230635, 0.232341, 0.234183, 0.235618, 0.23618, 0.236184", \ "0.228235, 0.229217, 0.230298, 0.231731, 0.23374, 0.235074, 0.235928", \ "0.229437, 0.228942, 0.230355, 0.232335, 0.232908, 0.233084, 0.234379", \ "0.241197, 0.239874, 0.23727, 0.236047, 0.236145, 0.234984, 0.230257", \ "0.280876, 0.275913, 0.267893, 0.25949, 0.25974, 0.251387, 0.229459" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.27738, 0.277442, 0.277702, 0.276311, 0.275828, 0.2757, 0.275491", \ "0.273736, 0.272394, 0.272477, 0.272934, 0.272733, 0.271016, 0.268848", \ "0.271941, 0.270827, 0.271112, 0.269997, 0.268582, 0.265433, 0.262331", \ "0.272683, 0.271079, 0.272742, 0.272222, 0.267833, 0.262633, 0.258419", \ "0.27863, 0.276171, 0.276307, 0.279508, 0.275431, 0.2688, 0.259658", \ "0.298501, 0.29446, 0.293915, 0.282132, 0.281423, 0.275573, 0.261208", \ "0.350347, 0.345623, 0.336203, 0.322655, 0.31204, 0.297849, 0.28429" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0159461, -0.0150573, -0.0142236, -0.0136057, -0.0132193, -0.0129928, -0.0129126", \ "-0.0181183, -0.0168372, -0.0154455, -0.0143717, -0.0136665, -0.0132467, -0.0130251", \ "-0.0207403, -0.0192149, -0.017441, -0.0157254, -0.0144763, -0.0137058, -0.0132277", \ "-0.0227213, -0.0215712, -0.0198097, -0.0176885, -0.0158359, -0.014498, -0.0137346", \ "-0.0219222, -0.0215191, -0.0205452, -0.0189997, -0.0170714, -0.0153867, -0.0142788", \ "-0.01181, -0.0129717, -0.0141395, -0.014919, -0.0148704, -0.0143115, -0.0136712", \ "0.0263622, 0.021678, 0.0153784, 0.0081736, 0.00169786, -0.00318697, -0.00657621" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0121425, -0.012154, -0.0119607, -0.0118672, -0.0119182, -0.0117406, -0.0116552", \ "-0.0148845, -0.0147126, -0.0141441, -0.0138943, -0.013316, -0.0135073, -0.0142562", \ "-0.0166442, -0.0164879, -0.0156108, -0.0151081, -0.0147308, -0.0142052, -0.0140125", \ "-0.0167781, -0.0166708, -0.0160895, -0.0155057, -0.0153528, -0.0149015, -0.0143184", \ "-0.0110132, -0.0118583, -0.0122782, -0.0128838, -0.0134547, -0.0137297, -0.0140705", \ "0.00956376, 0.00697609, 0.00335397, -0.001444, -0.00513463, -0.00835173, -0.0108276", \ "0.0615097, 0.0565286, 0.0483787, 0.0369062, 0.0252498, 0.0129285, 0.00298118" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.284593, 0.285603, 0.286452, 0.287068, 0.287452, 0.28759, 0.28797", \ "0.282439, 0.284072, 0.284867, 0.286129, 0.287197, 0.287607, 0.287835", \ "0.280092, 0.281133, 0.283165, 0.284628, 0.286194, 0.287117, 0.286998", \ "0.277882, 0.280525, 0.281171, 0.282325, 0.284717, 0.285821, 0.286507", \ "0.279215, 0.278859, 0.281791, 0.281911, 0.283153, 0.284842, 0.285042", \ "0.29004, 0.288365, 0.286002, 0.288879, 0.288027, 0.283654, 0.279362", \ "0.328502, 0.323331, 0.315442, 0.310583, 0.297522, 0.28952, 0.284857" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.554618; rise_capacitance : 0.554499; rise_capacitance_range (0.310564, 0.554499); fall_capacitance : 0.554618; fall_capacitance_range (0.313378, 0.554618); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0525651, -0.0526211, -0.0532006, -0.0528814, -0.0535142, -0.0533265, -0.0530501" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0526524, 0.0526211, 0.0532006, 0.0532822, 0.0535142, 0.0533265, 0.0531402" \ ); } } internal_power () { when : "(B * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.013923, 0.0140359, 0.0139744, 0.0137256, 0.0138292, 0.0137376, 0.0136723" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.013923, -0.0137018, -0.0138957, -0.0137256, -0.0138086, -0.0137078, -0.0136477" \ ); } } internal_power () { when : "(B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0525437, -0.0526421, -0.0530176, -0.0531886, -0.0534863, -0.0533279, -0.0530408" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0526543, 0.0526421, 0.0530176, 0.0532981, 0.0534863, 0.0533279, 0.0531416" \ ); } } internal_power () { when : "(B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0139141, 0.0140232, 0.0138184, 0.0138956, 0.0138232, 0.0137339, 0.0136682" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0139141, -0.013744, -0.013817, -0.0138451, -0.0138006, -0.0137062, -0.0136463" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0524295, -0.0525493, -0.0530074, -0.0530274, -0.0534956, -0.053285, -0.0530173" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0527097, 0.0525493, 0.0530074, 0.0532974, 0.0535147, 0.0533282, 0.053142" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.013886, 0.0140299, 0.0138249, 0.0138534, 0.0138289, 0.013739, 0.0136719" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.013886, -0.0137656, -0.0138095, -0.0138534, -0.0138143, -0.0137129, -0.0136525" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.50988; rise_capacitance : 0.50988; rise_capacitance_range (0.371038, 0.50988); fall_capacitance : 0.497551; fall_capacitance_range (0.387242, 0.497551); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032865, -0.0330077, -0.033369, -0.0336069, -0.03334, -0.0334011, -0.0331416" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0334622, 0.0335972, 0.033369, 0.0337819, 0.03334, 0.0334011, 0.0333627" \ ); } } internal_power () { when : "(A * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132273, 0.0132434, 0.0132903, 0.0132938, 0.0132588, 0.01312, 0.0130826" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132273, -0.0132434, -0.0131434, -0.0132577, -0.0130974, -0.0130732, -0.0130605" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328541, -0.0330132, -0.0334941, -0.033611, -0.0336476, -0.0334091, -0.0331453" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.033171, 0.033322, 0.0337188, 0.0337814, 0.0336677, 0.03351, 0.0333909" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.013204, 0.0131993, 0.0132889, 0.0132922, 0.013257, 0.0131176, 0.0130794" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0131844, -0.0131993, -0.0132714, -0.0132059, -0.0131821, -0.0130835, -0.0130577" \ ); } } internal_power () { when : "(!A * C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328481, -0.0328109, -0.0329604, -0.0329388, -0.0331193, -0.0330608, -0.0330043" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0358953, 0.0348345, 0.0344629, 0.0344321, 0.0340272, 0.0336319, 0.0333095" \ ); } } internal_power () { when : "(!A * C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0570642, 0.0570185, 0.0573346, 0.0573086, 0.0575982, 0.0575258, 0.0575391" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0521866, -0.0528782, -0.0543081, -0.055073, -0.0553684, -0.0548498, -0.0550569" \ ); } } internal_power () { when : "(!A * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328566, -0.0329244, -0.033087, -0.0331211, -0.0332373, -0.0331669, -0.0330874" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0352386, 0.03493, 0.0346085, 0.0347789, 0.0344443, 0.0340759, 0.0335565" \ ); } } internal_power () { when : "(!A * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0131129, 0.0131043, 0.0131062, 0.013084, 0.0131465, 0.0130694, 0.0130172" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0131129, -0.0131043, -0.0131062, -0.013084, -0.0131465, -0.0130694, -0.0130172" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329012, -0.0333409, -0.0332885, -0.0334388, -0.0335367, -0.0331776, -0.0330858" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0333151, 0.0333482, 0.0332885, 0.0334388, 0.0335519, 0.0334155, 0.0332269" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.013072, 0.0132494, 0.0131591, 0.0131755, 0.0131844, 0.0130969, 0.01304" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.013072, -0.0132494, -0.0131591, -0.0131755, -0.0131844, -0.0130969, -0.01304" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.506104; rise_capacitance : 0.506104; rise_capacitance_range (0.387109, 0.506104); fall_capacitance : 0.494476; fall_capacitance_range (0.386954, 0.494476); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328516, -0.0326632, -0.0329286, -0.0328709, -0.0329356, -0.0327989, -0.0328148" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0330499, 0.0328277, 0.0329286, 0.032891, 0.0329356, 0.0330265, 0.0329622" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132397, 0.0132216, 0.0132659, 0.0131693, 0.0132347, 0.0130749, 0.0130602" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132397, -0.01314, -0.0131415, -0.013086, -0.0130406, -0.0130506, -0.01301" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326758, -0.0326083, -0.0327381, -0.0327587, -0.0328354, -0.0328098, -0.0327447" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326758, 0.0327841, 0.0330137, 0.0331636, 0.0332009, 0.0331117, 0.0329619" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0574951, 0.057351, 0.0577242, 0.0578255, 0.057789, 0.0576378, 0.0576071" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0518425, -0.0530077, -0.0539686, -0.0550321, -0.0553638, -0.0550755, -0.0550204" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326023, -0.0326945, -0.0329924, -0.0331813, -0.0332232, -0.0329396, -0.0328493" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326023, 0.0329425, 0.0329924, 0.0331813, 0.0332232, 0.0331101, 0.0329799" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0131677, 0.013113, 0.0131449, 0.0131392, 0.0131662, 0.0130776, 0.0130212" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.013138, -0.013113, -0.0131449, -0.0131392, -0.0131662, -0.0130776, -0.0130212" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329604, -0.0327193, -0.0330748, -0.0328837, -0.0332074, -0.0329139, -0.032825" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0336698, 0.0331656, 0.0330748, 0.0331391, 0.0332291, 0.0330204, 0.0329602" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0546115, 0.0548592, 0.0549251, 0.0550683, 0.0552063, 0.0552332, 0.055022" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0439778, -0.047404, -0.0506836, -0.0524684, -0.0535711, -0.0539691, -0.0540125" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0327809, -0.0326433, -0.0327939, -0.0330371, -0.0331489, -0.0329448, -0.0328558" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0329203, 0.0328844, 0.0331436, 0.0331602, 0.0333754, 0.03324, 0.0330464" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0131949, 0.013076, 0.0130497, 0.0131662, 0.0130991, 0.0130476, 0.0129919" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0131949, -0.013076, -0.0130497, -0.0131662, -0.0130991, -0.0130476, -0.0129919" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032608, -0.0326771, -0.0328778, -0.0327042, -0.032838, -0.0328863, -0.0327852" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326862, 0.0328625, 0.0329599, 0.0331642, 0.0331969, 0.0331029, 0.0329565" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0567342, 0.0570901, 0.0576241, 0.0567809, 0.0572183, 0.0573577, 0.0572488" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0523475, -0.0532775, -0.0540165, -0.0550793, -0.0553844, -0.0550767, -0.0550115" \ ); } } internal_power () { when : "(!A * !B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0324862, -0.0329384, -0.0330125, -0.0331941, -0.0332286, -0.0329472, -0.0328554" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327539, 0.0329384, 0.0330125, 0.0331941, 0.0332286, 0.0331112, 0.0329821" \ ); } } internal_power () { when : "(!A * !B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0129182, 0.0132206, 0.0131346, 0.0131387, 0.0131636, 0.0130767, 0.0130213" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0129182, -0.0132206, -0.0131346, -0.0131387, -0.0131636, -0.0130767, -0.0130213" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.520696; rise_capacitance : 0.520696; rise_capacitance_range (0.415153, 0.520696); fall_capacitance : 0.506626; fall_capacitance_range (0.403401, 0.506626); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326118, -0.0327866, -0.0326053, -0.03284, -0.0329024, -0.0327755, -0.032772" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327023, 0.032859, 0.0329321, 0.033137, 0.0331943, 0.0330985, 0.0329662" \ ); } } internal_power () { when : "(A * B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0653389, 0.0656931, 0.065014, 0.0653552, 0.0655378, 0.0650015, 0.0650431" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.059961, -0.0608732, -0.0619479, -0.0619123, -0.062743, -0.0623579, -0.0623858" \ ); } } internal_power () { when : "(A * !B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0325784, -0.0326632, -0.0329221, -0.0328975, -0.0331841, -0.0329169, -0.0328314" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0328899, 0.0326965, 0.0329221, 0.0330721, 0.0331841, 0.0330881, 0.0329555" \ ); } } internal_power () { when : "(A * !B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0632002, 0.0632725, 0.0633548, 0.0631631, 0.0631456, 0.0631177, 0.0628237" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0549968, -0.0570748, -0.0591714, -0.0597647, -0.0611309, -0.0611449, -0.0613901" \ ); } } internal_power () { when : "(A * !B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326397, -0.0327228, -0.0326724, -0.0328654, -0.0328601, -0.0328316, -0.0327996" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327744, 0.032786, 0.0329511, 0.0331895, 0.0331992, 0.0330881, 0.0329585" \ ); } } internal_power () { when : "(A * !B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0648525, 0.0647334, 0.0648158, 0.0649925, 0.0648568, 0.0646448, 0.0646954" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0605142, -0.0609329, -0.0620426, -0.061979, -0.062771, -0.0623691, -0.0623873" \ ); } } internal_power () { when : "(!A * B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326036, -0.0326992, -0.0329629, -0.0329459, -0.033202, -0.0329199, -0.0328346" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0328393, 0.0330864, 0.0329629, 0.0333151, 0.033202, 0.0330975, 0.0329565" \ ); } } internal_power () { when : "(!A * B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0621413, 0.0623855, 0.0622489, 0.0622566, 0.0622644, 0.0622352, 0.0618432" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.052916, -0.0556268, -0.0578336, -0.0596748, -0.0604682, -0.0606757, -0.0610039" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326016, -0.0327436, -0.0328161, -0.0327915, -0.0328243, -0.0329109, -0.0327992" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326611, 0.0328785, 0.0329517, 0.0329887, 0.033199, 0.0330876, 0.032958" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0646616, 0.0648893, 0.0653668, 0.0645789, 0.0647375, 0.0648234, 0.0647223" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0603079, -0.0610483, -0.062036, -0.0618205, -0.0627682, -0.0623673, -0.0623858" \ ); } } internal_power () { when : "(!A * !B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0325844, -0.0326339, -0.0329527, -0.0328209, -0.0332007, -0.0329455, -0.0328584" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0325844, 0.032691, 0.0329527, 0.0328209, 0.0332007, 0.0330895, 0.0329602" \ ); } } internal_power () { when : "(!A * !B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0628243, 0.0624391, 0.0629056, 0.0630047, 0.0631617, 0.0627775, 0.062475" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0545978, -0.0570556, -0.0591516, -0.0595613, -0.0611204, -0.0611409, -0.0613881" \ ); } } } } cell (NAND4xp75_ASAP7_75t_R) { area : 0.20412; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 545.574; when : "(A * B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 221.368; when : "(A * B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 229.267; when : "(A * B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 111.619; when : "(A * B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 239.112; when : "(A * !B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 115.594; when : "(A * !B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 118.79; when : "(A * !B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 91.1547; when : "(A * !B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 256.766; when : "(!A * B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 121.81; when : "(!A * B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 125.119; when : "(!A * B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 95.8969; when : "(!A * B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 128.41; when : "(!A * !B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 97.705; when : "(!A * !B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 99.7572; when : "(!A * !B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 85.3195; when : "(!A * !B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 167.704; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B) + (!C) + (!D)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "5.87593, 7.04304, 9.34296, 13.7679, 22.5497, 40.0435, 74.9767", \ "7.63029, 8.9287, 11.1654, 15.6329, 24.4623, 41.9422, 76.8355", \ "10.0799, 11.8412, 14.7203, 19.4005, 28.1923, 45.5783, 80.5977", \ "13.3577, 15.823, 19.9251, 26.2137, 35.811, 53.4703, 88.1085", \ "17.6835, 21.1854, 26.8174, 35.6918, 48.7266, 68.6402, 103.373", \ "23.728, 28.3022, 36.0966, 48.3634, 67.0129, 93.9866, 134.104", \ "31.9045, 38.1464, 49.0123, 65.8972, 91.499, 128.85, 184.046" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.2131, 8.59881, 13.4732, 23.3182, 43.0275, 82.4431, 161.292", \ "7.20585, 9.36963, 13.9422, 23.4701, 43.0279, 82.4435, 161.277", \ "9.9016, 11.9815, 16.1462, 25.0339, 43.7397, 82.4927, 161.281", \ "13.9175, 16.6749, 21.5853, 29.8228, 47.26, 84.3779, 161.51", \ "20.2232, 23.9495, 30.1466, 40.5816, 57.5708, 92.2668, 165.673", \ "30.194, 35.1738, 43.7463, 57.009, 78.6706, 113.274, 182.129", \ "45.7649, 52.6249, 64.2611, 82.6716, 110.89, 154.8, 225.769" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.1925, 10.4925, 14.9134, 23.6055, 40.8469, 75.2104, 143.803", \ "9.51065, 11.8118, 16.1654, 24.9353, 42.162, 76.5218, 145.143", \ "11.8248, 14.4803, 19.0226, 27.7164, 45.0489, 79.3855, 147.96", \ "14.836, 18.2941, 24.0751, 33.7283, 50.948, 85.473, 153.649", \ "18.6729, 22.9894, 30.7209, 43.0825, 62.9169, 97.2252, 165.573", \ "23.4954, 29.1979, 39.1393, 55.0624, 80.8218, 120.961, 189.635", \ "29.3878, 36.7824, 49.3538, 70.6159, 103.845, 156.612, 238.063" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "14.8868, 19.6599, 29.1481, 48.0244, 85.6575, 160.891, 311.475", \ "15.5627, 20.0229, 29.1855, 47.9167, 85.64, 160.939, 311.486", \ "17.8325, 22.0457, 30.7019, 48.6661, 85.6267, 160.876, 311.456", \ "22.1151, 27.3606, 35.2776, 52.3246, 87.7198, 161.089, 311.49", \ "26.5424, 32.6487, 43.4979, 61.7236, 95.6108, 166.05, 312.34", \ "35.0481, 42.1295, 54.5733, 76.2851, 114.402, 181.536, 323.095", \ "49.9877, 58.6441, 73.3461, 99.151, 143.051, 219.103, 354.804" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.10894, 8.27274, 10.5611, 15.015, 23.8242, 41.4086, 76.5434", \ "8.94387, 10.1303, 12.377, 16.8662, 25.7007, 43.263, 78.4104", \ "11.9074, 13.4563, 16.0753, 20.5713, 29.4191, 46.8843, 82.1867", \ "16.0252, 18.058, 21.8245, 27.6325, 37.0362, 54.6505, 89.7468", \ "21.561, 24.5269, 29.3411, 37.7531, 50.3573, 69.9752, 104.885", \ "29.1063, 33.1184, 40.1372, 51.6021, 69.283, 95.8771, 135.397", \ "39.9387, 45.3176, 54.7634, 70.3387, 94.9938, 131.012, 186.508" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.81726, 10.2514, 15.2137, 25.1968, 45.1843, 85.1936, 165.171", \ "8.58706, 10.9012, 15.6382, 25.3383, 45.2007, 85.1853, 165.179", \ "11.2064, 13.2405, 17.6118, 26.8526, 45.8737, 85.2442, 165.174", \ "15.551, 18.3082, 22.8769, 31.4023, 49.3873, 87.0197, 165.403", \ "22.4399, 25.9229, 32.1141, 41.9795, 59.2974, 94.8643, 169.515", \ "32.9131, 37.8411, 45.7549, 59.1386, 80.9656, 115.322, 185.777", \ "49.3685, 55.8191, 66.9386, 85.3041, 113.038, 157.525, 227.543" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.707, 12.9499, 17.3362, 26.0038, 43.2175, 77.531, 146.165", \ "11.8573, 14.1289, 18.5533, 27.2473, 44.5031, 78.8361, 147.47", \ "13.7342, 16.299, 20.8462, 29.5472, 46.8716, 81.2317, 149.91", \ "16.4969, 19.4572, 24.7665, 34.1947, 51.6018, 86.0427, 154.603", \ "19.9531, 23.8773, 30.5185, 41.7564, 60.8729, 95.5833, 163.846", \ "23.6187, 28.8502, 37.7632, 52.3759, 75.7807, 114.089, 183.726", \ "27.8425, 34.7816, 46.3259, 65.7108, 96.1394, 143.137, 221.107" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "15.2262, 19.8855, 29.2566, 48.0361, 85.6871, 160.967, 311.528", \ "15.5401, 20.084, 29.311, 48.0406, 85.688, 160.958, 311.528", \ "16.9203, 21.2803, 30.2913, 48.5814, 85.7417, 160.892, 311.528", \ "20.4351, 25.2447, 33.4022, 50.8302, 87.2118, 161.305, 311.527", \ "24.9996, 30.3145, 40.3845, 58.2657, 92.4706, 164.474, 312.43", \ "34.34, 40.1981, 51.0007, 71.0984, 107.953, 175.802, 319.077", \ "51.3742, 58.038, 70.2091, 93.0231, 133.159, 207.349, 343.763" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.93491, 9.1494, 11.5523, 16.0687, 25.0959, 42.7999, 78.2248", \ "9.74561, 10.9521, 13.3205, 17.8466, 26.8461, 44.5426, 79.9784", \ "13.091, 14.516, 17.036, 21.6621, 30.4815, 48.2595, 83.7527", \ "17.7961, 19.7293, 23.1129, 28.8535, 38.111, 55.9953, 91.257", \ "24.2599, 26.8745, 31.6216, 39.4685, 51.7602, 71.0507, 106.496", \ "33.2373, 36.8685, 43.1168, 54.0616, 71.1863, 97.4833, 136.896", \ "46.1935, 51.136, 59.7502, 74.2491, 98.0159, 133.981, 188.393" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.70617, 12.1696, 17.1752, 27.2707, 47.5568, 88.2301, 169.612", \ "10.3669, 12.7306, 17.5271, 27.3887, 47.5645, 88.2288, 169.623", \ "12.6557, 14.8823, 19.3517, 28.7505, 48.1687, 88.2912, 169.624", \ "17.3302, 19.9586, 24.5793, 33.3204, 51.6583, 90.1616, 169.83", \ "24.6317, 27.9581, 33.8492, 43.8136, 61.3891, 97.5968, 174.021", \ "36.0542, 40.4941, 48.0177, 60.9968, 82.564, 118.049, 190.373", \ "53.1641, 59.3506, 69.9382, 87.5384, 115.658, 160.081, 231.639" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.9662, 14.2016, 18.5807, 27.2421, 44.4516, 78.7597, 147.385", \ "13.0799, 15.3442, 19.7585, 28.4561, 45.6842, 80.0102, 148.647", \ "14.7429, 17.1914, 21.6777, 30.4045, 47.6691, 82.0402, 150.731", \ "17.054, 19.7129, 24.6877, 33.9662, 51.2785, 85.7125, 154.362", \ "20.1258, 23.3844, 29.1919, 39.3651, 58.0243, 92.5719, 161.134", \ "23.0731, 27.4553, 35.033, 47.7573, 68.9131, 106.119, 174.975", \ "25.0296, 31.1663, 41.3744, 58.1438, 84.5519, 127.087, 202.645" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "15.2391, 19.8923, 29.2582, 48.0367, 85.6902, 160.951, 311.525", \ "15.3801, 19.9812, 29.2934, 48.0451, 85.6848, 160.882, 311.525", \ "16.3342, 20.7888, 29.9268, 48.4095, 85.723, 160.87, 311.551", \ "18.9527, 23.4019, 31.8929, 49.8894, 86.7421, 161.297, 311.525", \ "22.7427, 27.7324, 36.8827, 54.7822, 90.205, 163.327, 312.288", \ "31.1264, 36.2874, 46.2452, 65.0951, 101.562, 171.309, 316.759", \ "48.0499, 53.8291, 64.346, 84.4422, 121.813, 193.32, 333.755" \ ); } } timing () { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.32872, 9.6598, 12.1545, 16.852, 26.0197, 43.9668, 79.7029", \ "10.2112, 11.495, 13.9887, 18.7552, 27.8988, 45.919, 81.6142", \ "13.7725, 15.231, 17.746, 22.4612, 31.4091, 49.5311, 85.2362", \ "19.0506, 20.9417, 24.2262, 29.7797, 39.029, 57.1432, 92.6905", \ "26.3568, 28.8473, 33.2631, 40.9193, 52.9774, 72.4028, 107.92", \ "36.5886, 39.811, 46.0542, 56.4868, 73.137, 98.9384, 138.477", \ "51.2786, 55.845, 64.1223, 77.9885, 100.866, 136.009, 189.688" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.7064, 14.2196, 19.2691, 29.4913, 49.9893, 91.1392, 173.617", \ "12.3378, 14.7236, 19.5761, 29.5506, 49.9728, 91.1281, 173.617", \ "14.4678, 16.7588, 21.3768, 30.8915, 50.5515, 91.1786, 173.615", \ "19.3693, 21.885, 26.4163, 35.2811, 53.8735, 93.0149, 173.836", \ "26.9908, 30.1301, 36.1072, 45.9286, 63.5075, 100.515, 177.978", \ "38.7884, 43.2066, 50.6605, 63.2698, 84.8531, 120.783, 193.948", \ "57.1384, 62.9585, 73.1986, 90.4657, 118.146, 163.185, 234.633" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.4204, 14.6544, 19.0395, 27.6928, 44.9016, 79.2084, 147.871", \ "13.4004, 15.6585, 20.0749, 28.7615, 46.0022, 80.3284, 149.001", \ "14.9061, 17.2635, 21.711, 30.4385, 47.7093, 82.121, 150.772", \ "16.8675, 19.3641, 24.1045, 33.1811, 50.4944, 84.9036, 153.589", \ "19.3319, 22.1418, 27.2881, 36.9644, 55.0973, 89.7677, 158.451", \ "21.5762, 25.1684, 31.3831, 42.4397, 62.1724, 98.5209, 167.841", \ "21.634, 26.6866, 35.31, 49.4395, 72.2259, 112.344, 185.395" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "15.2428, 19.8918, 29.2584, 48.0365, 85.6832, 160.881, 311.55", \ "15.3041, 19.9358, 29.2757, 48.0457, 85.671, 160.875, 311.55", \ "15.8991, 20.4238, 29.6327, 48.2475, 85.6801, 160.913, 311.548", \ "17.6069, 22.1052, 30.9152, 49.1666, 86.3325, 161.101, 311.554", \ "20.2881, 25.0182, 34.0267, 52.7423, 88.5173, 162.61, 312.088", \ "26.8791, 31.5411, 40.8313, 59.6807, 95.6326, 168.061, 315.494", \ "41.6033, 46.4611, 56.0632, 74.7989, 110.989, 183.79, 327.53" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.413323, 0.420137, 0.430032, 0.434729, 0.43843, 0.441535, 0.443134", \ "0.403384, 0.414649, 0.419609, 0.428529, 0.437047, 0.438882, 0.43674", \ "0.39926, 0.402793, 0.409862, 0.420832, 0.425785, 0.419216, 0.427405", \ "0.398513, 0.401765, 0.413408, 0.420109, 0.422238, 0.436513, 0.410483", \ "0.41918, 0.417691, 0.416931, 0.425353, 0.413628, 0.427563, 0.402037", \ "0.485987, 0.47528, 0.464105, 0.453759, 0.453937, 0.440618, 0.424792", \ "0.636262, 0.619229, 0.60121, 0.570532, 0.534347, 0.469567, 0.494439" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0612723, -0.0556061, -0.0498766, -0.0454084, -0.0427812, -0.0411772, -0.0403432", \ "-0.0711039, -0.0643035, -0.0573511, -0.0502335, -0.0455852, -0.0427285, -0.0411934", \ "-0.0776986, -0.0728543, -0.0656648, -0.0576071, -0.0503151, -0.0454835, -0.0425389", \ "-0.0751234, -0.0736237, -0.0698828, -0.0633494, -0.0557479, -0.0489422, -0.0449103", \ "-0.0535243, -0.0565453, -0.0591113, -0.0594106, -0.0563726, -0.0512208, -0.0465693", \ "0.0057278, -0.0031619, -0.0148625, -0.0269771, -0.0371248, -0.0417599, -0.0422763", \ "0.145729, 0.128832, 0.10402, 0.0724836, 0.0398625, 0.0109286, -0.0128814" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0805642, -0.0720098, -0.0616509, -0.0535549, -0.0477377, -0.045217, -0.0435045", \ "-0.0897339, -0.0805683, -0.0688053, -0.0573532, -0.0486235, -0.0434253, -0.0407421", \ "-0.0975823, -0.0898061, -0.0788124, -0.0652539, -0.053495, -0.0457777, -0.0405035", \ "-0.0978592, -0.0937879, -0.0854428, -0.0738676, -0.0607994, -0.0494063, -0.0428472", \ "-0.0776692, -0.0782002, -0.0780903, -0.0732383, -0.0642181, -0.0534532, -0.0451561", \ "-0.0139258, -0.0211608, -0.0311197, -0.0401823, -0.0446613, -0.0445898, -0.0402397", \ "0.136109, 0.122195, 0.101289, 0.0729556, 0.0440036, 0.0162841, -0.00270166" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.43703, 0.442679, 0.446663, 0.449894, 0.452896, 0.454353, 0.455123", \ "0.427155, 0.433049, 0.436394, 0.442434, 0.445561, 0.447794, 0.448063", \ "0.419908, 0.423801, 0.428399, 0.432559, 0.43965, 0.441189, 0.439644", \ "0.424899, 0.428349, 0.426948, 0.430057, 0.4317, 0.440006, 0.424283", \ "0.446311, 0.441864, 0.441552, 0.438956, 0.434089, 0.426449, 0.415597", \ "0.506678, 0.495248, 0.486577, 0.468209, 0.456023, 0.429548, 0.407685", \ "0.645895, 0.628157, 0.599405, 0.572849, 0.530986, 0.500493, 0.459503" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.564778, 0.567304, 0.571971, 0.573996, 0.573787, 0.573532, 0.573907", \ "0.556094, 0.560611, 0.56168, 0.567098, 0.569307, 0.567523, 0.567496", \ "0.546271, 0.550782, 0.554272, 0.554848, 0.557525, 0.547487, 0.56123", \ "0.54477, 0.545265, 0.55381, 0.553275, 0.555472, 0.554864, 0.54942", \ "0.563261, 0.561886, 0.554552, 0.563823, 0.559362, 0.561898, 0.531782", \ "0.623566, 0.61762, 0.60679, 0.60105, 0.598911, 0.576438, 0.541697", \ "0.773581, 0.760287, 0.740337, 0.712733, 0.676028, 0.611835, 0.619394" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0518229, -0.0486346, -0.0454987, -0.0430737, -0.0415102, -0.0406214, -0.0402081", \ "-0.0588741, -0.0548129, -0.0501653, -0.0461402, -0.0432666, -0.0415485, -0.0407133", \ "-0.0660832, -0.0622528, -0.056963, -0.051306, -0.0465081, -0.0434651, -0.0417011", \ "-0.0696181, -0.0672912, -0.0631743, -0.0573923, -0.0513217, -0.0466222, -0.0435566", \ "-0.0624623, -0.0625253, -0.0617576, -0.0591389, -0.0545221, -0.0494314, -0.0455086", \ "-0.0228125, -0.0280684, -0.0342132, -0.0398488, -0.0435322, -0.0442887, -0.0432326", \ "0.103204, 0.0879668, 0.0667784, 0.041456, 0.0166593, -0.00389996, -0.0186638" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0732138, -0.0696814, -0.0657143, -0.0624367, -0.0603309, -0.0592817, -0.058573", \ "-0.0824211, -0.0774965, -0.0722536, -0.0659773, -0.0615496, -0.0587687, -0.0573355", \ "-0.0929003, -0.0877464, -0.0810438, -0.0734714, -0.0657197, -0.0613762, -0.0579491", \ "-0.0963815, -0.0939043, -0.0876185, -0.0800632, -0.071403, -0.0641146, -0.0594609", \ "-0.0795802, -0.079927, -0.0804748, -0.0772558, -0.0725731, -0.0655555, -0.0609873", \ "-0.018021, -0.0244602, -0.0327443, -0.0416939, -0.0486876, -0.0526503, -0.0528359", \ "0.129866, 0.119502, 0.10084, 0.0735968, 0.043087, 0.0125197, -0.0114225" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.604182, 0.607271, 0.610305, 0.612664, 0.614189, 0.615045, 0.615492", \ "0.596726, 0.60068, 0.605196, 0.609204, 0.612183, 0.613921, 0.614446", \ "0.58965, 0.593181, 0.598681, 0.602634, 0.608647, 0.610943, 0.61312", \ "0.586566, 0.591887, 0.594729, 0.595154, 0.601966, 0.607565, 0.604839", \ "0.594933, 0.594825, 0.597013, 0.603928, 0.598625, 0.600327, 0.582991", \ "0.635536, 0.629901, 0.623337, 0.619299, 0.625587, 0.598752, 0.603588", \ "0.759804, 0.746394, 0.722687, 0.704447, 0.681985, 0.652008, 0.623836" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.701214, 0.701209, 0.70624, 0.702924, 0.709079, 0.702604, 0.702125", \ "0.691394, 0.690973, 0.692708, 0.689946, 0.693876, 0.686529, 0.685885", \ "0.68168, 0.68285, 0.683985, 0.688766, 0.67583, 0.676147, 0.680003", \ "0.679821, 0.679685, 0.679352, 0.685318, 0.676391, 0.682376, 0.665333", \ "0.695826, 0.692106, 0.689814, 0.689429, 0.685239, 0.670895, 0.6604", \ "0.756158, 0.750551, 0.732155, 0.728091, 0.71111, 0.703157, 0.666029", \ "0.908588, 0.897651, 0.87837, 0.844747, 0.812325, 0.765776, 0.754457" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0514329, -0.0485653, -0.0457668, -0.0436125, -0.0422291, -0.0414407, -0.0410814", \ "-0.0578381, -0.0541231, -0.050017, -0.0462192, -0.0437413, -0.0421866, -0.0413299", \ "-0.065243, -0.0615759, -0.0563452, -0.0511138, -0.0467881, -0.0439276, -0.0422742", \ "-0.0700089, -0.067416, -0.0630864, -0.0573195, -0.0515045, -0.0469745, -0.0440137", \ "-0.0668888, -0.0662069, -0.0643982, -0.0608278, -0.0555694, -0.0503529, -0.0462572", \ "-0.0365934, -0.0397258, -0.0437844, -0.0468263, -0.0479583, -0.0467491, -0.0447532", \ "0.0773425, 0.0649391, 0.0475714, 0.0266617, 0.00656843, -0.00974319, -0.021411" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0765907, -0.0756203, -0.0724655, -0.0726582, -0.0702479, -0.0705644, -0.0703102", \ "-0.0856298, -0.0841733, -0.0811449, -0.0787958, -0.0764168, -0.074754, -0.0745636", \ "-0.0953737, -0.0929979, -0.0893221, -0.0842646, -0.0814714, -0.0787923, -0.0768359", \ "-0.0997469, -0.0978996, -0.0947349, -0.0900473, -0.0854197, -0.0816759, -0.0793754", \ "-0.0830011, -0.0845405, -0.0854552, -0.0851362, -0.0837803, -0.0812553, -0.0792063", \ "-0.0213663, -0.0280177, -0.0357281, -0.0468208, -0.0564885, -0.0634703, -0.0682785", \ "0.131561, 0.118268, 0.0990959, 0.0712354, 0.0367525, 0.00260169, -0.0254273" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.759079, 0.761922, 0.764694, 0.766836, 0.768212, 0.768978, 0.769413", \ "0.752201, 0.75613, 0.760591, 0.764481, 0.767106, 0.76866, 0.769458", \ "0.744658, 0.7485, 0.752805, 0.758661, 0.762587, 0.764999, 0.766708", \ "0.743663, 0.745089, 0.749211, 0.753558, 0.758485, 0.762951, 0.765035", \ "0.746168, 0.749243, 0.747554, 0.748417, 0.756175, 0.753239, 0.749028", \ "0.777278, 0.771152, 0.771326, 0.767602, 0.774295, 0.763557, 0.738534", \ "0.890645, 0.879222, 0.857372, 0.83796, 0.811458, 0.774151, 0.788338" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.821808, 0.82284, 0.822787, 0.819348, 0.820697, 0.816837, 0.816699", \ "0.817723, 0.816025, 0.81631, 0.818435, 0.816866, 0.81932, 0.815598", \ "0.807407, 0.809333, 0.810674, 0.808985, 0.789508, 0.800357, 0.797224", \ "0.810338, 0.809737, 0.809509, 0.803524, 0.791209, 0.797338, 0.779995", \ "0.828912, 0.822516, 0.816434, 0.818865, 0.80152, 0.805964, 0.776724", \ "0.888353, 0.878129, 0.870441, 0.859302, 0.848085, 0.823642, 0.801836", \ "1.04203, 1.03284, 1.01464, 0.985559, 0.949636, 0.888212, 0.833144" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0516561, -0.0488529, -0.0461308, -0.0440404, -0.0426979, -0.0419389, -0.0415229", \ "-0.0582748, -0.0546194, -0.0504045, -0.0468759, -0.0443446, -0.0428335, -0.0420006", \ "-0.0653443, -0.0615592, -0.056581, -0.0514368, -0.047174, -0.0442734, -0.0428436", \ "-0.0702442, -0.0677136, -0.0634581, -0.0576379, -0.0518709, -0.0474266, -0.0445582", \ "-0.068733, -0.0677913, -0.0656349, -0.0618219, -0.0564098, -0.0509233, -0.0467497", \ "-0.0425055, -0.0450588, -0.0478165, -0.0499272, -0.0498346, -0.0478164, -0.0452998", \ "0.0627877, 0.0525844, 0.0380556, 0.0202393, 0.00269204, -0.0113657, -0.0212643" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.095813, -0.0947422, -0.0937888, -0.0943744, -0.0942313, -0.0934321, -0.094063", \ "-0.10108, -0.100171, -0.0991363, -0.0983564, -0.096784, -0.0957343, -0.096447", \ "-0.108641, -0.106454, -0.10579, -0.10368, -0.103197, -0.101787, -0.100955", \ "-0.109553, -0.108167, -0.108077, -0.106261, -0.105209, -0.10364, -0.102967", \ "-0.0917892, -0.0930145, -0.0962262, -0.0982795, -0.099829, -0.100472, -0.101116", \ "-0.0283176, -0.0347323, -0.0446449, -0.0572561, -0.0697703, -0.0809496, -0.0888353", \ "0.129918, 0.117783, 0.0988569, 0.069731, 0.0345835, -0.00398978, -0.0378521" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.919211, 0.922001, 0.924746, 0.926847, 0.928193, 0.928949, 0.929256", \ "0.911029, 0.915862, 0.919567, 0.924288, 0.926895, 0.928361, 0.929075", \ "0.905316, 0.908033, 0.913615, 0.919872, 0.923531, 0.925117, 0.928646", \ "0.900446, 0.903985, 0.909139, 0.912826, 0.918929, 0.923843, 0.927128", \ "0.904451, 0.907183, 0.905651, 0.917068, 0.914746, 0.918253, 0.92114", \ "0.930312, 0.930458, 0.926189, 0.933587, 0.922502, 0.926577, 0.92215", \ "1.03627, 1.02511, 1.01055, 0.994432, 0.969931, 0.97195, 0.970099" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.60423; rise_capacitance : 1.60214; rise_capacitance_range (0.896463, 1.60214); fall_capacitance : 1.60423; fall_capacitance_range (0.890741, 1.60423); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.150562, -0.150468, -0.15197, -0.152003, -0.153553, -0.152297, -0.152023" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.151085, 0.15098, 0.15197, 0.152003, 0.153553, 0.152585, 0.15244" \ ); } } internal_power () { when : "(B * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0428257, 0.0428064, 0.0430305, 0.0434199, 0.0431249, 0.0428305, 0.0426576" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0428257, -0.0425971, -0.042922, -0.0427764, -0.042943, -0.0425402, -0.0422828" \ ); } } internal_power () { when : "(B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.150982, -0.150811, -0.151771, -0.152731, -0.153399, -0.152118, -0.15205" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.150982, 0.150811, 0.151771, 0.152731, 0.153399, 0.152501, 0.152276" \ ); } } internal_power () { when : "(B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0433872, 0.0436113, 0.043243, 0.0436489, 0.0433518, 0.0430093, 0.0428742" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0430109, -0.0430163, -0.043037, -0.0432959, -0.0432683, -0.0429454, -0.0428301" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.15105, -0.151563, -0.152719, -0.153654, -0.154097, -0.152992, -0.152755" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.152401, 0.151563, 0.152719, 0.153654, 0.154275, 0.153309, 0.153171" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453754, 0.0454003, 0.045393, 0.0457394, 0.045431, 0.0451609, 0.0449136" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0453754, -0.0448052, -0.0451087, -0.0453047, -0.0452751, -0.0448644, -0.0448181" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.60257; rise_capacitance : 1.60257; rise_capacitance_range (1.10902, 1.60257); fall_capacitance : 1.55671; fall_capacitance_range (1.16076, 1.55671); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0990426, -0.0988279, -0.10064, -0.0990734, -0.101051, -0.0995027, -0.0995693" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0990426, 0.0991156, 0.101187, 0.100173, 0.101458, 0.100079, 0.0998933" \ ); } } internal_power () { when : "(A * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0479697, 0.0475293, 0.0481767, 0.0472897, 0.0481447, 0.0475013, 0.0474581" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0471695, -0.0472222, -0.0480228, -0.0472897, -0.047967, -0.0474097, -0.0474406" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0994279, -0.0987785, -0.100484, -0.0993598, -0.101116, -0.0993622, -0.0996252" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.100738, 0.100868, 0.100484, 0.101594, 0.101803, 0.100552, 0.0999924" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.048922, 0.0480734, 0.0490222, 0.0483624, 0.0489957, 0.0482864, 0.0483646" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0487478, -0.0480734, -0.0485657, -0.0483624, -0.048758, -0.0482309, -0.048146" \ ); } } internal_power () { when : "(!A * C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0967432, -0.0966693, -0.0972776, -0.0973222, -0.097606, -0.0972541, -0.0971823" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.108365, 0.104318, 0.101247, 0.100661, 0.100397, 0.0989992, 0.0982902" \ ); } } internal_power () { when : "(!A * C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.196784, 0.197862, 0.198815, 0.198909, 0.200037, 0.198481, 0.198387" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.1737, -0.178879, -0.182561, -0.187544, -0.19062, -0.191046, -0.190708" \ ); } } internal_power () { when : "(!A * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0984942, -0.0999013, -0.0995535, -0.098977, -0.0998551, -0.0991222, -0.0988653" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.105698, 0.104175, 0.103755, 0.102725, 0.103164, 0.101974, 0.100319" \ ); } } internal_power () { when : "(!A * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0473863, 0.047838, 0.047457, 0.0473932, 0.0475722, 0.04733, 0.0471506" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0473863, -0.047838, -0.047457, -0.0473932, -0.0475722, -0.04733, -0.0471506" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0991041, -0.0986751, -0.100336, -0.0993534, -0.100929, -0.0998668, -0.0995811" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0995209, 0.100297, 0.100336, 0.101741, 0.101278, 0.10086, 0.100251" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.04872, 0.0484431, 0.0490087, 0.0484984, 0.0491441, 0.0488137, 0.0486138" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.04872, -0.0484431, -0.0490087, -0.0484984, -0.0491441, -0.0488137, -0.0486138" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.58915; rise_capacitance : 1.58915; rise_capacitance_range (1.16193, 1.58915); fall_capacitance : 1.53501; fall_capacitance_range (1.18893, 1.53501); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0947647, -0.0947937, -0.0964307, -0.095691, -0.0968988, -0.0954613, -0.0954077" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0947647, 0.0965347, 0.0964307, 0.095691, 0.0971199, 0.096312, 0.0960046" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0473037, 0.0472575, 0.0477906, 0.0478353, 0.0477358, 0.0471809, 0.0471068" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0471065, -0.0472575, -0.0474126, -0.0470432, -0.0475733, -0.0471809, -0.0469138" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0944155, -0.0949927, -0.095341, -0.0956849, -0.0953068, -0.0953448, -0.0952551" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0961798, 0.0958911, 0.095341, 0.0964849, 0.0965553, 0.095943, 0.0958123" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.196936, 0.198147, 0.200177, 0.201415, 0.199109, 0.200303, 0.199149" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.17679, -0.180919, -0.184373, -0.187459, -0.190776, -0.190875, -0.190404" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0951511, -0.0954743, -0.0964957, -0.0970246, -0.0967957, -0.0958248, -0.0955433" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0951511, 0.0954743, 0.0964957, 0.0970246, 0.0967957, 0.0964871, 0.0960665" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.047988, 0.0477835, 0.0477107, 0.0480705, 0.0478198, 0.0475019, 0.0473074" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.047988, -0.0477835, -0.0477107, -0.0480705, -0.0478198, -0.0475019, -0.0473074" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0952212, -0.0953635, -0.0964312, -0.0967143, -0.0966033, -0.0956125, -0.0955854" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0995241, 0.0979721, 0.0970626, 0.0968476, 0.0969186, 0.0965225, 0.0960384" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.189049, 0.189925, 0.189911, 0.191084, 0.190965, 0.19075, 0.190403" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.150302, -0.161984, -0.172425, -0.179603, -0.184097, -0.185234, -0.186623" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0968032, -0.09754, -0.0977074, -0.0969257, -0.0978045, -0.0970712, -0.0967955" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0975085, 0.0975456, 0.0983001, 0.0986111, 0.0986678, 0.0982881, 0.0976667" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0476101, 0.0476198, 0.0473966, 0.0471512, 0.0473856, 0.0470969, 0.0469174" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0476101, -0.0476198, -0.0473966, -0.0471512, -0.0473856, -0.0470969, -0.0469174" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0952381, -0.0949663, -0.0953939, -0.0953663, -0.0953346, -0.0955333, -0.0953743" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0960844, 0.0958446, 0.0953939, 0.0953663, 0.0964797, 0.0960643, 0.0957849" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.196298, 0.195955, 0.198735, 0.198669, 0.198386, 0.199213, 0.197781" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.179304, -0.182087, -0.184858, -0.186787, -0.190887, -0.189864, -0.190462" \ ); } } internal_power () { when : "(!A * !B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0952627, -0.0951094, -0.0964937, -0.0961922, -0.096747, -0.0958302, -0.0955454" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0952686, 0.0951094, 0.0964937, 0.0961922, 0.096747, 0.0964362, 0.0960235" \ ); } } internal_power () { when : "(!A * !B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0474788, 0.0475831, 0.0477395, 0.0481195, 0.0478664, 0.0475557, 0.0473629" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0474788, -0.0475831, -0.0477395, -0.0481195, -0.0478664, -0.0475557, -0.0473629" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.59955; rise_capacitance : 1.59955; rise_capacitance_range (1.23169, 1.59955); fall_capacitance : 1.54529; fall_capacitance_range (1.21495, 1.54529); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0955207, -0.0954336, -0.0955097, -0.0961038, -0.0960314, -0.095936, -0.0957694" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0957169, 0.0964618, 0.0959511, 0.0964478, 0.0968852, 0.0964269, 0.0962051" \ ); } } internal_power () { when : "(A * B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.205481, 0.204434, 0.20484, 0.206904, 0.20574, 0.20581, 0.20417" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.185694, -0.190536, -0.192215, -0.192554, -0.196029, -0.195256, -0.195769" \ ); } } internal_power () { when : "(A * !B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0952412, -0.0964318, -0.0959504, -0.0958044, -0.0968837, -0.0960885, -0.0958356" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0959051, 0.0964318, 0.0959504, 0.0962194, 0.0968837, 0.0965963, 0.0961976" \ ); } } internal_power () { when : "(A * !B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.197907, 0.198807, 0.200034, 0.199972, 0.19933, 0.199072, 0.1981" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.168916, -0.176922, -0.182284, -0.18477, -0.190145, -0.190723, -0.191824" \ ); } } internal_power () { when : "(A * !B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0953198, -0.0955405, -0.0955257, -0.0959193, -0.0959043, -0.0960662, -0.0958347" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0953868, 0.0965205, 0.0959971, 0.0963256, 0.0968881, 0.0964079, 0.0961948" \ ); } } internal_power () { when : "(A * !B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.202505, 0.202701, 0.202386, 0.203694, 0.203341, 0.20336, 0.202724" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.186298, -0.191028, -0.192489, -0.192544, -0.19612, -0.195302, -0.195794" \ ); } } internal_power () { when : "(!A * B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0956891, -0.0966198, -0.0963813, -0.0957845, -0.0970778, -0.0962204, -0.0959697" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0966101, 0.0969938, 0.0963813, 0.0968571, 0.097163, 0.0968238, 0.0963816" \ ); } } internal_power () { when : "(!A * B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.19425, 0.193479, 0.194341, 0.194292, 0.194899, 0.194817, 0.19348" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.163655, -0.171102, -0.177528, -0.182614, -0.187667, -0.188916, -0.19037" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0956279, -0.0955589, -0.0958663, -0.0959535, -0.0958508, -0.095996, -0.0958408" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0961144, 0.0961081, 0.096036, 0.0961869, 0.0969096, 0.0964229, 0.0962048" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.204331, 0.20293, 0.204605, 0.204002, 0.203218, 0.203127, 0.202826" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.187006, -0.190506, -0.192447, -0.192364, -0.196101, -0.19529, -0.195784" \ ); } } internal_power () { when : "(!A * !B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0960867, -0.0964959, -0.0960098, -0.0956985, -0.0969018, -0.0961533, -0.0958923" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0960867, 0.0965046, 0.0960098, 0.0963003, 0.0969018, 0.0965889, 0.0962077" \ ); } } internal_power () { when : "(!A * !B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.196308, 0.19675, 0.198998, 0.197931, 0.19955, 0.198129, 0.197125" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.169008, -0.176879, -0.182256, -0.185061, -0.190135, -0.190722, -0.19183" \ ); } } } } cell (NAND5xp2_ASAP7_75t_R) { area : 0.10206; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 227.322; when : "(A * B * C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 72.9787; when : "(A * B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 75.3103; when : "(A * B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 36.6209; when : "(A * B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 77.9435; when : "(A * B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 37.6729; when : "(A * B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 38.7275; when : "(A * B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 29.6387; when : "(A * B * !C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 81.225; when : "(A * !B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 38.9812; when : "(A * !B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 40.0525; when : "(A * !B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 30.653; when : "(A * !B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 41.1178; when : "(A * !B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 31.2421; when : "(A * !B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 31.9062; when : "(A * !B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 27.2301; when : "(A * !B * !C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 87.1096; when : "(!A * B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 41.0157; when : "(!A * B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 42.1245; when : "(!A * B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 32.1942; when : "(!A * B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 43.2274; when : "(!A * B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 32.7994; when : "(!A * B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 33.4869; when : "(!A * B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 28.5987; when : "(!A * B * !C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 44.3247; when : "(!A * !B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 33.3932; when : "(!A * !B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 34.0896; when : "(!A * !B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 29.004; when : "(!A * !B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 34.7737; when : "(!A * !B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 29.4635; when : "(!A * !B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 29.9611; when : "(!A * !B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 26.7291; when : "(!A * !B * !C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 47.5287; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A) + (!B) + (!C) + (!D) + (!E)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "12.203, 18.7579, 31.8077, 57.8739, 109.955, 214.118, 422.436", \ "14.1253, 20.6765, 33.7093, 59.7709, 111.797, 215.944, 424.266", \ "17.8346, 24.3776, 37.4892, 63.5717, 115.518, 219.618, 427.851", \ "24.1136, 31.941, 45.2857, 71.0085, 122.898, 226.857, 435.238", \ "32.9157, 43.7447, 60.0728, 86.5161, 138.33, 242.273, 449.96", \ "44.4711, 59.4627, 82.3168, 116.267, 169.13, 272.436, 479.903", \ "60.0195, 80.9642, 113.311, 160.036, 227.829, 333.103, 538.826" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "19.6399, 34.2182, 63.3771, 121.694, 238.318, 471.628, 938.219", \ "19.869, 34.2258, 63.3764, 121.665, 238.332, 471.628, 938.22", \ "21.5962, 35.3012, 63.6112, 121.693, 238.332, 471.605, 938.219", \ "26.6368, 39.3373, 66.168, 122.38, 238.326, 471.615, 938.22", \ "36.7747, 50.2302, 75.1138, 128.406, 240.082, 471.593, 938.221", \ "52.5869, 69.7306, 97.1121, 146.493, 252.423, 475.571, 938.212", \ "76.9557, 100.101, 135.199, 191.73, 289.791, 500.55, 946.264" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "23.8525, 39.2749, 69.9381, 131.176, 253.591, 498.386, 987.973", \ "25.1163, 40.556, 71.303, 132.472, 255.095, 499.816, 989.464", \ "27.7095, 43.251, 73.9213, 135.199, 257.552, 502.37, 992.024", \ "33.4523, 48.876, 79.665, 140.648, 262.89, 507.721, 997.244", \ "42.5029, 60.0049, 91.0647, 151.878, 273.93, 518.708, 1007.98", \ "54.3243, 77.0259, 113.926, 175.039, 296.815, 540.78, 1029.88", \ "69.5946, 98.3797, 144.906, 220.613, 344.835, 588.359, 1076.81" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "49.658, 83.0146, 149.643, 283.084, 549.672, 1082.91, 2150.2", \ "49.515, 82.9899, 149.702, 283.085, 549.672, 1082.91, 2150.16", \ "50.1907, 82.964, 149.688, 283.062, 549.672, 1082.91, 2150.16", \ "53.6944, 85.0638, 150.094, 283.082, 549.677, 1082.91, 2150.16", \ "62.9205, 92.5693, 155.333, 284.248, 549.733, 1083.13, 2150.16", \ "76.9618, 111.2, 171.501, 294.748, 552.584, 1083.12, 2150.16", \ "98.3574, 138.144, 206.144, 329.128, 575.877, 1088.87, 2150.16" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.0181, 19.5599, 32.5962, 58.6844, 110.847, 215.156, 423.775", \ "14.8751, 21.4641, 34.4534, 60.5744, 112.706, 217.011, 425.581", \ "18.6453, 25.1416, 38.2591, 64.3171, 116.384, 220.625, 429.178", \ "25.3139, 32.8038, 45.9273, 71.8121, 123.789, 228.14, 436.583", \ "34.6367, 45.0171, 60.9616, 87.2796, 139.378, 243.011, 451.352", \ "47.064, 61.3076, 83.9809, 117.133, 169.929, 273.138, 480.732", \ "64.013, 83.743, 115.373, 161.257, 228.608, 334.308, 541.782" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "20.974, 35.6114, 64.8877, 123.414, 240.484, 474.648, 942.911", \ "21.2232, 35.6329, 64.8876, 123.423, 240.504, 474.628, 942.895", \ "22.8309, 36.5968, 65.0827, 123.422, 240.509, 474.575, 942.911", \ "27.7359, 40.6373, 67.6354, 124.217, 240.465, 474.575, 942.911", \ "38.1647, 51.38, 76.5958, 130.19, 242.224, 474.617, 942.911", \ "54.1629, 71.1469, 98.569, 148.362, 254.606, 478.519, 942.902", \ "78.9337, 101.526, 136.78, 193.322, 291.987, 503.585, 951.508" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "25.8931, 41.2664, 71.9174, 133.197, 255.545, 500.335, 989.974", \ "27.044, 42.4436, 73.113, 134.354, 256.769, 501.579, 991.219", \ "29.3019, 44.7655, 75.4773, 136.751, 259.161, 503.968, 993.615", \ "33.932, 49.4562, 80.1796, 141.308, 263.798, 508.767, 998.395", \ "41.2656, 58.5305, 89.4306, 151.004, 273.378, 518.07, 1007.37", \ "52.0595, 73.1508, 108.246, 170.175, 292.646, 537.142, 1026.8", \ "65.6859, 92.1049, 136.207, 207.521, 332.375, 576.175, 1062.89" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "49.6945, 82.9948, 149.702, 283.012, 549.677, 1082.91, 2150.16", \ "49.7388, 83.019, 149.702, 283.041, 549.672, 1082.92, 2150.16", \ "50.3459, 83.2023, 149.703, 283.041, 549.672, 1082.91, 2150.16", \ "52.7381, 84.7576, 150.228, 283.073, 549.736, 1082.91, 2150.16", \ "60.223, 90.3818, 153.61, 284.146, 549.672, 1082.91, 2150.16", \ "73.063, 106.751, 166.44, 292.079, 551.873, 1082.79, 2150.16", \ "94.5925, 130.753, 195.337, 318.146, 568.926, 1088.17, 2150.12" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.9514, 20.5329, 33.5846, 59.7042, 111.901, 216.261, 424.836", \ "15.7431, 22.3549, 35.3979, 61.5069, 113.635, 217.949, 426.55", \ "19.5146, 26.0509, 39.1584, 65.2108, 117.261, 221.564, 430.108", \ "26.4368, 33.7216, 46.9086, 72.7314, 124.626, 229.042, 437.515", \ "36.1384, 46.1681, 61.9844, 88.3458, 140.19, 243.837, 452.614", \ "49.6134, 63.5242, 85.3052, 118.257, 170.865, 273.86, 482.048", \ "67.7993, 86.6672, 117.155, 162.661, 229.441, 336.598, 543.354" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "22.3264, 36.9159, 66.1671, 124.721, 241.799, 475.928, 944.25", \ "22.5424, 36.9411, 66.171, 124.733, 241.788, 475.93, 944.252", \ "24.0854, 37.9502, 66.3516, 124.708, 241.767, 475.886, 944.252", \ "28.9177, 41.8764, 68.9584, 125.412, 241.8, 475.899, 944.255", \ "39.2654, 52.5568, 77.7085, 131.301, 243.534, 475.932, 944.253", \ "55.5958, 72.2442, 99.8462, 149.435, 255.932, 479.884, 944.244", \ "81.0224, 102.653, 137.947, 194.362, 293.28, 505.693, 952.745" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "27.5933, 42.9537, 73.6019, 134.826, 257.233, 502.261, 991.664", \ "28.6752, 44.0771, 74.7613, 135.998, 258.533, 503.212, 992.852", \ "30.5707, 46.0251, 76.7641, 137.989, 260.418, 505.224, 994.872", \ "34.1894, 49.6796, 80.4819, 141.82, 264.17, 509.183, 998.571", \ "39.8763, 56.6258, 87.6863, 149.022, 271.638, 516.343, 1005.77", \ "48.5924, 67.8585, 101.992, 164.223, 286.74, 531.192, 1020.65", \ "59.9998, 84.5757, 124.787, 192.885, 317.263, 560.943, 1049.73" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "49.7271, 83.0161, 149.702, 283.041, 549.672, 1082.81, 2150.17", \ "49.7453, 83.0173, 149.676, 283.041, 549.577, 1082.91, 2150.16", \ "50.2085, 83.1289, 149.653, 283.085, 549.672, 1082.91, 2150.16", \ "51.925, 84.3857, 150.208, 283.074, 549.672, 1082.83, 2150.17", \ "57.6502, 88.4274, 152.676, 284.149, 549.674, 1083.05, 2150.16", \ "68.5198, 101.145, 162.012, 289.821, 551.844, 1082.73, 2150.17", \ "89.5454, 122.38, 187.005, 310.262, 563.825, 1087.25, 2150.23" \ ); } } timing () { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "14.6044, 21.3628, 34.5187, 60.6986, 113.044, 217.471, 426.413", \ "16.4428, 23.0985, 36.3366, 62.4966, 114.675, 219.167, 428.105", \ "20.2224, 26.835, 40.0373, 66.1506, 118.347, 222.793, 431.639", \ "27.2684, 34.5591, 47.6711, 73.7929, 126.004, 230.118, 438.885", \ "37.5538, 47.3757, 62.8958, 89.2412, 141.328, 245.027, 453.709", \ "51.7276, 64.8376, 86.7357, 119.269, 171.914, 274.84, 483.478", \ "71.0545, 89.266, 119.383, 164.25, 230.894, 336.662, 543.986" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "23.8619, 38.449, 67.7294, 126.424, 243.911, 478.813, 948.844", \ "24.0181, 38.4526, 67.7293, 126.429, 243.852, 478.811, 948.843", \ "25.5061, 39.3708, 67.9419, 126.431, 243.911, 478.813, 948.844", \ "30.2548, 43.2084, 70.3898, 127.228, 243.924, 478.85, 948.827", \ "40.6538, 53.5409, 79.1412, 132.998, 245.784, 478.866, 948.837", \ "57.45, 73.8259, 100.673, 150.949, 258.006, 482.8, 948.837", \ "83.2955, 104.54, 139.223, 195.194, 295.087, 507.717, 957.437" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "28.5795, 43.9401, 74.5873, 135.812, 258.338, 503.252, 992.648", \ "29.6262, 45.0349, 75.7152, 136.956, 259.495, 504.405, 993.814", \ "31.3104, 46.7969, 77.5321, 138.763, 261.192, 505.998, 995.642", \ "34.1866, 49.725, 80.4901, 141.856, 264.22, 509.071, 998.727", \ "38.4458, 54.8604, 85.8468, 147.336, 269.866, 514.634, 1004.23", \ "45.1128, 63.0902, 96.2852, 158.504, 281.161, 525.584, 1014.98", \ "53.8245, 75.6676, 112.562, 179.285, 302.844, 547.474, 1035.85" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "49.7299, 82.9959, 149.702, 283.041, 549.64, 1082.84, 2150.17", \ "49.7206, 83.0362, 149.702, 283.085, 549.567, 1082.85, 2150.17", \ "50.0291, 83.0868, 149.654, 283.085, 549.671, 1082.91, 2150.16", \ "51.266, 84.0109, 150.093, 283.074, 549.671, 1082.91, 2150.17", \ "55.3143, 86.8108, 151.884, 283.815, 549.704, 1083.39, 2150.17", \ "64.1761, 95.9948, 159.181, 287.988, 551.511, 1083.04, 2150.17", \ "82.0085, 114.011, 177.866, 302.576, 560.222, 1086.61, 2150.38" \ ); } } timing () { related_pin : "E"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "15.0762, 21.892, 35.2477, 61.5193, 113.867, 218.422, 427.382", \ "16.8815, 23.6957, 37.0345, 63.2782, 115.532, 220.051, 429.011", \ "20.6397, 27.5017, 40.7268, 66.9254, 119.171, 223.727, 432.545", \ "27.9771, 35.1673, 48.3575, 74.6139, 126.728, 230.999, 439.804", \ "38.6546, 48.2104, 63.7171, 90.1156, 142.063, 246.188, 454.612", \ "53.3658, 66.5465, 87.8291, 120.093, 173.205, 275.733, 485.002", \ "73.8836, 91.9414, 121.213, 165.376, 232.413, 337.244, 544.957" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "25.3496, 39.9421, 69.1518, 127.776, 245.235, 480.208, 950.13", \ "25.5104, 39.8988, 69.1374, 127.758, 245.18, 480.211, 950.131", \ "26.9783, 40.7818, 69.2786, 127.771, 245.154, 480.157, 950.132", \ "31.4589, 44.5946, 71.7277, 128.385, 245.218, 480.086, 950.13", \ "42.1308, 54.8351, 80.1898, 134.272, 247.011, 480.149, 950.111", \ "59.2494, 75.3688, 102.052, 152.164, 259.429, 484.192, 950.116", \ "85.3266, 106.508, 140.985, 196.407, 295.903, 509.083, 958.706" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "28.8931, 44.2625, 74.9103, 136.134, 258.66, 503.334, 992.908", \ "29.8276, 45.2407, 75.9156, 137.158, 259.575, 504.607, 994.011", \ "31.2779, 46.7448, 77.4591, 138.729, 261.158, 505.964, 995.611", \ "33.626, 49.1325, 79.9263, 141.225, 263.65, 508.495, 998.14", \ "36.735, 52.8776, 83.9561, 145.29, 267.826, 512.9, 1002.29", \ "41.0082, 58.3115, 90.8298, 152.907, 275.34, 520.211, 1009.75", \ "46.5058, 66.1944, 100.998, 166.364, 289.273, 534.673, 1023.54" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "49.72, 83.0366, 149.702, 283.041, 549.576, 1082.91, 2150.19", \ "49.7132, 83.0418, 149.702, 283.085, 549.675, 1082.86, 2150.17", \ "49.887, 83.0507, 149.675, 283.085, 549.671, 1082.91, 2150.17", \ "50.7499, 83.7141, 149.963, 282.957, 549.671, 1082.91, 2150.17", \ "53.5927, 85.6603, 151.307, 283.724, 549.71, 1083.09, 2150.17", \ "60.0018, 92.313, 156.143, 286.797, 551.198, 1082.91, 2150.17", \ "74.1732, 106.298, 169.303, 298.38, 557.849, 1086.16, 2150.44" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.182113, 0.183444, 0.184183, 0.184884, 0.185234, 0.18537, 0.185363", \ "0.181631, 0.18283, 0.183186, 0.183985, 0.181954, 0.182195, 0.182265", \ "0.177229, 0.178063, 0.180652, 0.181758, 0.177579, 0.175538, 0.173911", \ "0.174492, 0.177236, 0.183369, 0.173597, 0.167475, 0.161668, 0.163624", \ "0.178468, 0.180817, 0.179346, 0.17764, 0.168059, 0.160376, 0.141707", \ "0.189689, 0.183697, 0.184087, 0.187082, 0.170733, 0.141203, 0.114436", \ "0.227826, 0.213721, 0.212128, 0.208599, 0.181898, 0.120851, 0.0344519" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0148212, -0.0137762, -0.0130702, -0.0126791, -0.0124829, -0.0123984, -0.0124066", \ "-0.0166603, -0.01501, -0.0137399, -0.0130449, -0.0124689, -0.0122624, -0.0122263", \ "-0.0196774, -0.0170527, -0.0150549, -0.0137222, -0.0130137, -0.0126666, -0.012516", \ "-0.0218031, -0.0191958, -0.0167044, -0.0148474, -0.0136875, -0.0130125, -0.0127395", \ "-0.0203258, -0.0195268, -0.0177142, -0.015822, -0.0143437, -0.0133655, -0.0128965", \ "-0.00907329, -0.0122028, -0.0140554, -0.0142639, -0.0137819, -0.0132396, -0.012837", \ "0.0244149, 0.0140284, 0.00431059, -0.00221064, -0.0069512, -0.00952831, -0.0108503" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.00251214, 0.0043837, 0.00562406, 0.00635933, 0.00675225, 0.00695204, 0.00704592", \ "0.00100442, 0.00400408, 0.00594581, 0.0072294, 0.00776888, 0.00810882, 0.0082876", \ "-0.00166143, 0.0020714, 0.0051981, 0.00716019, 0.0081561, 0.00867686, 0.00892169", \ "-0.00424556, -0.000248246, 0.00378234, 0.00618913, 0.00775933, 0.00867134, 0.00918553", \ "-0.00345417, -0.000854264, 0.00258452, 0.00549495, 0.00757441, 0.00870195, 0.00922527", \ "0.00756157, 0.00598586, 0.00611385, 0.00731024, 0.0085595, 0.00923688, 0.0095437", \ "0.045241, 0.0368351, 0.0284819, 0.022027, 0.0176211, 0.0147196, 0.012759" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.166972, 0.168142, 0.168753, 0.169098, 0.169267, 0.169333, 0.169284", \ "0.163897, 0.165978, 0.167121, 0.166939, 0.169295, 0.168329, 0.168372", \ "0.160788, 0.163151, 0.163934, 0.163986, 0.164108, 0.164437, 0.164525", \ "0.158941, 0.160718, 0.162912, 0.160342, 0.158336, 0.158861, 0.157244", \ "0.162814, 0.158119, 0.15981, 0.154692, 0.151322, 0.151007, 0.146777", \ "0.175481, 0.168313, 0.167323, 0.153565, 0.146464, 0.137053, 0.130773", \ "0.207442, 0.198777, 0.17889, 0.173409, 0.16325, 0.146534, 0.1359" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.215978, 0.216113, 0.21552, 0.21591, 0.21605, 0.21605, 0.215935", \ "0.213601, 0.215214, 0.213346, 0.214641, 0.213485, 0.212876, 0.212602", \ "0.211324, 0.209839, 0.211708, 0.210982, 0.207847, 0.206383, 0.204133", \ "0.210496, 0.210946, 0.21098, 0.204608, 0.198947, 0.200141, 0.1945", \ "0.215259, 0.21539, 0.211833, 0.207598, 0.204071, 0.182564, 0.174176", \ "0.22549, 0.218172, 0.225223, 0.217341, 0.199948, 0.163018, 0.130713", \ "0.264042, 0.25047, 0.24634, 0.23898, 0.208829, 0.158093, 0.114325" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0135703, -0.0129585, -0.0125725, -0.0123437, -0.0121944, -0.0121538, -0.0122007", \ "-0.0148029, -0.0137311, -0.0130061, -0.0125819, -0.0123502, -0.0122413, -0.0122383", \ "-0.016707, -0.0150643, -0.0137982, -0.0130348, -0.0125449, -0.0123519, -0.0122877", \ "-0.0187852, -0.0168867, -0.015108, -0.013782, -0.0130534, -0.0125864, -0.0124041", \ "-0.0189682, -0.0177649, -0.0161475, -0.0146059, -0.0135269, -0.0129107, -0.012628", \ "-0.0110965, -0.0128067, -0.013639, -0.0135988, -0.0131323, -0.0126862, -0.0125634", \ "0.0182993, 0.0101641, 0.00229833, -0.00362075, -0.00736866, -0.00949615, -0.0109521" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.00059053, 0.00135507, 0.00192201, 0.00212971, 0.00231535, 0.00241273, 0.00245178", \ "-0.000245067, 0.00132584, 0.00225523, 0.00290575, 0.00329406, 0.00341943, 0.00352061", \ "-0.00216498, 2.24024e-05, 0.00189685, 0.00289936, 0.00350324, 0.00394746, 0.00401906", \ "-0.0039547, -0.00153494, 0.000968195, 0.00226006, 0.00327777, 0.00401925, 0.00420342", \ "-0.00266851, -0.00132027, 0.000574702, 0.00218485, 0.00353843, 0.00395793, 0.00435126", \ "0.00893539, 0.00675338, 0.00561814, 0.00537259, 0.00526223, 0.00500158, 0.00479683", \ "0.0473743, 0.0385669, 0.029343, 0.0216231, 0.0153957, 0.0113181, 0.00857191" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.205505, 0.206103, 0.206476, 0.206616, 0.206636, 0.206657, 0.206632", \ "0.204119, 0.205181, 0.205837, 0.206236, 0.206419, 0.206594, 0.206564", \ "0.201955, 0.203831, 0.204886, 0.205703, 0.205642, 0.205901, 0.205938", \ "0.199717, 0.201761, 0.202856, 0.200821, 0.202489, 0.204862, 0.204588", \ "0.200014, 0.19951, 0.197235, 0.200844, 0.200235, 0.19894, 0.194474", \ "0.208577, 0.209547, 0.203781, 0.197861, 0.196868, 0.192965, 0.192775", \ "0.23924, 0.227733, 0.216975, 0.21096, 0.207305, 0.19258, 0.156769" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.255926, 0.255648, 0.254353, 0.254595, 0.254854, 0.25624, 0.254754", \ "0.251745, 0.252353, 0.250861, 0.250839, 0.249418, 0.248685, 0.248292", \ "0.249483, 0.247691, 0.24784, 0.2461, 0.242376, 0.241797, 0.239152", \ "0.249267, 0.24819, 0.24954, 0.240473, 0.231691, 0.234587, 0.229385", \ "0.250872, 0.251753, 0.250006, 0.247655, 0.236018, 0.214709, 0.219158", \ "0.264674, 0.26237, 0.261534, 0.254016, 0.235364, 0.192113, 0.177201", \ "0.30514, 0.287905, 0.277222, 0.269973, 0.24104, 0.231988, 0.167651" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0135127, -0.012907, -0.0125243, -0.0123107, -0.012209, -0.0121588, -0.012186", \ "-0.014934, -0.0136987, -0.0129766, -0.012555, -0.0123362, -0.0122403, -0.0122297", \ "-0.0167174, -0.0150146, -0.0137784, -0.0130148, -0.0125691, -0.0123555, -0.0122866", \ "-0.0191159, -0.0170537, -0.0151598, -0.013855, -0.0130503, -0.0125958, -0.0124723", \ "-0.0200731, -0.0185183, -0.0166151, -0.014875, -0.0136412, -0.0129399, -0.0126285", \ "-0.0141145, -0.0149682, -0.0149071, -0.0142856, -0.0134901, -0.0128947, -0.0126278", \ "0.0130515, 0.00616169, -0.000350924, -0.00517727, -0.00807468, -0.00992571, -0.0109761" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.00135633, -0.00107789, -0.000957407, -0.000844787, -0.000785189, -0.000391938, -0.000520289", \ "-0.00319392, -0.0023379, -0.00185463, -0.00153249, -0.00126903, -0.00124019, -0.00118276", \ "-0.00514478, -0.00401707, -0.00267378, -0.00216503, -0.00174639, -0.00141243, -0.0014122", \ "-0.00684392, -0.00512476, -0.00354989, -0.00284291, -0.00217797, -0.00162054, -0.00139855", \ "-0.00532978, -0.00458367, -0.003407, -0.00250838, -0.00187455, -0.00170375, -0.00143209", \ "0.00702622, 0.00448362, 0.002587, 0.0012713, 0.000362358, -0.000489485, -0.000867046", \ "0.0461806, 0.0365722, 0.0280565, 0.0193183, 0.0117803, 0.00660752, 0.00324769" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.248658, 0.249264, 0.249643, 0.249854, 0.249956, 0.249998, 0.249904", \ "0.247937, 0.248522, 0.249245, 0.249668, 0.2499, 0.249977, 0.249937", \ "0.245518, 0.246985, 0.248171, 0.24883, 0.249137, 0.249347, 0.24937", \ "0.243219, 0.244928, 0.247017, 0.247968, 0.247922, 0.247656, 0.247618", \ "0.242453, 0.242476, 0.242903, 0.243649, 0.24619, 0.2448, 0.242531", \ "0.246786, 0.245659, 0.246121, 0.245095, 0.245168, 0.241612, 0.238518", \ "0.278083, 0.266026, 0.266258, 0.265808, 0.249756, 0.232102, 0.223751" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.290975, 0.292552, 0.291486, 0.290667, 0.292422, 0.29048, 0.290046", \ "0.288316, 0.286888, 0.288075, 0.286521, 0.284082, 0.283511, 0.283063", \ "0.28642, 0.283518, 0.283484, 0.280586, 0.277333, 0.276356, 0.27325", \ "0.283833, 0.285614, 0.281909, 0.278367, 0.276046, 0.264603, 0.259385", \ "0.288374, 0.287358, 0.285411, 0.281228, 0.27338, 0.248462, 0.240978", \ "0.303632, 0.290992, 0.295578, 0.28898, 0.270606, 0.220065, 0.209043", \ "0.342654, 0.324824, 0.319839, 0.304982, 0.279793, 0.234643, 0.177226" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0135571, -0.0129578, -0.0125847, -0.0123761, -0.012281, -0.0122539, -0.0122756", \ "-0.0147845, -0.0137227, -0.013015, -0.0126041, -0.012337, -0.0122871, -0.012278", \ "-0.0167076, -0.0150554, -0.0137987, -0.0130575, -0.0126138, -0.0124053, -0.0123371", \ "-0.0191586, -0.0170677, -0.0152141, -0.0138986, -0.013108, -0.01268, -0.0124956", \ "-0.0204975, -0.0188055, -0.0168104, -0.0150202, -0.0137035, -0.0130343, -0.0126913", \ "-0.0157204, -0.0160504, -0.0156344, -0.0146574, -0.013699, -0.0130807, -0.0127456", \ "0.0097034, 0.00365333, -0.00182304, -0.00580734, -0.00827001, -0.00992844, -0.0109555" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.00461317, -0.00409923, -0.00417173, -0.00416062, -0.00397817, -0.00412574, -0.00404261", \ "-0.00681131, -0.00654686, -0.00612109, -0.00594608, -0.00649156, -0.00592198, -0.0058954", \ "-0.00868947, -0.0082394, -0.00759402, -0.00725996, -0.00696233, -0.00675436, -0.00683662", \ "-0.010241, -0.00915559, -0.00843219, -0.00784809, -0.00748653, -0.00736405, -0.00719973", \ "-0.00814872, -0.00806632, -0.00771452, -0.00740069, -0.00732939, -0.00734455, -0.0073434", \ "0.0049474, 0.00130367, -0.000892251, -0.00308864, -0.00483683, -0.00603931, -0.00661713", \ "0.0454044, 0.0357677, 0.0250068, 0.015513, 0.00717182, 0.00141906, -0.00234834" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.291498, 0.292114, 0.292486, 0.292694, 0.292813, 0.292862, 0.292761", \ "0.290531, 0.291392, 0.292226, 0.292632, 0.292722, 0.293097, 0.293051", \ "0.288494, 0.290149, 0.291284, 0.292248, 0.292544, 0.292747, 0.29278", \ "0.285789, 0.287867, 0.289854, 0.29119, 0.29148, 0.292152, 0.292255", \ "0.284866, 0.286268, 0.286331, 0.288886, 0.290258, 0.289583, 0.289784", \ "0.290971, 0.290076, 0.293915, 0.289968, 0.291056, 0.287808, 0.284838", \ "0.315562, 0.310226, 0.306635, 0.300871, 0.288589, 0.282135, 0.270087" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.326097, 0.324905, 0.3259, 0.32498, 0.325047, 0.325773, 0.325313", \ "0.322524, 0.321317, 0.321708, 0.319927, 0.317116, 0.316915, 0.316384", \ "0.319938, 0.320119, 0.316961, 0.313476, 0.310457, 0.310251, 0.306473", \ "0.320156, 0.320173, 0.315332, 0.313127, 0.305683, 0.297953, 0.29258", \ "0.324562, 0.320783, 0.321721, 0.31726, 0.303577, 0.290032, 0.274299", \ "0.339116, 0.329657, 0.329613, 0.320849, 0.31661, 0.253721, 0.260417", \ "0.378539, 0.365333, 0.353295, 0.338152, 0.328105, 0.259144, 0.212307" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0135434, -0.0129512, -0.0125772, -0.0123727, -0.0122578, -0.0122296, -0.012254", \ "-0.0147758, -0.0137136, -0.0130128, -0.0126, -0.0123858, -0.0122979, -0.0122901", \ "-0.0167013, -0.0150505, -0.0137807, -0.0130495, -0.0126342, -0.01243, -0.0123633", \ "-0.0191482, -0.0171084, -0.0152119, -0.0138759, -0.013106, -0.0126566, -0.0124592", \ "-0.0205983, -0.0188844, -0.0168062, -0.0149741, -0.0136949, -0.0129992, -0.012665", \ "-0.0163632, -0.0164323, -0.0157811, -0.0147039, -0.0136909, -0.0130007, -0.0126782", \ "0.00840378, 0.00290784, -0.00198963, -0.00553714, -0.00786305, -0.00949719, -0.0106716" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.017684, -0.0175905, -0.0176102, -0.0175206, -0.0176534, -0.017528, -0.0176263", \ "-0.0198358, -0.019755, -0.0195622, -0.0194018, -0.0197097, -0.0196134, -0.0195994", \ "-0.0214425, -0.0209431, -0.0208879, -0.0205577, -0.0204422, -0.0204373, -0.0205401", \ "-0.0216442, -0.0215168, -0.0214924, -0.0210557, -0.020863, -0.0211044, -0.0210323", \ "-0.0190383, -0.0197693, -0.0201171, -0.0202724, -0.020712, -0.0209244, -0.0210928", \ "-0.00530939, -0.00936787, -0.0127304, -0.0155199, -0.017688, -0.0195687, -0.0201044", \ "0.0366932, 0.0263517, 0.0146718, 0.00388889, -0.00541618, -0.0118848, -0.0158709" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.342575, 0.343145, 0.343523, 0.343749, 0.343861, 0.343899, 0.343769", \ "0.341389, 0.342506, 0.343164, 0.34358, 0.343812, 0.343966, 0.343894", \ "0.339448, 0.341034, 0.341896, 0.343259, 0.343861, 0.344127, 0.344162", \ "0.336613, 0.338998, 0.341042, 0.342198, 0.343098, 0.343378, 0.343214", \ "0.335522, 0.336956, 0.339161, 0.340368, 0.34147, 0.342293, 0.342434", \ "0.343348, 0.341892, 0.340656, 0.341517, 0.340039, 0.339052, 0.340915", \ "0.367335, 0.362702, 0.351163, 0.356404, 0.334579, 0.33713, 0.331301" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.550414; rise_capacitance : 0.548056; rise_capacitance_range (0.309241, 0.548056); fall_capacitance : 0.550414; fall_capacitance_range (0.311401, 0.550414); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * C * D * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0519591, -0.0520453, -0.0525928, -0.0524664, -0.0526482, -0.0525702, -0.0525634" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0519591, 0.052714, 0.0525928, 0.0526981, 0.0526482, 0.0528485, 0.0526597" \ ); } } internal_power () { when : "(B * C * D * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0138836, 0.013745, 0.0139349, 0.0137164, 0.0138696, 0.0136739, 0.0136475" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0137163, -0.013745, -0.0138271, -0.0137164, -0.0136773, -0.0136739, -0.013618" \ ); } } internal_power () { when : "(B * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0520855, -0.0520459, -0.0526995, -0.0524492, -0.0530103, -0.0525212, -0.0525552" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0520875, 0.0520459, 0.0526995, 0.0528171, 0.0530103, 0.0528299, 0.0526465" \ ); } } internal_power () { when : "(B * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0138366, 0.0138542, 0.0139303, 0.0137234, 0.0137963, 0.0136548, 0.0136466" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0138366, -0.0136695, -0.0138468, -0.0137234, -0.0137743, -0.0136548, -0.0136184" \ ); } } internal_power () { when : "(B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0520692, -0.0521577, -0.0525138, -0.0524779, -0.0529805, -0.0524635, -0.0525487" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0520883, 0.0522644, 0.0525138, 0.0528177, 0.0529805, 0.0528311, 0.0526477" \ ); } } internal_power () { when : "(B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.013759, 0.0137877, 0.0137907, 0.0137567, 0.0137921, 0.0136449, 0.0136441" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.013759, -0.0137877, -0.0137679, -0.0137567, -0.0137683, -0.0136449, -0.0136193" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0519998, -0.0519837, -0.0525031, -0.0524545, -0.0529874, -0.0524154, -0.0525184" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0521592, 0.0521338, 0.0525031, 0.0528186, 0.0530106, 0.0528315, 0.0526481" \ ); } } internal_power () { when : "(!B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.01386, 0.0137335, 0.0137989, 0.0137974, 0.0137988, 0.0136551, 0.0136493" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.01386, -0.0137335, -0.013763, -0.0137974, -0.0137817, -0.0136551, -0.0136244" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.50697; rise_capacitance : 0.50697; rise_capacitance_range (0.363104, 0.50697); fall_capacitance : 0.496829; fall_capacitance_range (0.383966, 0.496829); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * D * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328516, -0.032836, -0.0330691, -0.0335085, -0.0330921, -0.0332937, -0.0330468" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0330451, 0.032836, 0.0330691, 0.0335853, 0.0330921, 0.0332937, 0.0332345" \ ); } } internal_power () { when : "(A * C * D * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132702, 0.0132846, 0.0133229, 0.0133308, 0.0132967, 0.0131568, 0.0131214" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132483, -0.013111, -0.0131729, -0.0132818, -0.0130904, -0.0131175, -0.0130933" \ ); } } internal_power () { when : "(A * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032789, -0.0329335, -0.0331995, -0.0335048, -0.0334338, -0.0333002, -0.0330425" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0331261, 0.0334866, 0.0331995, 0.0335777, 0.0334338, 0.0333002, 0.0332627" \ ); } } internal_power () { when : "(A * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132223, 0.0132813, 0.0133197, 0.0133274, 0.0132933, 0.0131534, 0.0131179" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132155, -0.0132813, -0.0131492, -0.0132262, -0.0131903, -0.0131036, -0.0130915" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0327969, -0.03295, -0.0333904, -0.0333876, -0.0335477, -0.0333106, -0.0330467" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0331048, 0.0333242, 0.0334777, 0.0333876, 0.0335638, 0.0333591, 0.0332906" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132491, 0.0132879, 0.0133238, 0.0133314, 0.0132971, 0.0131566, 0.0131199" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132491, -0.0132077, -0.0132396, -0.0130899, -0.0132156, -0.0131067, -0.0130945" \ ); } } internal_power () { when : "(!A * C * D * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0327086, -0.0327134, -0.0329142, -0.0328651, -0.0329993, -0.0329973, -0.0329083" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0358091, 0.0349205, 0.0343078, 0.0338615, 0.033943, 0.0334865, 0.0332091" \ ); } } internal_power () { when : "(!A * C * D * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0569684, 0.056884, 0.0571667, 0.0573158, 0.0574768, 0.0575457, 0.0574817" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0515842, -0.0526597, -0.0533524, -0.054042, -0.0553043, -0.0549543, -0.0550949" \ ); } } internal_power () { when : "(!A * C * D * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329085, -0.0327974, -0.0329608, -0.0330421, -0.0330819, -0.0330406, -0.0329626" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0354763, 0.0350672, 0.0348902, 0.0347674, 0.0346113, 0.0341503, 0.0336051" \ ); } } internal_power () { when : "(!A * C * D * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0131743, 0.0131386, 0.0131299, 0.0131541, 0.0131188, 0.0130782, 0.0130406" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0131743, -0.0131386, -0.0131299, -0.0131541, -0.0131188, -0.0130782, -0.0130406" \ ); } } internal_power () { when : "(!A * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328808, -0.0327859, -0.0329641, -0.0330368, -0.0330773, -0.0330693, -0.0329898" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0350138, 0.0346282, 0.0345322, 0.0344264, 0.0343519, 0.0339756, 0.0334567" \ ); } } internal_power () { when : "(!A * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0131548, 0.0131242, 0.013113, 0.0131166, 0.0131372, 0.0131039, 0.0130519" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0131548, -0.0131242, -0.013113, -0.0131166, -0.0131372, -0.0131039, -0.0130519" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032929, -0.0328504, -0.0332125, -0.0330118, -0.0334457, -0.0330822, -0.0329923" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0331617, 0.033052, 0.0332125, 0.0333675, 0.0334613, 0.0333158, 0.0331285" \ ); } } internal_power () { when : "(!A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132654, 0.0131852, 0.0132073, 0.0130907, 0.0132267, 0.0131362, 0.0130801" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132654, -0.0131852, -0.0132073, -0.0130907, -0.0132267, -0.0131362, -0.0130801" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.50715; rise_capacitance : 0.50715; rise_capacitance_range (0.371583, 0.50715); fall_capacitance : 0.495245; fall_capacitance_range (0.387231, 0.495245); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * D * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0328898, -0.0325705, -0.033136, -0.0327889, -0.0332935, -0.0327387, -0.0327999" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0329883, 0.0327287, 0.0331992, 0.0333221, 0.0334028, 0.0330095, 0.0329485" \ ); } } internal_power () { when : "(A * B * D * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0134778, 0.0133637, 0.0134496, 0.0133226, 0.0134234, 0.013248, 0.0132484" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0134237, -0.0133637, -0.0134496, -0.0133226, -0.0133845, -0.0132364, -0.0131956" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326205, -0.0325404, -0.0329883, -0.0328735, -0.0331162, -0.0327866, -0.0328018" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326205, 0.0328287, 0.0329883, 0.0328735, 0.0331162, 0.0330126, 0.0329483" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.013479, 0.0133246, 0.0134505, 0.0134176, 0.0134239, 0.0132609, 0.0132476" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0131541, -0.0132815, -0.0133567, -0.0132649, -0.0132801, -0.0132343, -0.0131932" \ ); } } internal_power () { when : "(A * !B * D * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326726, -0.0325598, -0.0326762, -0.0327438, -0.0328615, -0.0327838, -0.0327296" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0330357, 0.0330109, 0.0329743, 0.0333174, 0.0331829, 0.0330217, 0.0329483" \ ); } } internal_power () { when : "(A * !B * D * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0571662, 0.0571793, 0.0574242, 0.0576824, 0.0577939, 0.0576385, 0.0576638" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0519624, -0.0531512, -0.0544638, -0.0552317, -0.0555295, -0.0549764, -0.05521" \ ); } } internal_power () { when : "(A * !B * D * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326815, -0.0325946, -0.0328194, -0.0328296, -0.0328601, -0.0329045, -0.0328259" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0328161, 0.0329646, 0.0330563, 0.0330039, 0.0332454, 0.033116, 0.0329715" \ ); } } internal_power () { when : "(A * !B * D * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.01328, 0.013256, 0.0132702, 0.0132242, 0.013235, 0.013239, 0.0131863" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.01328, -0.013256, -0.0132702, -0.0132242, -0.013235, -0.013239, -0.0131863" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326825, -0.0326819, -0.0329756, -0.0331654, -0.0332097, -0.0329268, -0.0328366" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327101, 0.0327797, 0.0329756, 0.0331654, 0.0332097, 0.0330971, 0.0329676" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0133544, 0.0132951, 0.0133309, 0.0133311, 0.0133547, 0.0132647, 0.013208" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0133544, -0.0132951, -0.0133309, -0.0133311, -0.0133547, -0.0132647, -0.013208" \ ); } } internal_power () { when : "(!A * B * D * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0329428, -0.032738, -0.0331056, -0.0328707, -0.0331969, -0.0329058, -0.0328167" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0339576, 0.033561, 0.0331141, 0.0333668, 0.0332148, 0.0330919, 0.0329447" \ ); } } internal_power () { when : "(!A * B * D * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0553676, 0.0556486, 0.0555926, 0.0558268, 0.0559987, 0.0559866, 0.0558327" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0423124, -0.046323, -0.0496784, -0.0522168, -0.0535102, -0.0537952, -0.0541806" \ ); } } internal_power () { when : "(!A * B * D * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0325786, -0.0326435, -0.0331556, -0.0332125, -0.0332911, -0.0329301, -0.0328396" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0330229, 0.0332707, 0.0333298, 0.0332606, 0.033523, 0.0333575, 0.0331159" \ ); } } internal_power () { when : "(!A * B * D * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0132202, 0.0131997, 0.0132942, 0.0132894, 0.013316, 0.0132268, 0.0131708" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0132202, -0.0131997, -0.0132942, -0.0132894, -0.013316, -0.0132268, -0.0131708" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032671, -0.032686, -0.0328009, -0.0330226, -0.0331356, -0.0329316, -0.0328428" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.032868, 0.033212, 0.0331222, 0.0330359, 0.0333595, 0.0332243, 0.0330314" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0133381, 0.0132496, 0.0132617, 0.0133552, 0.0132889, 0.0132376, 0.0131815" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0133381, -0.0132496, -0.0132617, -0.0133552, -0.0132889, -0.0132376, -0.0131815" \ ); } } internal_power () { when : "(!A * !B * D * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0325806, -0.0326423, -0.0327149, -0.0328041, -0.0327993, -0.032869, -0.0327339" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0325806, 0.032912, 0.0329515, 0.0333228, 0.0331823, 0.0330272, 0.0329453" \ ); } } internal_power () { when : "(!A * !B * D * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0567707, 0.0568384, 0.0569151, 0.057295, 0.0570667, 0.0573909, 0.0572217" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0521767, -0.0533759, -0.0545869, -0.0552947, -0.0555624, -0.0550176, -0.0552133" \ ); } } internal_power () { when : "(!A * !B * D * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032669, -0.0325631, -0.0329354, -0.0330186, -0.0329431, -0.0329233, -0.0328439" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327897, 0.032955, 0.0330281, 0.0330186, 0.0332306, 0.0331072, 0.0329729" \ ); } } internal_power () { when : "(!A * !B * D * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.013227, 0.0131284, 0.0133363, 0.0133014, 0.0132817, 0.0132405, 0.013187" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.013227, -0.0131284, -0.0133363, -0.0133014, -0.0132817, -0.0132405, -0.013187" \ ); } } internal_power () { when : "(!A * !B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326728, -0.0329465, -0.0329938, -0.0331801, -0.0332155, -0.0329343, -0.0328428" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326728, 0.0329465, 0.0329938, 0.0331801, 0.0332155, 0.0330979, 0.0329697" \ ); } } internal_power () { when : "(!A * !B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0133663, 0.0134024, 0.0133214, 0.0133272, 0.0133521, 0.0132641, 0.0132082" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0133663, -0.0134024, -0.0133214, -0.0133272, -0.0133521, -0.0132641, -0.0132082" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.504143; rise_capacitance : 0.504143; rise_capacitance_range (0.389891, 0.504143); fall_capacitance : 0.491673; fall_capacitance_range (0.386709, 0.491673); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0324275, -0.0324508, -0.0326861, -0.0325356, -0.0330088, -0.032516, -0.0325194" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0324275, 0.0328631, 0.0326861, 0.0327315, 0.0331544, 0.0327869, 0.0327174" \ ); } } internal_power () { when : "(A * B * C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0136124, 0.0135521, 0.0135824, 0.0134577, 0.0135569, 0.013386, 0.01338" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0135816, -0.0135498, -0.0134987, -0.0133696, -0.0135105, -0.013371, -0.0133232" \ ); } } internal_power () { when : "(A * B * !C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0324498, -0.0323599, -0.0325019, -0.0326156, -0.032601, -0.0325605, -0.032511" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326246, 0.0324278, 0.0327075, 0.0328727, 0.0329235, 0.0328463, 0.0327033" \ ); } } internal_power () { when : "(A * B * !C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0577785, 0.0575855, 0.0580232, 0.0582787, 0.0581, 0.0578737, 0.0579133" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0524453, -0.0532863, -0.0542626, -0.0553322, -0.0556682, -0.0553809, -0.0553244" \ ); } } internal_power () { when : "(A * B * !C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0323803, -0.0324072, -0.0327653, -0.0329555, -0.0329977, -0.0326832, -0.0325935" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0326475, 0.032862, 0.0327653, 0.0329555, 0.0329977, 0.0328884, 0.0327602" \ ); } } internal_power () { when : "(A * B * !C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0133821, 0.0134183, 0.0134637, 0.0134655, 0.0134879, 0.0133972, 0.01334" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0133821, -0.0134183, -0.0134637, -0.0134655, -0.0134879, -0.0133972, -0.01334" \ ); } } internal_power () { when : "(A * !B * C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0324968, -0.0324807, -0.0326674, -0.0326884, -0.0329154, -0.0326525, -0.0325646" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0324968, 0.0326562, 0.0326674, 0.0327979, 0.0329154, 0.0327306, 0.0326921" \ ); } } internal_power () { when : "(A * !B * C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0548841, 0.0553593, 0.0552043, 0.0554651, 0.0554784, 0.0555187, 0.0553097" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0441517, -0.0477612, -0.0509735, -0.0527649, -0.0538698, -0.0542684, -0.0543125" \ ); } } internal_power () { when : "(A * !B * C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0324138, -0.0324234, -0.0324826, -0.0327195, -0.032888, -0.0326861, -0.0325978" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.032688, 0.0328324, 0.0327372, 0.0327195, 0.0329684, 0.032858, 0.0327277" \ ); } } internal_power () { when : "(A * !B * C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0134434, 0.0133869, 0.0133238, 0.0134812, 0.0134136, 0.0133636, 0.0133073" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0134434, -0.0133869, -0.0133238, -0.0134812, -0.0134136, -0.0133636, -0.0133073" \ ); } } internal_power () { when : "(A * !B * !C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032358, -0.0324257, -0.032526, -0.0325587, -0.0326062, -0.0326358, -0.0325363" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0323738, 0.0324988, 0.0327359, 0.0328963, 0.0329335, 0.0328434, 0.0326989" \ ); } } internal_power () { when : "(A * !B * !C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0570682, 0.0574232, 0.0575814, 0.0575532, 0.0576194, 0.0577009, 0.0575898" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0525595, -0.053502, -0.0543585, -0.0553887, -0.0556984, -0.0553921, -0.0553264" \ ); } } internal_power () { when : "(A * !B * !C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0324288, -0.0328713, -0.0327832, -0.0329665, -0.0330014, -0.0326902, -0.0325994" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0324878, 0.0328832, 0.0327832, 0.0329665, 0.0330014, 0.032887, 0.03276" \ ); } } internal_power () { when : "(A * !B * !C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0134274, 0.0135361, 0.0134545, 0.0134597, 0.0134854, 0.0133966, 0.0133402" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0134274, -0.0135361, -0.0134545, -0.0134597, -0.0134854, -0.0133966, -0.0133402" \ ); } } internal_power () { when : "(!A * B * C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0326982, -0.0324952, -0.0327354, -0.0326631, -0.0329354, -0.0326581, -0.0325705" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327309, 0.0329202, 0.0327354, 0.0328911, 0.0329354, 0.0328311, 0.032693" \ ); } } internal_power () { when : "(!A * B * C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0566509, 0.0570207, 0.0569428, 0.0570469, 0.0572948, 0.0571881, 0.0569256" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0410062, -0.0450709, -0.0485869, -0.0513759, -0.0529676, -0.053442, -0.0539041" \ ); } } internal_power () { when : "(!A * B * C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0325189, -0.0323297, -0.0326253, -0.0326524, -0.0326762, -0.0326549, -0.0325988" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0327531, 0.0330633, 0.0329773, 0.0331668, 0.0332015, 0.0329651, 0.032849" \ ); } } internal_power () { when : "(!A * B * C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0134861, 0.0133273, 0.0134195, 0.0133758, 0.013378, 0.0133356, 0.0132977" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0134861, -0.0133273, -0.0134195, -0.0133758, -0.013378, -0.0133356, -0.0132977" \ ); } } internal_power () { when : "(!A * !C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0323583, -0.0323104, -0.0326237, -0.0324885, -0.0326883, -0.0326349, -0.0325352" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0325877, 0.0325963, 0.0326894, 0.032895, 0.0329317, 0.0328413, 0.0326965" \ ); } } internal_power () { when : "(!A * !C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0570545, 0.056996, 0.0579586, 0.0572027, 0.0579436, 0.057689, 0.0575786" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0527161, -0.0535588, -0.0543063, -0.0553772, -0.0556882, -0.0553823, -0.0553164" \ ); } } internal_power () { when : "(!A * !C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0324539, -0.0328719, -0.0327989, -0.0329745, -0.0330156, -0.0326904, -0.0325996" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0325158, 0.0328996, 0.0327989, 0.0329804, 0.0330156, 0.0329001, 0.0327717" \ ); } } internal_power () { when : "(!A * !C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0134542, 0.013536, 0.0134545, 0.0134597, 0.0134855, 0.0133966, 0.0133402" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0134542, -0.013536, -0.0134545, -0.0134597, -0.0134855, -0.0133966, -0.0133402" \ ); } } internal_power () { when : "(!A * !B * C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0323828, -0.032473, -0.0326976, -0.0328261, -0.0329324, -0.0326785, -0.0325921" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0323934, 0.0327791, 0.0326976, 0.0328261, 0.0329324, 0.0327278, 0.0326957" \ ); } } internal_power () { when : "(!A * !B * C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.054518, 0.0547763, 0.0547217, 0.0550627, 0.0553612, 0.0551469, 0.0549179" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0440543, -0.0478048, -0.050955, -0.0527435, -0.0538582, -0.0542639, -0.0543097" \ ); } } internal_power () { when : "(!A * !B * C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0324782, -0.0324626, -0.0326313, -0.032496, -0.0326669, -0.0326298, -0.0326021" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0325919, 0.0328547, 0.0327557, 0.032496, 0.0329721, 0.0328564, 0.0327276" \ ); } } internal_power () { when : "(!A * !B * C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0134133, 0.0133988, 0.0134038, 0.0133343, 0.0133892, 0.0133292, 0.013307" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0134133, -0.0133988, -0.0134038, -0.0133343, -0.0133892, -0.0133292, -0.013307" \ ); } } } pin (E) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.521383; rise_capacitance : 0.521383; rise_capacitance_range (0.418635, 0.521383); fall_capacitance : 0.507374; fall_capacitance_range (0.404058, 0.507374); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0323041, -0.0324221, -0.0323469, -0.0325448, -0.0326478, -0.032477, -0.0324961" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0324824, 0.0325952, 0.0326381, 0.032793, 0.0329, 0.0328086, 0.032678" \ ); } } internal_power () { when : "(A * B * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0660375, 0.0660562, 0.0661058, 0.0661265, 0.0665306, 0.0659689, 0.0659491" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.061145, -0.0619904, -0.0628476, -0.0627418, -0.0636537, -0.0632655, -0.06329" \ ); } } internal_power () { when : "(A * B * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0325262, -0.0324115, -0.0326304, -0.0327461, -0.0328942, -0.032646, -0.0325615" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0325262, 0.0327432, 0.0326304, 0.0329247, 0.0328942, 0.0328027, 0.032672" \ ); } } internal_power () { when : "(A * B * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0641191, 0.0640826, 0.0642588, 0.0645595, 0.0640249, 0.0640223, 0.0637296" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0557049, -0.0583128, -0.0600678, -0.0609795, -0.0620404, -0.0620545, -0.062294" \ ); } } internal_power () { when : "(A * B * !C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0323595, -0.0324685, -0.0324383, -0.0325665, -0.0325531, -0.0325505, -0.0325197" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0325467, 0.0325655, 0.0326645, 0.0326392, 0.0329139, 0.0328061, 0.0326775" \ ); } } internal_power () { when : "(A * B * !C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0658618, 0.0659433, 0.0657645, 0.0658019, 0.0656375, 0.0655523, 0.0655997" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0615108, -0.0625155, -0.0629449, -0.0624716, -0.063684, -0.0632788, -0.0632941" \ ); } } internal_power () { when : "(A * !B * C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0323522, -0.0324044, -0.0326277, -0.0327412, -0.0328907, -0.0326396, -0.0325551" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0323522, 0.0325103, 0.0326277, 0.0330023, 0.0328907, 0.0327989, 0.032668" \ ); } } internal_power () { when : "(A * !B * C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0630163, 0.0630526, 0.0631552, 0.0635677, 0.0631472, 0.0631449, 0.0627502" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0536903, -0.0562509, -0.0587308, -0.0605844, -0.0613778, -0.0615828, -0.0619079" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032363, -0.0323907, -0.0324393, -0.0325715, -0.0326476, -0.0326311, -0.0325197" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0325704, 0.0325219, 0.0326629, 0.032894, 0.0329118, 0.0328039, 0.0326752" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0658972, 0.0653975, 0.0659002, 0.0658571, 0.0661004, 0.0657338, 0.0656291" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0615454, -0.0624522, -0.0629378, -0.0628792, -0.0636798, -0.0632754, -0.0632908" \ ); } } internal_power () { when : "(A * !B * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0324031, -0.0327326, -0.0326622, -0.0326809, -0.0329134, -0.0326646, -0.0325782" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0324031, 0.0327386, 0.0326622, 0.0326809, 0.0329134, 0.0328057, 0.0326773" \ ); } } internal_power () { when : "(A * !B * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.063427, 0.0636849, 0.0638283, 0.0639452, 0.0640887, 0.0637015, 0.0633942" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0555833, -0.0582621, -0.0600523, -0.0607006, -0.0620321, -0.0620521, -0.0622938" \ ); } } internal_power () { when : "(!A * B * C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0325511, -0.0323692, -0.0326575, -0.0326334, -0.0329056, -0.0326381, -0.0325526" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0325511, 0.032582, 0.0326575, 0.0328194, 0.0329056, 0.0328087, 0.0326724" \ ); } } internal_power () { when : "(!A * B * C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0625197, 0.0626655, 0.062643, 0.0625428, 0.0627002, 0.0627561, 0.0623345" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0533082, -0.0553849, -0.0577978, -0.0597176, -0.0608922, -0.0612395, -0.0616534" \ ); } } internal_power () { when : "(!A * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.032364, -0.0324586, -0.0324538, -0.0325809, -0.0326204, -0.0326306, -0.0325195" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0324313, 0.0325245, 0.0326637, 0.0328355, 0.0329125, 0.0328044, 0.0326757" \ ); } } internal_power () { when : "(!A * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0659057, 0.0658739, 0.0659043, 0.0659166, 0.0660175, 0.0657394, 0.0656349" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0612547, -0.0624516, -0.0629358, -0.0626333, -0.0636786, -0.0632744, -0.0632899" \ ); } } internal_power () { when : "(!A * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0324392, -0.0327329, -0.0326626, -0.0326426, -0.0329136, -0.0326647, -0.0325783" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0324392, 0.0327392, 0.0326626, 0.0326426, 0.0329136, 0.0328058, 0.0326774" \ ); } } internal_power () { when : "(!A * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0634088, 0.0636861, 0.0638293, 0.0639458, 0.0640897, 0.0637024, 0.0633953" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.055583, -0.0582612, -0.0600516, -0.0606607, -0.0620317, -0.0620516, -0.0622933" \ ); } } internal_power () { when : "(!A * !B * C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0324602, -0.0324808, -0.0326628, -0.0329474, -0.032914, -0.0326636, -0.0325773" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0324602, 0.0324808, 0.0326628, 0.03305, 0.032914, 0.0328062, 0.0326779" \ ); } } internal_power () { when : "(!A * !B * C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0626839, 0.0624583, 0.0627466, 0.0628811, 0.0631972, 0.0628322, 0.0624321" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0537728, -0.0561922, -0.0587193, -0.0605733, -0.0613751, -0.0615865, -0.0619139" \ ); } } } } cell (NOR2x1_ASAP7_75t_R) { area : 0.08748; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 38.5956; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 126.646; when : "(A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 134.139; when : "(!A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 163.11; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 115.623; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.94155, 10.205, 14.6391, 23.4277, 40.9493, 75.9558, 145.915", \ "9.37594, 11.6574, 16.1181, 24.9325, 42.4564, 77.4637, 147.465", \ "11.4789, 14.1607, 18.8473, 27.6881, 45.2412, 80.2906, 150.261", \ "14.2889, 17.5936, 23.2356, 32.9699, 50.6333, 85.6814, 155.615", \ "17.6956, 22.1675, 29.4309, 41.1957, 60.9436, 96.3475, 166.325", \ "21.2474, 27.4531, 37.3333, 52.7215, 76.9903, 116.872, 186.945", \ "25.2463, 33.8021, 47.2882, 68.0604, 99.946, 149.136, 227.937" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.82928, 13.6006, 23.173, 42.3417, 80.6818, 157.355, 310.748", \ "9.27697, 13.897, 23.2866, 42.3313, 80.6833, 157.361, 310.767", \ "10.9092, 15.1887, 24.2671, 42.8804, 80.7692, 157.367, 310.767", \ "13.9204, 18.7137, 27.4927, 45.3325, 82.2322, 157.627, 310.74", \ "19.0121, 24.5291, 34.4676, 52.5407, 87.6865, 160.965, 311.583", \ "28.2816, 34.8739, 46.2655, 66.3852, 103.176, 172.3, 318.319", \ "44.4738, 52.6354, 66.2011, 90.1746, 130.758, 205.257, 342.824" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.54636, 9.48506, 13.2908, 20.7223, 35.4598, 64.9054, 123.742", \ "9.22467, 11.1414, 14.9748, 22.4129, 37.1992, 66.6062, 125.377", \ "12.0782, 14.4769, 18.5033, 25.8867, 40.6111, 70.0318, 128.805", \ "16.0822, 19.2906, 24.4965, 33.0599, 47.8817, 77.1471, 135.546", \ "21.4069, 25.7788, 33.0051, 44.3448, 62.0077, 91.5553, 150.416", \ "28.7379, 34.5686, 44.3489, 59.7021, 83.8207, 119.902, 179.04", \ "39.1392, 46.8445, 59.9212, 80.5333, 113.172, 161.99, 234.813" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.52149, 12.3398, 20.0905, 35.6213, 66.7002, 128.844, 253.149", \ "9.31496, 12.9233, 20.3862, 35.6576, 66.6936, 128.844, 253.156", \ "11.7932, 15.1306, 22.0671, 36.6928, 66.8941, 128.837, 253.149", \ "15.832, 19.884, 26.9259, 40.5618, 69.1927, 129.52, 253.12", \ "22.1497, 27.3167, 35.903, 50.73, 77.792, 134.822, 254.603", \ "31.8827, 38.8132, 49.5967, 67.9064, 97.8693, 151.892, 265.801", \ "47.2177, 55.897, 70.7718, 94.6144, 131.926, 192.892, 300.338" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.83065, 9.1452, 13.62, 22.4091, 39.9399, 74.954, 144.945", \ "8.44109, 10.7246, 15.1775, 24.0272, 41.518, 76.5727, 146.477", \ "10.5954, 13.6198, 18.4905, 27.2574, 44.8544, 79.8566, 149.801", \ "13.3915, 17.5911, 24.0654, 34.0768, 51.6176, 86.4017, 156.263", \ "17.1158, 22.5011, 31.3099, 44.858, 65.2576, 100.27, 170.178", \ "21.6926, 28.982, 40.6539, 58.8144, 86.3393, 127.587, 197.432", \ "27.4598, 37.0768, 52.4979, 76.965, 113.945, 168.838, 252.082" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.86456, 13.5831, 23.1711, 42.3276, 80.6801, 157.343, 310.767", \ "9.87301, 14.2765, 23.4422, 42.3343, 80.6868, 157.356, 310.751", \ "12.8344, 16.7046, 25.2676, 43.2983, 80.7934, 157.371, 310.751", \ "16.7233, 21.928, 30.4047, 47.2949, 83.0783, 157.732, 310.754", \ "22.5716, 28.9929, 39.8854, 57.7344, 91.3598, 162.716, 311.651", \ "31.5857, 40.0211, 53.9299, 75.8407, 112.653, 179.761, 321.907", \ "46.2624, 57.2196, 74.8693, 103.192, 148.258, 221.391, 356.264" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.30223, 8.30772, 12.0799, 19.5204, 34.1855, 63.5801, 122.331", \ "7.89632, 9.90755, 13.7045, 21.1994, 35.9235, 65.2745, 124.003", \ "10.0828, 12.8524, 17.1391, 24.6208, 39.3828, 68.8058, 127.452", \ "13.1188, 16.8836, 22.7218, 31.6323, 46.4989, 75.7968, 134.374", \ "17.1915, 22.2971, 30.1912, 42.2571, 60.4137, 90.164, 148.655", \ "22.8069, 29.5654, 40.2331, 56.8255, 81.3151, 118.328, 177.652", \ "30.3946, 39.4745, 54.0121, 76.0644, 109.974, 159.928, 233.606" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.45384, 10.2426, 17.9615, 33.4034, 64.2889, 126.059, 249.557", \ "7.41953, 10.9121, 18.2367, 33.4026, 64.2874, 126.059, 249.557", \ "9.99486, 13.2957, 20.0105, 34.4655, 64.4435, 126.059, 249.557", \ "13.7403, 17.918, 24.9614, 38.3749, 66.8615, 126.68, 249.55", \ "19.5011, 24.8855, 33.7275, 48.8561, 75.2887, 132.115, 250.74", \ "28.5734, 35.6322, 47.0066, 65.6222, 95.8927, 149.089, 262.158", \ "42.9298, 52.3589, 67.6436, 92.167, 129.11, 189.858, 296.661" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.365325, 0.36827, 0.370597, 0.37212, 0.373, 0.373471, 0.37376", \ "0.359351, 0.363366, 0.366555, 0.369379, 0.37071, 0.371053, 0.371945", \ "0.357016, 0.359608, 0.362501, 0.366086, 0.368458, 0.370493, 0.370604", \ "0.356672, 0.358838, 0.360409, 0.363311, 0.367271, 0.368659, 0.36633", \ "0.361406, 0.361402, 0.361565, 0.361683, 0.363147, 0.365908, 0.361838", \ "0.386688, 0.381528, 0.375042, 0.371806, 0.378437, 0.362929, 0.331693", \ "0.46927, 0.460177, 0.440701, 0.422289, 0.421144, 0.436503, 0.351426" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0579415, -0.055969, -0.054334, -0.0531878, -0.0525094, -0.0522073, -0.0520017", \ "-0.0645215, -0.0617726, -0.0586732, -0.0563483, -0.0548575, -0.0539723, -0.0535856", \ "-0.0703217, -0.0673169, -0.0633881, -0.0600495, -0.0574293, -0.0557345, -0.0547854", \ "-0.0709895, -0.0695504, -0.0661879, -0.0627709, -0.0592094, -0.0572687, -0.0556888", \ "-0.0588446, -0.060569, -0.0615802, -0.0613378, -0.0593175, -0.0573147, -0.0559918", \ "-0.0205776, -0.0267395, -0.0348861, -0.0426149, -0.0483263, -0.0511217, -0.0524595", \ "0.0725619, 0.0607546, 0.0429919, 0.0217139, -0.000202771, -0.0187782, -0.0323508" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0329437, -0.0301833, -0.0278924, -0.0263629, -0.0254688, -0.0249868, -0.0248339", \ "-0.0365946, -0.0337423, -0.0299807, -0.0275929, -0.0259884, -0.025052, -0.0242083", \ "-0.0416395, -0.0383449, -0.0340969, -0.0306456, -0.0281113, -0.0264229, -0.0256915", \ "-0.043068, -0.0411765, -0.0378832, -0.0340058, -0.0302656, -0.0277815, -0.0262824", \ "-0.0384929, -0.0384189, -0.0374245, -0.0355573, -0.0322544, -0.0289929, -0.0270703", \ "-0.0130315, -0.0168784, -0.0209076, -0.0247033, -0.0263057, -0.0264984, -0.0259904", \ "0.0698652, 0.0582896, 0.0432614, 0.0261689, 0.0100929, -0.00260202, -0.0114672" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.329386, 0.329751, 0.332019, 0.332624, 0.331965, 0.331886, 0.331863", \ "0.32199, 0.321935, 0.325378, 0.326427, 0.328004, 0.326129, 0.322824", \ "0.317376, 0.318709, 0.321422, 0.319417, 0.317943, 0.31683, 0.313549", \ "0.317421, 0.318431, 0.316604, 0.319719, 0.320507, 0.311488, 0.289856", \ "0.329673, 0.328363, 0.325578, 0.323165, 0.320355, 0.310963, 0.311186", \ "0.367885, 0.361421, 0.354136, 0.340438, 0.344563, 0.327125, 0.301048", \ "0.46231, 0.447734, 0.431577, 0.400121, 0.390895, 0.372807, 0.309999" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.238574, 0.243651, 0.247529, 0.248931, 0.250104, 0.250936, 0.251393", \ "0.233517, 0.237856, 0.241225, 0.245334, 0.245089, 0.247527, 0.244822", \ "0.229865, 0.232095, 0.236481, 0.237272, 0.241915, 0.242463, 0.240315", \ "0.232547, 0.23441, 0.236239, 0.236855, 0.238508, 0.229884, 0.22429", \ "0.250324, 0.244596, 0.242752, 0.243868, 0.240913, 0.237185, 0.235043", \ "0.294531, 0.286928, 0.274356, 0.265206, 0.263959, 0.250726, 0.231259", \ "0.393083, 0.377549, 0.357924, 0.332121, 0.30724, 0.27216, 0.263703" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0651182, -0.0566347, -0.0498468, -0.0453746, -0.0437221, -0.0424449, -0.0417955", \ "-0.0736658, -0.065113, -0.0562652, -0.0491634, -0.0448781, -0.0425345, -0.0414295", \ "-0.0809492, -0.0738802, -0.0643181, -0.0552649, -0.0484059, -0.0442667, -0.0421092", \ "-0.0818015, -0.0782098, -0.0713137, -0.0620485, -0.0532152, -0.0473906, -0.0436935", \ "-0.0678906, -0.0699572, -0.0694146, -0.0648623, -0.0574532, -0.0504887, -0.0455965", \ "-0.0271969, -0.0352658, -0.0437258, -0.050214, -0.0516471, -0.0488628, -0.0452388", \ "0.070133, 0.0541868, 0.0341761, 0.0127144, -0.0100742, -0.0239813, -0.0313646" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0483413, -0.0429475, -0.038528, -0.0354211, -0.0342252, -0.0333263, -0.032828", \ "-0.0534525, -0.0485764, -0.0428975, -0.0381384, -0.0353437, -0.0339428, -0.0332748", \ "-0.0579239, -0.0540489, -0.048076, -0.0421694, -0.0379228, -0.0352038, -0.0337663", \ "-0.0550821, -0.053897, -0.0507721, -0.0459378, -0.0410389, -0.0374249, -0.0350635", \ "-0.0378627, -0.0411499, -0.0433632, -0.0435476, -0.0408619, -0.0380471, -0.0354846", \ "0.00492887, -0.00297803, -0.0126876, -0.0220437, -0.0287823, -0.0320961, -0.0326284", \ "0.102474, 0.0891354, 0.0697802, 0.0462685, 0.0230079, 0.00180372, -0.0128011" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.222056, 0.230399, 0.235341, 0.23966, 0.239425, 0.240655, 0.241253", \ "0.212962, 0.219681, 0.225475, 0.233306, 0.235375, 0.234492, 0.234358", \ "0.206362, 0.2121, 0.216599, 0.223845, 0.227886, 0.230222, 0.225728", \ "0.207621, 0.209462, 0.215159, 0.219571, 0.222606, 0.218346, 0.210518", \ "0.219417, 0.218978, 0.217596, 0.220476, 0.216467, 0.216327, 0.203048", \ "0.262361, 0.253558, 0.241224, 0.244482, 0.237613, 0.228818, 0.211061", \ "0.36013, 0.343135, 0.321384, 0.294279, 0.278811, 0.272183, 0.232935" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.07137; rise_capacitance : 1.03534; rise_capacitance_range (0.777496, 1.03534); fall_capacitance : 1.07137; fall_capacitance_range (0.795807, 1.07137); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0710408, -0.074927, -0.0789601, -0.080505, -0.0830176, -0.0832443, -0.0841313" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0897465, 0.0905286, 0.0911115, 0.0901558, 0.0902454, 0.0905856, 0.0904468" \ ); } } internal_power () { when : "(B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.115184, 0.110884, 0.110384, 0.108456, 0.108317, 0.106282, 0.105467" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.104227, -0.103311, -0.104038, -0.103414, -0.103406, -0.1035, -0.103204" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.08737; rise_capacitance : 1.08737; rise_capacitance_range (0.590849, 1.08737); fall_capacitance : 1.08556; fall_capacitance_range (0.592356, 1.08556); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.0418e-05, 2.0182e-05, 2.28969e-05, 2.18602e-05, 2.44083e-05, 2.50934e-05, 2.65315e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "3.4709e-05, 3.4678e-05, 3.1877e-05, 3.11957e-05, 2.85168e-05, 2.7851e-05, 2.63558e-05" \ ); } } internal_power () { when : "(A * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.131817, 0.131613, 0.131751, 0.132361, 0.132825, 0.132247, 0.131723" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.131817, -0.131429, -0.131751, -0.131872, -0.132578, -0.131623, -0.131478" \ ); } } } } cell (NOR2x1p5_ASAP7_75t_R) { area : 0.11664; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 58.4005; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 190.222; when : "(A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 201.462; when : "(!A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 271.589; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 180.419; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.60561, 11.6564, 17.6717, 29.6232, 53.4743, 101.154, 196.46", \ "10.0006, 13.0643, 19.1144, 31.0819, 54.9447, 102.61, 197.929", \ "12.1326, 15.6106, 21.7696, 33.7536, 57.662, 105.256, 200.631", \ "15.0295, 19.2792, 26.4577, 38.9025, 62.8018, 110.632, 205.963", \ "18.8223, 24.2818, 33.3481, 48.1515, 73.2562, 121.048, 216.451", \ "23.276, 30.8407, 42.728, 61.1817, 91.3533, 141.815, 237.632", \ "28.8217, 38.9482, 54.9882, 79.6198, 117.507, 178.232, 279.23" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.7397, 17.2761, 30.3829, 56.5887, 109.054, 213.934, 423.852", \ "11.1806, 17.5261, 30.4402, 56.5928, 109.025, 213.944, 423.854", \ "12.7029, 18.7652, 31.3318, 56.9679, 109.057, 213.969, 423.854", \ "15.9546, 22.5919, 34.2733, 59.0034, 109.975, 214.012, 423.853", \ "21.5782, 28.6644, 41.7218, 65.5609, 114.565, 216.217, 423.975", \ "31.2104, 39.6772, 54.1539, 80.3455, 128.219, 226.008, 428.738", \ "47.1464, 57.4998, 74.962, 105.031, 157.592, 253.619, 448.539" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.43599, 9.72165, 14.2358, 23.1545, 40.8738, 76.3018, 147.154", \ "9.11663, 11.4162, 15.9717, 24.823, 42.539, 78.0255, 148.791", \ "11.9598, 14.808, 19.457, 28.3359, 46.0958, 81.4643, 152.286", \ "15.8367, 19.66, 25.7292, 35.5018, 53.193, 88.5243, 159.167", \ "21.1095, 26.2927, 34.6875, 47.7242, 67.5255, 102.891, 173.216", \ "28.1957, 35.1539, 46.5522, 63.7994, 91.2561, 131.938, 202.063", \ "37.6481, 47.0756, 62.5798, 86.2827, 123.378, 178.03, 259.85" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.80818, 13.4318, 22.8581, 41.7645, 79.6163, 155.29, 306.587", \ "9.63665, 14.0218, 23.1196, 41.7743, 79.6153, 155.295, 306.587", \ "12.0958, 16.1734, 24.667, 42.6528, 79.6853, 155.242, 306.58", \ "16.1882, 21.1034, 29.4062, 46.2819, 81.7015, 155.51, 306.579", \ "22.6595, 28.8211, 38.8737, 56.0047, 89.4101, 159.965, 307.028", \ "32.6508, 40.7814, 53.3057, 74.3861, 109.404, 175.567, 316.356", \ "48.1606, 58.6141, 75.6939, 102.34, 145.107, 215.544, 348.524" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.83341, 10.939, 16.9755, 28.9337, 52.7987, 100.48, 195.773", \ "9.43011, 12.5543, 18.6301, 30.6646, 54.5004, 102.115, 197.412", \ "11.9285, 15.6997, 21.8801, 33.7675, 57.5916, 105.204, 200.544", \ "15.2019, 20.2744, 28.1075, 40.2785, 64.0631, 111.725, 207.024", \ "19.5283, 26.347, 36.8477, 52.9931, 77.8692, 125.516, 220.448", \ "25.2131, 34.1747, 48.2212, 69.7767, 102.685, 152.98, 247.261", \ "32.5751, 44.1672, 62.8901, 91.4898, 135.337, 202.307, 302.928" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.7369, 17.2739, 30.3828, 56.5893, 109.066, 213.944, 423.82", \ "11.642, 17.7344, 30.464, 56.5964, 109.064, 213.944, 423.819", \ "14.3983, 20.0163, 31.988, 57.0811, 109.058, 213.901, 423.806", \ "18.9684, 25.6327, 36.7234, 60.3241, 110.339, 213.974, 423.82", \ "25.3218, 33.4345, 47.2333, 70.0851, 117.252, 217.183, 423.871", \ "34.8446, 45.4585, 62.7043, 90.2885, 137.074, 230.956, 429.703", \ "50.1468, 63.7812, 85.7263, 120.947, 176.258, 270.965, 459.012" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "6.53384, 8.94159, 13.3669, 22.2182, 39.9085, 75.2431, 145.872", \ "8.19934, 10.55, 15.0236, 23.9754, 41.6353, 76.9465, 147.544", \ "10.5682, 13.6528, 18.5209, 27.3376, 45.1422, 80.4814, 150.993", \ "13.6466, 17.9677, 24.4935, 34.5347, 52.171, 87.4267, 157.988", \ "17.9182, 23.7431, 32.7612, 46.2999, 66.4893, 101.819, 171.918", \ "23.6009, 31.446, 43.6231, 61.9553, 89.7438, 130.396, 201.084", \ "30.9841, 41.5075, 57.9486, 83.0111, 120.897, 176.348, 258.685" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.12806, 11.7165, 21.0547, 39.7477, 77.1254, 151.883, 301.357", \ "8.03093, 12.3206, 21.2531, 39.7379, 77.1111, 151.879, 301.362", \ "10.6446, 14.5381, 22.9119, 40.517, 77.1655, 151.843, 301.351", \ "14.4299, 19.4303, 27.6565, 44.2674, 79.1705, 152.094, 301.357", \ "20.5685, 26.7542, 36.9921, 54.2819, 86.9317, 156.487, 301.923", \ "30.048, 38.2543, 51.1396, 72.1481, 107.306, 172.385, 310.904", \ "45.2462, 55.9402, 73.1654, 100.779, 143.011, 212.705, 343.199" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.51769, 0.522162, 0.5253, 0.527248, 0.528347, 0.529003, 0.529221", \ "0.511415, 0.515669, 0.52129, 0.524372, 0.526464, 0.526963, 0.527568", \ "0.504489, 0.510176, 0.516203, 0.520122, 0.523839, 0.52012, 0.52385", \ "0.50291, 0.51186, 0.50996, 0.511133, 0.512118, 0.522115, 0.52127", \ "0.515939, 0.510267, 0.518917, 0.521255, 0.513154, 0.512917, 0.515277", \ "0.557422, 0.552849, 0.541376, 0.523163, 0.521351, 0.511202, 0.520855", \ "0.694119, 0.672464, 0.640586, 0.609687, 0.582814, 0.580002, 0.524389" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0866574, -0.0838509, -0.0817517, -0.0802449, -0.0795598, -0.0792357, -0.0790024", \ "-0.0950499, -0.0909725, -0.0867747, -0.0837839, -0.0821233, -0.0811479, -0.0808427", \ "-0.102393, -0.0976174, -0.0921395, -0.0881459, -0.0848592, -0.0831062, -0.0819953", \ "-0.103154, -0.100547, -0.0961646, -0.0912578, -0.0873192, -0.084983, -0.0833565", \ "-0.0841715, -0.0871254, -0.0888069, -0.0881944, -0.0859248, -0.0842467, -0.0832148", \ "-0.024671, -0.0362138, -0.0501906, -0.0621747, -0.0706325, -0.0753839, -0.077749", \ "0.121132, 0.0997202, 0.0643988, 0.0295524, -0.00669128, -0.031691, -0.050464" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0802593, -0.0764898, -0.0734397, -0.0714922, -0.0703879, -0.06984, -0.0695913", \ "-0.0871233, -0.0814951, -0.076782, -0.0734838, -0.0715613, -0.0707274, -0.0702571", \ "-0.0930769, -0.0878795, -0.0819723, -0.0770637, -0.0734308, -0.0713072, -0.0705668", \ "-0.0958239, -0.092641, -0.0874879, -0.0816653, -0.077223, -0.0733594, -0.0710992", \ "-0.0865836, -0.0873279, -0.0861781, -0.083172, -0.0785657, -0.0750095, -0.0723666", \ "-0.042492, -0.050538, -0.0588601, -0.0659923, -0.069346, -0.070412, -0.0701974", \ "0.092869, 0.070198, 0.0423061, 0.0118095, -0.0147605, -0.0355136, -0.0490481" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.497095, 0.497046, 0.499469, 0.500453, 0.499253, 0.49894, 0.498726", \ "0.486296, 0.487659, 0.493009, 0.488812, 0.48708, 0.490841, 0.484698", \ "0.480974, 0.483723, 0.483713, 0.481747, 0.483161, 0.478113, 0.474489", \ "0.480247, 0.483562, 0.478326, 0.480612, 0.473817, 0.464545, 0.446415", \ "0.500658, 0.50148, 0.496026, 0.498047, 0.475457, 0.459853, 0.414743", \ "0.56064, 0.550797, 0.535182, 0.499995, 0.527721, 0.501055, 0.418437", \ "0.704971, 0.679788, 0.65292, 0.599756, 0.584093, 0.547948, 0.482271" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.364274, 0.371507, 0.37583, 0.378015, 0.379937, 0.38095, 0.381435", \ "0.356655, 0.365272, 0.372554, 0.379669, 0.37993, 0.376792, 0.377616", \ "0.348971, 0.354346, 0.362126, 0.36062, 0.360449, 0.357111, 0.360675", \ "0.352611, 0.354816, 0.356579, 0.340705, 0.336869, 0.338012, 0.338223", \ "0.379552, 0.377652, 0.36681, 0.364277, 0.347359, 0.345341, 0.321964", \ "0.448164, 0.436221, 0.417726, 0.399795, 0.390356, 0.357549, 0.287314", \ "0.598615, 0.572195, 0.539881, 0.480477, 0.428639, 0.428917, 0.359674" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0909261, -0.0787118, -0.0717451, -0.0671086, -0.0644119, -0.0629628, -0.0622592", \ "-0.103308, -0.0902819, -0.0787971, -0.0703256, -0.0655941, -0.0630191, -0.061869", \ "-0.115105, -0.10302, -0.0892248, -0.0776295, -0.0693835, -0.06482, -0.0625223", \ "-0.117946, -0.110933, -0.0991602, -0.0859744, -0.0749658, -0.068269, -0.06409", \ "-0.0989945, -0.101269, -0.0986923, -0.0904274, -0.0798014, -0.0714022, -0.0662042", \ "-0.0379798, -0.0519302, -0.0645289, -0.0722299, -0.0728001, -0.068331, -0.0644529", \ "0.111416, 0.0836292, 0.0487792, 0.0160068, -0.0136324, -0.0345312, -0.0450779" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0676477, -0.0598889, -0.0541294, -0.0505572, -0.0485663, -0.0474982, -0.0468854", \ "-0.0768865, -0.0676551, -0.059217, -0.0527025, -0.049743, -0.0477224, -0.0466736", \ "-0.0830902, -0.0761772, -0.0670804, -0.0593236, -0.053483, -0.0499693, -0.048215", \ "-0.0792416, -0.0768753, -0.0720175, -0.0648465, -0.057572, -0.0521842, -0.0492103", \ "-0.0542203, -0.0590886, -0.0617962, -0.061775, -0.0579795, -0.0535464, -0.0505335", \ "0.0113963, -0.00201131, -0.0178262, -0.0327426, -0.042079, -0.0457634, -0.0466277", \ "0.163298, 0.140093, 0.105276, 0.0664535, 0.0300427, -0.000419407, -0.0205199" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.339318, 0.355219, 0.356139, 0.358302, 0.360751, 0.362153, 0.362672", \ "0.327813, 0.338371, 0.343399, 0.353442, 0.353702, 0.353442, 0.351106", \ "0.318323, 0.324577, 0.334142, 0.332856, 0.34512, 0.347796, 0.337535", \ "0.313026, 0.321784, 0.32452, 0.333864, 0.330059, 0.324364, 0.317888", \ "0.334103, 0.331871, 0.334677, 0.350658, 0.32875, 0.322005, 0.276516", \ "0.397916, 0.385591, 0.366043, 0.353758, 0.381453, 0.321574, 0.304461", \ "0.547989, 0.51674, 0.479138, 0.433963, 0.407861, 0.388137, 0.347731" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.63; rise_capacitance : 1.57565; rise_capacitance_range (1.20628, 1.57565); fall_capacitance : 1.63; fall_capacitance_range (1.22724, 1.63); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.111136, -0.114496, -0.119545, -0.120279, -0.124261, -0.123807, -0.12513" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.134309, 0.136558, 0.136848, 0.136467, 0.136393, 0.136005, 0.135112" \ ); } } internal_power () { when : "(B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.18122, 0.174936, 0.175097, 0.170845, 0.172303, 0.169245, 0.167849" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.165169, -0.166776, -0.166494, -0.166141, -0.166398, -0.165916, -0.165743" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.64397; rise_capacitance : 1.64397; rise_capacitance_range (0.888891, 1.64397); fall_capacitance : 1.64063; fall_capacitance_range (0.888404, 1.64063); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.54857e-05, 2.61444e-05, 2.60264e-05, 2.85703e-05, 3.29236e-05, 3.53693e-05, 3.74611e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.27809e-05, 5.59369e-05, 4.8003e-05, 4.95204e-05, 4.31475e-05, 4.10458e-05, 3.82632e-05" \ ); } } internal_power () { when : "(A * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.195404, 0.194444, 0.195169, 0.196656, 0.19669, 0.195751, 0.19508" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.193565, -0.194208, -0.195125, -0.195702, -0.196402, -0.195155, -0.194718" \ ); } } } } cell (NOR2x2_ASAP7_75t_R) { area : 0.1458; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 77.1912; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 253.291; when : "(A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 268.279; when : "(!A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 326.221; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 231.245; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.91358, 10.1836, 14.6461, 23.4857, 41.105, 76.3049, 146.691", \ "9.33077, 11.6288, 16.1215, 24.9778, 42.6032, 77.7895, 148.198", \ "11.3544, 14.0577, 18.7938, 27.683, 45.3374, 80.5729, 150.955", \ "14.0965, 17.4574, 23.1186, 32.9344, 50.7053, 85.9506, 156.347", \ "17.4609, 21.9705, 29.2558, 41.1659, 60.9635, 96.5781, 166.529", \ "21.103, 27.3009, 37.2397, 52.7683, 76.9382, 117.14, 187.449", \ "25.1753, 33.6951, 47.1805, 68.0068, 99.9384, 149.331, 228.452" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.91467, 13.7552, 23.483, 42.9653, 81.942, 159.896, 315.798", \ "9.38777, 14.0733, 23.607, 42.9672, 81.928, 159.867, 315.822", \ "11.0683, 15.3885, 24.6214, 43.5198, 82.0259, 159.891, 315.833", \ "14.0871, 18.9828, 27.8675, 46.0189, 83.5048, 160.2, 315.802", \ "19.2624, 24.835, 34.9058, 53.234, 88.9635, 163.526, 316.62", \ "28.624, 35.1774, 46.7237, 67.1592, 104.082, 174.916, 323.401", \ "44.5814, 52.6467, 66.4618, 90.7098, 131.77, 205.819, 347.689" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.51813, 9.46813, 13.2922, 20.7322, 35.5692, 65.1455, 124.27", \ "9.19901, 11.1333, 14.955, 22.4498, 37.2754, 66.8559, 125.9", \ "12.0287, 14.455, 18.4708, 25.8916, 40.7654, 70.2669, 129.38", \ "15.9879, 19.1625, 24.488, 33.0972, 47.8737, 77.3933, 136.051", \ "21.254, 25.6831, 32.9431, 44.3521, 62.0864, 91.8649, 150.692", \ "28.5241, 34.3915, 44.2341, 59.6684, 83.8888, 120.097, 179.527", \ "38.8341, 46.5056, 59.7269, 80.3519, 113.302, 162.193, 235.628" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.47832, 12.3503, 20.2295, 36.0549, 67.7256, 131.149, 257.883", \ "9.27765, 12.9525, 20.5128, 36.0837, 67.7418, 131.149, 257.883", \ "11.7721, 15.1621, 22.1874, 37.1014, 67.947, 131.149, 257.883", \ "15.7809, 19.9815, 27.1155, 41.0295, 70.3137, 131.782, 257.843", \ "22.066, 27.2822, 35.9896, 51.1287, 78.7924, 137.07, 259.07", \ "31.7625, 38.7041, 49.62, 68.1602, 98.4969, 153.942, 270.392", \ "47.0056, 55.9128, 70.7563, 94.9551, 132.6, 195.373, 304.85" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "6.96485, 9.29623, 13.7709, 22.6242, 40.2582, 75.4704, 145.863", \ "8.56578, 10.878, 15.4187, 24.2995, 41.9972, 77.1356, 147.503", \ "10.7575, 13.8056, 18.6448, 27.4779, 45.0695, 80.2544, 150.637", \ "13.5894, 17.7747, 24.2243, 34.2667, 51.9723, 86.9457, 157.25", \ "17.2779, 22.7397, 31.513, 45.1237, 65.5498, 100.697, 170.87", \ "21.9239, 29.237, 40.9361, 59.19, 86.6234, 127.958, 198.054", \ "27.7616, 37.3977, 52.5191, 77.3922, 114.424, 169.835, 252.948" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.94987, 13.746, 23.4783, 42.9555, 81.942, 159.855, 315.811", \ "9.96614, 14.3917, 23.694, 42.9622, 81.9132, 159.857, 315.837", \ "12.9263, 16.8647, 25.5195, 43.9688, 82.0496, 159.858, 315.819", \ "16.8123, 22.1075, 30.6715, 47.8324, 84.3196, 160.19, 315.796", \ "22.748, 29.1772, 40.2456, 58.5061, 92.515, 165.036, 316.456", \ "31.7648, 40.1911, 54.0031, 76.3199, 113.68, 182.265, 326.612", \ "46.382, 57.3058, 74.8384, 103.564, 148.909, 223.515, 360.905" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "6.396, 8.41907, 12.2273, 19.6267, 34.4349, 63.9732, 123.014", \ "8.00961, 10.036, 13.8403, 21.3458, 36.1477, 65.6597, 124.681", \ "10.2583, 12.9875, 17.2782, 24.7161, 39.6433, 69.1993, 128.102", \ "13.2637, 17.0334, 22.8632, 31.8357, 46.8048, 76.1043, 135.067", \ "17.3779, 22.4332, 30.377, 42.4284, 60.7096, 90.5676, 149.583", \ "22.9258, 29.7817, 40.5179, 57.0577, 81.5839, 118.789, 178.309", \ "30.6418, 39.7017, 54.2337, 76.6275, 110.054, 160.198, 233.763" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "6.56303, 10.4173, 18.2839, 34.0241, 65.5314, 128.533, 254.507", \ "7.51733, 11.0814, 18.5328, 34.0243, 65.5313, 128.509, 254.507", \ "10.1078, 13.4219, 20.3097, 35.0866, 65.7007, 128.53, 254.465", \ "13.8094, 18.0822, 25.2363, 38.9924, 68.1427, 128.996, 254.466", \ "19.6523, 24.9839, 33.9891, 49.2805, 76.6138, 134.546, 255.922", \ "28.6113, 35.797, 47.2967, 66.0531, 96.5603, 151.331, 267.032", \ "43.1567, 52.5942, 67.8791, 92.2667, 129.91, 191.379, 301.378" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.709568, 0.71481, 0.719137, 0.721957, 0.723569, 0.724445, 0.724887", \ "0.699224, 0.706567, 0.713363, 0.717915, 0.720255, 0.720595, 0.722583", \ "0.692342, 0.696698, 0.703563, 0.709868, 0.714494, 0.717669, 0.718488", \ "0.691244, 0.698554, 0.698313, 0.705182, 0.712523, 0.715387, 0.714076", \ "0.701874, 0.703324, 0.701418, 0.706456, 0.704981, 0.710182, 0.667861", \ "0.756472, 0.747487, 0.73423, 0.731635, 0.726583, 0.715194, 0.638093", \ "0.924762, 0.902339, 0.867633, 0.831354, 0.825647, 0.810408, 0.689989" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.116456, -0.112698, -0.109397, -0.107148, -0.106041, -0.105471, -0.105116", \ "-0.129117, -0.123664, -0.117772, -0.113124, -0.110389, -0.108687, -0.107994", \ "-0.140115, -0.13431, -0.126439, -0.120054, -0.115084, -0.111578, -0.109974", \ "-0.141085, -0.138048, -0.132583, -0.125187, -0.118586, -0.11453, -0.111718", \ "-0.115961, -0.119443, -0.121583, -0.120999, -0.117073, -0.113014, -0.110585", \ "-0.0391463, -0.0513989, -0.0676643, -0.082676, -0.0935574, -0.0987519, -0.101316", \ "0.148282, 0.124452, 0.0896952, 0.050318, 0.00408696, -0.0349183, -0.0585796" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0720568, -0.0680189, -0.0636788, -0.0608568, -0.0592276, -0.058378, -0.0580018", \ "-0.0816133, -0.0750829, -0.0685067, -0.0635864, -0.0604437, -0.0589457, -0.0584675", \ "-0.0903728, -0.0838449, -0.0761196, -0.0692579, -0.0643007, -0.060819, -0.0597109", \ "-0.0932092, -0.0895575, -0.08309, -0.0755392, -0.0682745, -0.0637043, -0.0604713", \ "-0.0824745, -0.0824592, -0.081439, -0.0771831, -0.0709522, -0.0649396, -0.0618046", \ "-0.0275835, -0.0370518, -0.0453833, -0.0531824, -0.0569503, -0.0571142, -0.0565881", \ "0.141577, 0.117251, 0.0861865, 0.0513777, 0.0189726, -0.00629256, -0.0233327" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.644833, 0.646144, 0.650088, 0.648516, 0.649895, 0.649582, 0.649651", \ "0.630973, 0.631077, 0.635891, 0.639356, 0.639945, 0.639342, 0.631852", \ "0.622219, 0.625211, 0.626898, 0.62225, 0.627931, 0.618578, 0.618247", \ "0.624641, 0.621247, 0.625737, 0.62838, 0.617565, 0.611487, 0.566707", \ "0.646436, 0.644734, 0.640311, 0.637535, 0.62971, 0.618831, 0.587907", \ "0.726753, 0.711673, 0.695293, 0.67311, 0.669377, 0.646133, 0.593239", \ "0.915035, 0.883259, 0.851467, 0.786585, 0.780694, 0.746194, 0.646607" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.482714, 0.492371, 0.497521, 0.501281, 0.504018, 0.505534, 0.506306", \ "0.472427, 0.481029, 0.492383, 0.499034, 0.507462, 0.502517, 0.501479", \ "0.466914, 0.471244, 0.476468, 0.479446, 0.479346, 0.478391, 0.479275", \ "0.471771, 0.475103, 0.474722, 0.477472, 0.483984, 0.466985, 0.459817", \ "0.50693, 0.497216, 0.491134, 0.50595, 0.487477, 0.473078, 0.45714", \ "0.593214, 0.579627, 0.556409, 0.543077, 0.526372, 0.499444, 0.444395", \ "0.789607, 0.761526, 0.715581, 0.676325, 0.623099, 0.581407, 0.540495" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.131721, -0.115706, -0.102157, -0.0951116, -0.0907782, -0.0884132, -0.0872146", \ "-0.148974, -0.131866, -0.114602, -0.101128, -0.0930576, -0.088688, -0.0865783", \ "-0.163324, -0.149089, -0.130427, -0.112879, -0.0992351, -0.0916314, -0.0874932", \ "-0.165012, -0.157584, -0.143885, -0.125469, -0.108164, -0.0972936, -0.0897752", \ "-0.137984, -0.141011, -0.139646, -0.130525, -0.115682, -0.101822, -0.091914", \ "-0.0562668, -0.0724961, -0.0888779, -0.100729, -0.102961, -0.0970817, -0.0893403", \ "0.138241, 0.107035, 0.0670124, 0.022288, -0.0151859, -0.0438332, -0.0573435" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0974237, -0.0873704, -0.0790838, -0.0734291, -0.0709933, -0.0693378, -0.0684943", \ "-0.108962, -0.0968663, -0.0867103, -0.0779215, -0.07232, -0.069519, -0.068216", \ "-0.116584, -0.108195, -0.0969409, -0.0860398, -0.0777197, -0.0719739, -0.070236", \ "-0.110621, -0.107993, -0.101254, -0.0922652, -0.0828529, -0.0756468, -0.0714232", \ "-0.0772726, -0.0829415, -0.0872249, -0.0866109, -0.0821524, -0.0759275, -0.0712471", \ "0.00922624, -0.0066818, -0.0255823, -0.0438147, -0.0563323, -0.0621682, -0.0633553", \ "0.203066, 0.176807, 0.136562, 0.0898288, 0.0422563, 0.00708917, -0.0204314" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.446813, 0.463528, 0.474968, 0.476343, 0.481711, 0.483922, 0.485086", \ "0.430307, 0.444074, 0.455507, 0.467231, 0.471316, 0.471955, 0.471301", \ "0.417914, 0.427986, 0.438723, 0.443896, 0.460253, 0.464504, 0.454435", \ "0.41739, 0.423383, 0.434356, 0.446579, 0.455524, 0.433987, 0.428416", \ "0.44664, 0.439672, 0.439106, 0.440787, 0.44522, 0.440564, 0.43771", \ "0.528002, 0.513375, 0.492451, 0.487325, 0.486436, 0.474934, 0.431309", \ "0.725031, 0.690591, 0.647606, 0.601157, 0.560066, 0.530437, 0.439706" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 2.07101; rise_capacitance : 2.00487; rise_capacitance_range (1.49407, 2.00487); fall_capacitance : 2.07101; fall_capacitance_range (1.52497, 2.07101); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.143547, -0.150152, -0.157304, -0.161449, -0.164542, -0.164251, -0.166276" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.179661, 0.179832, 0.178982, 0.180255, 0.180203, 0.178596, 0.178831" \ ); } } internal_power () { when : "(B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.215741, 0.207996, 0.207342, 0.205363, 0.203663, 0.199708, 0.198344" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.195023, -0.194965, -0.195109, -0.195248, -0.196319, -0.194473, -0.194386" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 2.19293; rise_capacitance : 2.19293; rise_capacitance_range (1.16524, 2.19293); fall_capacitance : 2.18641; fall_capacitance_range (1.16674, 2.18641); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.13773e-05, 3.47594e-05, 4.08318e-05, 3.79461e-05, 4.67096e-05, 4.85959e-05, 5.19137e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.17876e-05, 7.97523e-05, 7.05361e-05, 6.72511e-05, 5.70669e-05, 5.47039e-05, 5.15525e-05" \ ); } } internal_power () { when : "(A * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.260235, 0.259439, 0.259837, 0.261848, 0.263257, 0.261737, 0.261049" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.258975, -0.258962, -0.259837, -0.261112, -0.262804, -0.261008, -0.26059" \ ); } } } } cell (NOR2xp33_ASAP7_75t_R) { area : 0.05832; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 12.8669; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 42.2199; when : "(A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 44.7147; when : "(!A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 54.3767; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 38.5446; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.68626, 11.9894, 18.5255, 31.5487, 57.5607, 109.54, 213.521", \ "10.0608, 13.3888, 19.938, 32.9835, 58.9909, 110.96, 214.922", \ "12.2476, 15.9664, 22.6115, 35.6817, 61.7159, 113.643, 217.673", \ "15.3249, 19.8625, 27.5891, 40.9292, 66.9796, 119.153, 223.159", \ "19.3443, 25.2855, 34.9208, 50.6776, 77.7833, 129.809, 234.015", \ "24.246, 32.2232, 45.0128, 64.7972, 96.7236, 151.297, 254.581", \ "30.0811, 40.935, 58.0414, 84.4443, 124.676, 189.252, 298.432" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.7059, 18.7665, 32.9193, 61.2159, 117.824, 231.034, 457.533", \ "12.197, 19.0592, 32.9854, 61.2128, 117.837, 231.016, 457.533", \ "13.8209, 20.347, 33.8817, 61.5627, 117.833, 231.016, 457.533", \ "17.4011, 24.1792, 36.8744, 63.5883, 118.67, 231.086, 457.533", \ "23.4036, 30.9279, 44.5729, 70.1157, 123.225, 232.918, 457.503", \ "33.5402, 42.5777, 57.928, 85.5363, 137.074, 242.497, 461.491", \ "49.5703, 60.6512, 79.6002, 111.574, 168.19, 269.806, 480.914" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.31669, 11.0971, 16.6738, 27.6782, 49.6986, 93.6469, 181.581", \ "10.02, 12.8463, 18.4197, 29.3754, 51.311, 95.2504, 183.147", \ "13.0827, 16.2551, 21.8981, 32.8457, 54.7777, 98.681, 186.623", \ "17.4539, 21.7322, 28.6855, 39.8964, 61.9227, 105.82, 193.677", \ "23.3484, 29.0775, 38.618, 53.2347, 76.3561, 120.226, 207.458", \ "31.3806, 39.1217, 52.1537, 72.192, 102.608, 149.19, 236.708", \ "42.5119, 53.1107, 70.3213, 97.661, 138.818, 200.496, 294.075" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.3634, 16.0571, 27.5401, 50.5158, 96.4485, 188.315, 372.031", \ "11.0882, 16.4871, 27.6646, 50.5113, 96.4577, 188.315, 372.036", \ "13.4629, 18.4838, 29.0346, 51.0742, 96.4646, 188.322, 372.037", \ "18.0164, 23.5434, 33.4926, 54.0411, 97.7561, 188.344, 372.037", \ "24.9441, 31.8721, 43.3412, 63.3516, 104.804, 191.613, 372.156", \ "35.6206, 44.6265, 59.1284, 83.4336, 123.694, 205.598, 378.818", \ "51.8638, 63.7943, 83.4322, 113.765, 163.739, 244.288, 407.053" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.36558, 11.7103, 18.2928, 31.3288, 57.3541, 109.365, 213.342", \ "9.90087, 13.2194, 19.8073, 32.8873, 58.8733, 110.829, 214.808", \ "12.584, 16.511, 23.1168, 36.1634, 62.0721, 114.036, 218.005", \ "16.1957, 21.437, 29.6017, 42.9476, 68.7818, 120.717, 224.497", \ "20.7007, 27.8401, 38.903, 55.7248, 82.08, 133.913, 237.158", \ "26.5642, 35.9644, 50.961, 73.6165, 107.867, 161.414, 264.137", \ "33.9427, 46.3012, 66.1797, 96.4059, 142.986, 212.48, 320.235" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.6941, 18.7692, 32.9129, 61.2249, 117.833, 231.022, 457.518", \ "12.5281, 19.1947, 32.9854, 61.2158, 117.828, 231.014, 457.514", \ "15.1451, 21.2886, 34.2734, 61.6207, 117.839, 231.062, 457.518", \ "20.0678, 26.8022, 38.8928, 64.6473, 118.792, 231.051, 457.52", \ "26.9735, 35.3137, 49.896, 73.8596, 125.139, 233.245, 457.517", \ "37.1594, 48.0448, 65.8759, 95.0562, 144.435, 247.023, 462.346", \ "53.6862, 67.5392, 90.55, 126.642, 185.389, 285.624, 489.58" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.55083, 10.4189, 15.9941, 27.0233, 49.0381, 92.9994, 180.927", \ "9.19931, 12.1639, 17.7389, 28.763, 50.7555, 94.7063, 182.601", \ "11.901, 15.4199, 21.0977, 32.2225, 54.1979, 98.0837, 185.959", \ "15.5929, 20.356, 27.6969, 39.1794, 60.9251, 104.933, 193.102", \ "20.5976, 26.9896, 37.1665, 52.0995, 75.3997, 119.504, 207.1", \ "27.2943, 35.9823, 49.8376, 70.6237, 101.502, 148.134, 235.893", \ "36.5068, 48.3499, 66.7394, 95.0794, 136.787, 199.281, 293.423" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.86179, 14.5954, 26.0738, 49.0473, 94.9803, 186.83, 370.497", \ "9.64433, 14.9835, 26.1537, 49.0481, 94.9803, 186.845, 370.5", \ "12.2079, 17.0551, 27.5749, 49.5015, 94.9455, 186.791, 370.5", \ "16.492, 22.1444, 31.9564, 52.5522, 96.1825, 186.817, 370.5", \ "23.0893, 30.2269, 41.9672, 62.0159, 103.219, 189.738, 370.576", \ "33.2542, 42.7605, 57.6052, 81.5841, 122.104, 203.874, 376.942", \ "49.3439, 61.6908, 81.8206, 112.039, 162.091, 242.108, 406.079" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.113883, 0.114622, 0.114996, 0.115406, 0.115608, 0.115665, 0.115703", \ "0.112642, 0.113607, 0.11442, 0.11488, 0.115181, 0.114878, 0.115029", \ "0.111189, 0.112227, 0.113168, 0.114181, 0.114523, 0.113634, 0.114621", \ "0.110709, 0.111651, 0.112576, 0.112008, 0.111861, 0.114228, 0.114647", \ "0.113109, 0.113234, 0.112881, 0.11386, 0.113131, 0.112252, 0.114732", \ "0.123039, 0.121166, 0.119103, 0.116927, 0.114666, 0.113741, 0.0997044", \ "0.151489, 0.14628, 0.139965, 0.133506, 0.125794, 0.117558, 0.116745" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.018177, -0.0176617, -0.0171216, -0.0169237, -0.0167651, -0.0166997, -0.016633", \ "-0.0198216, -0.0189114, -0.0181088, -0.0175463, -0.0173403, -0.0171667, -0.017101", \ "-0.0213723, -0.0204342, -0.0192752, -0.0185089, -0.0179494, -0.0175002, -0.0173246", \ "-0.0214873, -0.0209555, -0.0200617, -0.0190862, -0.018325, -0.0178342, -0.0175355", \ "-0.0176701, -0.0183064, -0.0186639, -0.0184723, -0.0180544, -0.0177327, -0.0175728", \ "-0.00547688, -0.00792459, -0.0108953, -0.0133694, -0.0151311, -0.0159236, -0.0165122", \ "0.024834, 0.0197479, 0.0134258, 0.00512386, -0.00182506, -0.00734443, -0.0113773" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0137746, -0.0131132, -0.0124419, -0.0121729, -0.0119812, -0.0118407, -0.0117835", \ "-0.0149813, -0.013936, -0.0131736, -0.0124478, -0.0122063, -0.0121187, -0.0120749", \ "-0.0162285, -0.0152383, -0.0139564, -0.0131884, -0.0125318, -0.0122541, -0.0120446", \ "-0.0167453, -0.0160226, -0.0150178, -0.0140524, -0.0130626, -0.0123077, -0.0120049", \ "-0.0147263, -0.0148838, -0.0145718, -0.0140446, -0.0132124, -0.0126817, -0.0122421", \ "-0.00477827, -0.00687238, -0.00888065, -0.0104405, -0.0114147, -0.0115778, -0.0118184", \ "0.0235389, 0.0185659, 0.0122051, 0.00555444, -0.000355787, -0.00481313, -0.00770111" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.107696, 0.107782, 0.107326, 0.108313, 0.108808, 0.108717, 0.108612", \ "0.105956, 0.106653, 0.107251, 0.106421, 0.105305, 0.105259, 0.104738", \ "0.103808, 0.104057, 0.105092, 0.104053, 0.103413, 0.101935, 0.102195", \ "0.104244, 0.104518, 0.104639, 0.101462, 0.101576, 0.100186, 0.099136", \ "0.108376, 0.107207, 0.106806, 0.10394, 0.101837, 0.0993894, 0.0880765", \ "0.120809, 0.117211, 0.115144, 0.113502, 0.110718, 0.102765, 0.0938845", \ "0.150529, 0.145279, 0.137452, 0.130619, 0.125346, 0.114255, 0.0915369" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0889924, 0.0900483, 0.0912347, 0.0917337, 0.0921112, 0.0923085, 0.0923966", \ "0.0862923, 0.0872811, 0.0885726, 0.0896708, 0.0895327, 0.088951, 0.0891249", \ "0.0844659, 0.0856216, 0.0869759, 0.0876912, 0.0865227, 0.0861002, 0.0859755", \ "0.0854292, 0.0861704, 0.0860323, 0.0868197, 0.084631, 0.0836789, 0.0809734", \ "0.0896692, 0.0892861, 0.0896748, 0.0868243, 0.0793733, 0.0770536, 0.0663603", \ "0.10385, 0.100252, 0.098103, 0.092618, 0.0870783, 0.0792196, 0.0612069", \ "0.135637, 0.128893, 0.122067, 0.110423, 0.0996481, 0.0922179, 0.0814016" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.01808, -0.0158349, -0.0141863, -0.0132057, -0.0126633, -0.0123763, -0.0122303", \ "-0.0209115, -0.0179567, -0.0155085, -0.0139578, -0.0129832, -0.0124227, -0.0121779", \ "-0.0237926, -0.0210449, -0.0180585, -0.0154798, -0.0138065, -0.0128436, -0.0123345", \ "-0.024762, -0.0230483, -0.0203744, -0.0174045, -0.0151295, -0.0135886, -0.0126753", \ "-0.0213173, -0.0214652, -0.0206955, -0.0187019, -0.0163008, -0.0143701, -0.0132132", \ "-0.00901997, -0.0117241, -0.0142617, -0.0155479, -0.0152319, -0.0141263, -0.0131125", \ "0.0216198, 0.0156289, 0.00903221, 0.0016656, -0.00420629, -0.00812547, -0.00950901" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.00637851, -0.00310097, -0.00288982, -0.00218872, -0.00179846, -0.00159367, -0.00150183", \ "-0.00765375, -0.00590757, -0.00425949, -0.00296827, -0.00240361, -0.00200088, -0.00182658", \ "-0.00937955, -0.00762179, -0.00593878, -0.00402515, -0.00300634, -0.00235205, -0.001899", \ "-0.0089518, -0.00820338, -0.00678327, -0.00518858, -0.00374383, -0.0027631, -0.0022523", \ "-0.00424557, -0.005062, -0.00531789, -0.00501896, -0.00410559, -0.00295922, -0.00248806", \ "0.00896456, 0.00623137, 0.00306382, 0.000406366, -0.00119932, -0.00175039, -0.0018082", \ "0.0401732, 0.0346215, 0.0272777, 0.0190093, 0.0115855, 0.00602484, 0.00257535" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0755934, 0.0776165, 0.0788509, 0.0795375, 0.0800551, 0.0803325, 0.0804591", \ "0.0726746, 0.0761897, 0.0776879, 0.0781865, 0.0785032, 0.0781741, 0.0781003", \ "0.0700873, 0.0721306, 0.0734932, 0.0755793, 0.0754634, 0.0741134, 0.0739746", \ "0.069167, 0.070851, 0.0717806, 0.0711028, 0.0671492, 0.0679555, 0.0723565", \ "0.0729418, 0.0720354, 0.0748781, 0.0715917, 0.0683833, 0.0697965, 0.0647286", \ "0.0853456, 0.0825658, 0.0809873, 0.0795777, 0.0773636, 0.0676265, 0.0627206", \ "0.116662, 0.110612, 0.103454, 0.0942795, 0.085555, 0.0757017, 0.0630697" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.36187; rise_capacitance : 0.352996; rise_capacitance_range (0.284917, 0.352996); fall_capacitance : 0.36187; fall_capacitance_range (0.292248, 0.36187); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0238526, -0.0248686, -0.0253928, -0.0257998, -0.0260819, -0.0259352, -0.0260557" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0280851, 0.0279621, 0.0282526, 0.0280496, 0.0281076, 0.0281035, 0.027994" \ ); } } internal_power () { when : "(B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0421805, 0.0421591, 0.0418077, 0.041591, 0.0413131, 0.0405958, 0.0402806" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0401734, -0.0398768, -0.0402613, -0.0400061, -0.0401606, -0.0400892, -0.0400346" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.372682; rise_capacitance : 0.372682; rise_capacitance_range (0.207955, 0.372682); fall_capacitance : 0.372656; fall_capacitance_range (0.207277, 0.372656); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "3.97724e-06, 7.44529e-06, 4.4046e-06, 7.00914e-06, 6.98623e-06, 7.32999e-06, 8.00516e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.76418e-06, 9.76876e-06, 9.80897e-06, 9.89794e-06, 9.87762e-06, 9.50951e-06, 8.71006e-06" \ ); } } internal_power () { when : "(A * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0435338, 0.0434071, 0.0434318, 0.0436504, 0.0437711, 0.0435548, 0.0434041" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.043144, -0.0434071, -0.0434318, -0.0436504, -0.0437131, -0.0434098, -0.043329" \ ); } } } } cell (NOR2xp67_ASAP7_75t_R) { area : 0.08748; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 25.7339; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 84.4397; when : "(A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 89.4295; when : "(!A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 108.744; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 77.0867; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.50197, 12.8537, 19.4512, 32.5621, 58.7271, 111.035, 215.596", \ "10.9566, 14.3379, 20.9959, 34.086, 60.2615, 112.579, 217.145", \ "13.3252, 17.0568, 23.7321, 36.8926, 63.0883, 115.422, 219.945", \ "16.4673, 20.9733, 28.7178, 42.2216, 68.4386, 120.613, 225.324", \ "20.66, 26.5119, 36.0968, 51.8297, 79.0283, 131.561, 236.081", \ "25.3274, 33.4137, 46.199, 66.1538, 98.3167, 152.672, 257.778", \ "30.5255, 41.57, 58.9237, 85.2558, 125.823, 190.926, 299.987" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.4244, 18.5504, 32.817, 61.3546, 118.444, 232.59, 460.981", \ "11.7395, 18.6912, 32.8249, 61.3554, 118.443, 232.59, 460.981", \ "13.1293, 19.7937, 33.564, 61.5681, 118.427, 232.607, 460.981", \ "16.5378, 23.3588, 36.3181, 63.4499, 119.143, 232.637, 460.933", \ "21.9678, 29.6745, 43.6622, 69.527, 123.455, 234.487, 461.029", \ "31.7922, 40.9407, 56.8123, 85.0676, 136.81, 243.702, 465.084", \ "48.7776, 59.6624, 78.6126, 110.319, 167.608, 270.439, 484.093" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.95442, 11.8261, 17.4656, 28.5164, 50.5832, 94.6842, 182.801", \ "10.559, 13.4444, 19.0645, 30.2027, 52.2737, 96.2585, 184.39", \ "13.7081, 16.9299, 22.5304, 33.6244, 55.6595, 99.805, 187.735", \ "18.1279, 22.4787, 29.4319, 40.7282, 62.6663, 106.625, 194.674", \ "24.2576, 29.8962, 39.4625, 54.111, 76.8321, 120.96, 208.802", \ "32.471, 40.3337, 53.1189, 73.1619, 103.169, 149.572, 237.829", \ "43.9642, 54.4417, 71.5412, 98.8922, 139.293, 201.368, 294.633" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.6681, 16.4566, 28.0461, 51.2313, 97.6225, 190.324, 375.78", \ "11.3182, 16.8226, 28.1392, 51.2265, 97.6214, 190.378, 375.779", \ "13.5823, 18.6596, 29.3912, 51.6572, 97.6142, 190.309, 375.775", \ "18.2038, 23.6189, 33.6977, 54.7475, 98.7618, 190.359, 375.778", \ "25.1091, 32.0288, 43.7427, 63.8588, 105.665, 193.261, 375.857", \ "35.9717, 44.6824, 59.3982, 83.619, 124.455, 207.082, 382.347", \ "52.2169, 64.2089, 83.4397, 114.082, 164.471, 245.298, 410.916" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.98503, 11.365, 17.9908, 31.1175, 57.2798, 109.622, 214.185", \ "9.61254, 12.9211, 19.641, 32.6753, 58.8237, 111.101, 215.66", \ "12.2093, 16.2043, 22.8443, 35.9437, 62.0554, 114.287, 218.859", \ "15.6645, 21.066, 29.3145, 42.7221, 68.7034, 121.005, 225.348", \ "20.1458, 27.3766, 38.4859, 55.5273, 82.4205, 134.318, 237.979", \ "25.7737, 35.45, 50.528, 73.3808, 107.823, 161.508, 265.046", \ "32.9548, 45.2843, 65.6784, 96.2099, 143.123, 212.969, 321.622" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.4258, 18.5407, 32.8159, 61.3538, 118.428, 232.642, 460.971", \ "12.2278, 18.9716, 32.8734, 61.3539, 118.427, 232.589, 460.939", \ "14.9061, 21.115, 34.2051, 61.7199, 118.42, 232.585, 460.939", \ "19.6265, 26.6032, 38.7908, 64.7554, 119.424, 232.614, 460.94", \ "26.2139, 35.0008, 49.5848, 74.021, 125.944, 234.757, 460.958", \ "36.3598, 47.5637, 65.5457, 95.1073, 145.027, 248.772, 465.785", \ "52.6955, 66.6671, 90.2017, 127.509, 185.754, 286.961, 493.23" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.32019, 10.2102, 15.7835, 26.8393, 48.8882, 92.948, 181.027", \ "8.9771, 11.8291, 17.4519, 28.5693, 50.6145, 94.6469, 182.707", \ "11.5838, 15.1883, 20.9062, 32.0144, 54.0893, 97.9339, 186.095", \ "15.2354, 20.0495, 27.4038, 38.9295, 60.7883, 104.999, 193.174", \ "20.0803, 26.6121, 36.7879, 51.9255, 75.4665, 119.546, 207.21", \ "26.6804, 35.3983, 49.4212, 70.2669, 100.777, 147.908, 236.096", \ "35.5917, 47.5803, 66.1702, 94.7846, 136.728, 198.891, 293.649" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.53806, 14.3031, 25.8682, 49.0092, 95.3098, 187.89, 372.981", \ "9.3423, 14.7336, 25.9408, 49.0189, 95.3096, 187.889, 372.975", \ "11.9222, 16.8068, 27.3856, 49.4629, 95.3071, 187.88, 372.975", \ "16.1166, 21.9287, 31.7589, 52.4655, 96.5465, 187.859, 372.979", \ "22.5838, 29.798, 41.5903, 62.0882, 103.298, 190.897, 373.056", \ "32.6415, 42.1618, 57.2266, 81.8109, 121.951, 204.501, 379.502", \ "48.4881, 60.8739, 81.0771, 111.556, 161.866, 243.079, 408.35" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.264835, 0.266988, 0.268532, 0.269474, 0.269996, 0.270253, 0.270444", \ "0.260712, 0.263712, 0.266779, 0.267579, 0.268071, 0.268856, 0.269093", \ "0.257196, 0.259953, 0.263388, 0.265712, 0.266793, 0.268307, 0.266467", \ "0.254721, 0.257152, 0.26071, 0.262997, 0.264152, 0.259828, 0.263963", \ "0.25773, 0.258667, 0.258352, 0.259981, 0.260492, 0.264166, 0.260532", \ "0.273627, 0.271765, 0.269305, 0.271176, 0.270712, 0.258608, 0.265196", \ "0.322801, 0.314525, 0.303578, 0.289394, 0.283733, 0.274488, 0.258176" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0381899, -0.0367695, -0.0356225, -0.034881, -0.0345533, -0.0343435, -0.0341797", \ "-0.0432075, -0.0407697, -0.0387281, -0.0372295, -0.0362867, -0.0355456, -0.0356198", \ "-0.0479706, -0.0450172, -0.0420902, -0.0396846, -0.0379166, -0.0368661, -0.0363793", \ "-0.0498635, -0.0478964, -0.044979, -0.0420241, -0.0394768, -0.038049, -0.0370774", \ "-0.043682, -0.044228, -0.0439204, -0.042246, -0.0401087, -0.038455, -0.0374731", \ "-0.0203686, -0.024991, -0.0300099, -0.03371, -0.0357366, -0.0359561, -0.0361905", \ "0.0393093, 0.0293657, 0.0166495, 0.00097882, -0.0103893, -0.0207416, -0.0265215" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0195335, -0.017359, -0.0158047, -0.0148654, -0.01435, -0.0140562, -0.0140181", \ "-0.0228598, -0.0198542, -0.0170204, -0.0157511, -0.0143892, -0.0141463, -0.0138298", \ "-0.0266984, -0.0237462, -0.0202747, -0.0176287, -0.0158405, -0.0148296, -0.0132124", \ "-0.0286981, -0.0263821, -0.0232541, -0.0199027, -0.0171938, -0.0148451, -0.0146481", \ "-0.0270113, -0.0263265, -0.024661, -0.0221964, -0.0191417, -0.0166227, -0.0151893", \ "-0.01242, -0.014678, -0.0169505, -0.0177823, -0.0174008, -0.0163058, -0.0151579", \ "0.0388763, 0.0301584, 0.0198193, 0.00947731, 0.00052332, -0.00540603, -0.0086127" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.239267, 0.240084, 0.241827, 0.240927, 0.240968, 0.241024, 0.24077", \ "0.232302, 0.23366, 0.234872, 0.23683, 0.236521, 0.231679, 0.23399", \ "0.227775, 0.229127, 0.229639, 0.230269, 0.229184, 0.230511, 0.225234", \ "0.226827, 0.227911, 0.229424, 0.226806, 0.221562, 0.217503, 0.214563", \ "0.234252, 0.230442, 0.234012, 0.230582, 0.214348, 0.21416, 0.204231", \ "0.257426, 0.252304, 0.247882, 0.246755, 0.234548, 0.208664, 0.209423", \ "0.316995, 0.30717, 0.291589, 0.279195, 0.251108, 0.239538, 0.186708" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.165617, 0.168475, 0.170543, 0.171904, 0.172245, 0.173506, 0.174002", \ "0.162906, 0.16419, 0.169124, 0.168128, 0.168124, 0.167622, 0.167222", \ "0.158936, 0.161284, 0.163117, 0.163912, 0.162859, 0.161266, 0.161186", \ "0.160322, 0.162177, 0.161695, 0.162248, 0.157587, 0.157749, 0.151236", \ "0.170424, 0.170205, 0.166978, 0.163739, 0.159113, 0.147578, 0.122192", \ "0.198463, 0.192258, 0.185013, 0.17516, 0.163861, 0.143966, 0.113668", \ "0.262068, 0.247383, 0.235429, 0.211491, 0.194282, 0.1789, 0.167835" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0396765, -0.0349935, -0.0317347, -0.0297568, -0.0287217, -0.0282012, -0.0279269", \ "-0.0449785, -0.0395095, -0.0344066, -0.0309002, -0.0289742, -0.0278605, -0.0273976", \ "-0.0504996, -0.0448815, -0.038827, -0.033691, -0.0303966, -0.0284716, -0.0274927", \ "-0.0521466, -0.0488361, -0.0433721, -0.0374745, -0.0329763, -0.0298514, -0.0280861", \ "-0.0450223, -0.045549, -0.0439635, -0.0399881, -0.0351267, -0.0313289, -0.0290777", \ "-0.0202895, -0.0258428, -0.0309661, -0.0335075, -0.033019, -0.0308, -0.0288224", \ "0.0419001, 0.0298064, 0.0153286, -0.000568601, -0.0123771, -0.0186609, -0.0221836" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0370892, -0.0341097, -0.0316045, -0.0304653, -0.0297927, -0.0294904, -0.0287718", \ "-0.0406031, -0.0370733, -0.0334475, -0.0318305, -0.0308123, -0.0299706, -0.0297743", \ "-0.0435716, -0.0403268, -0.036736, -0.0334692, -0.031748, -0.030584, -0.0299275", \ "-0.0426714, -0.0412161, -0.0387268, -0.0356745, -0.0331277, -0.0312771, -0.03041", \ "-0.0327546, -0.0347126, -0.0354011, -0.0350043, -0.0332635, -0.0317735, -0.0306806", \ "-0.00600503, -0.0118207, -0.0184062, -0.023852, -0.0275784, -0.0288126, -0.02915", \ "0.0572771, 0.0462043, 0.0315237, 0.0156014, 0.000331475, -0.0116381, -0.0191899" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.16253, 0.166858, 0.169311, 0.170896, 0.171612, 0.172118, 0.172292", \ "0.156952, 0.160589, 0.164656, 0.167903, 0.168842, 0.168139, 0.168081", \ "0.151389, 0.155596, 0.158748, 0.162133, 0.163802, 0.157073, 0.160114", \ "0.150489, 0.153829, 0.153472, 0.152046, 0.14639, 0.151983, 0.155638", \ "0.157814, 0.157175, 0.157847, 0.157622, 0.155711, 0.155059, 0.141778", \ "0.184295, 0.176397, 0.174391, 0.172955, 0.153265, 0.142347, 0.141382", \ "0.246797, 0.233833, 0.217244, 0.204334, 0.189322, 0.157023, 0.143956" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.81011; rise_capacitance : 0.784174; rise_capacitance_range (0.576634, 0.784174); fall_capacitance : 0.81011; fall_capacitance_range (0.588566, 0.81011); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0469512, -0.0499201, -0.0528378, -0.054066, -0.0558239, -0.0560462, -0.0567188" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0613711, 0.0603664, 0.0612795, 0.0610863, 0.0604696, 0.0609364, 0.0608691" \ ); } } internal_power () { when : "(B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.08787, 0.0859941, 0.0858389, 0.084549, 0.0843861, 0.0828826, 0.0822619" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0808012, -0.0804478, -0.0812333, -0.0809541, -0.0805538, -0.0807988, -0.0806444" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.750331; rise_capacitance : 0.750331; rise_capacitance_range (0.435852, 0.750331); fall_capacitance : 0.74972; fall_capacitance_range (0.435717, 0.74972); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.30747e-05, 1.35966e-05, 1.66016e-05, 1.61544e-05, 1.66128e-05, 1.71008e-05, 1.80206e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.56997e-05, 2.00741e-05, 1.92953e-05, 1.98501e-05, 1.93095e-05, 1.89726e-05, 1.78832e-05" \ ); } } internal_power () { when : "(A * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0956271, 0.0950469, 0.0959236, 0.0962844, 0.0964318, 0.0960045, 0.0956034" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0956044, -0.0948009, -0.0957344, -0.0961639, -0.0962668, -0.0956473, -0.0954471" \ ); } } } } cell (NOR3x1_ASAP7_75t_R) { area : 0.16038; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 35.7623; when : "(A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 57.563; when : "(A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 56.7328; when : "(A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 201.638; when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 56.0834; when : "(!A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 190.397; when : "(!A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 185.252; when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 245.857; when : "(!A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 128.661; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B * !C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.60641, 9.9876, 14.578, 23.5908, 41.4929, 77.2378, 148.667", \ "9.01079, 11.3494, 15.9463, 25.0172, 42.9274, 78.6483, 150.047", \ "11.1233, 14.0732, 18.9241, 27.9077, 45.8187, 81.6704, 153.039", \ "13.743, 17.7215, 24.0423, 34.1721, 52.2243, 87.6358, 158.934", \ "17.0479, 22.1218, 30.5494, 43.9001, 64.6583, 100.306, 171.241", \ "20.8321, 27.4973, 38.6908, 55.9968, 83.3871, 125.087, 195.554", \ "25.0674, 33.7364, 47.9824, 71.4678, 106.981, 162.474, 245.527" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.6066, 16.4913, 26.2247, 45.6459, 84.4607, 162.11, 317.419", \ "12.4666, 16.9927, 26.3643, 45.6193, 84.4696, 162.096, 317.418", \ "15.1506, 19.2539, 28.0102, 46.4148, 84.527, 162.135, 317.424", \ "19.0925, 24.6608, 33.0217, 50.1826, 86.7003, 162.34, 317.4", \ "24.3139, 30.9305, 42.0026, 60.5675, 94.8584, 167.289, 318.141", \ "33.2333, 41.1387, 54.6765, 76.9538, 114.831, 183.809, 328.648", \ "48.1916, 58.2561, 75.064, 102.89, 148.232, 224.273, 361.052" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.24464, 9.2828, 13.1749, 20.6731, 35.5311, 64.9972, 123.772", \ "8.87511, 10.9287, 14.8356, 22.5006, 37.3063, 66.8067, 125.652", \ "11.3058, 13.9649, 18.203, 25.7275, 40.6117, 70.1145, 128.876", \ "14.7054, 18.2598, 23.8296, 32.6431, 47.703, 77.4092, 136.171", \ "19.3728, 24.1, 31.8009, 43.6339, 61.6405, 91.4533, 149.711", \ "26.0634, 32.321, 42.5899, 58.3821, 82.8298, 119.288, 179.055", \ "35.7076, 44.253, 57.9257, 79.346, 112.197, 161.361, 235.008" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.39029, 11.2586, 18.9993, 34.4838, 65.4676, 127.427, 251.312", \ "8.12975, 11.6822, 19.1212, 34.48, 65.4655, 127.427, 251.313", \ "10.7528, 13.8398, 20.6865, 35.2432, 65.5432, 127.425, 251.314", \ "14.5939, 18.642, 25.6068, 39.048, 67.7152, 127.702, 251.275", \ "20.6075, 25.636, 34.3636, 49.1199, 76.0637, 133.055, 252.439", \ "29.8233, 36.7181, 47.7418, 66.0344, 96.236, 150.078, 263.555", \ "44.5092, 53.6895, 68.4385, 91.8085, 129.027, 190.361, 297.676" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.51417, 11.815, 16.3373, 25.3064, 43.1865, 78.9126, 150.321", \ "10.926, 13.2402, 17.7901, 26.7656, 44.6621, 80.386, 151.799", \ "12.9745, 15.6632, 20.4042, 29.3899, 47.3387, 83.1019, 154.501", \ "15.6565, 18.9377, 24.6085, 34.4834, 52.4647, 88.262, 159.657", \ "18.8686, 23.2402, 30.4613, 42.4428, 62.476, 98.5859, 169.898", \ "21.8086, 27.8177, 37.6672, 53.3227, 77.8103, 118.347, 189.947", \ "24.5935, 32.5189, 45.6959, 66.7772, 99.2758, 149.146, 230.716" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.7976, 16.5989, 26.2618, 45.6389, 84.4449, 162.109, 317.398", \ "12.1797, 16.8519, 26.3457, 45.6611, 84.4658, 162.109, 317.398", \ "13.7576, 18.1503, 27.3847, 46.2485, 84.5358, 162.135, 317.398", \ "17.1973, 22.1238, 30.6605, 48.7095, 86.1016, 162.424, 317.397", \ "22.2366, 27.9049, 37.8641, 56.2903, 91.6962, 165.828, 318.204", \ "31.773, 38.2323, 49.7097, 70.3645, 106.952, 177.438, 325.101", \ "48.9824, 56.3504, 69.7107, 93.6911, 135.194, 210.339, 350.241" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.08578, 11.0418, 14.894, 22.3705, 37.1609, 66.6785, 125.677", \ "10.6179, 12.6298, 16.4955, 24.0366, 38.8157, 68.3445, 127.271", \ "13.7557, 15.9952, 19.901, 27.3659, 42.284, 71.8305, 130.749", \ "18.1478, 21.2141, 26.2128, 34.4083, 49.4322, 78.7103, 137.528", \ "24.3786, 28.2237, 35.2169, 46.214, 63.4773, 93.0171, 151.988", \ "33.0911, 38.3638, 47.4949, 61.876, 85.784, 121.55, 180.791", \ "45.843, 52.6533, 64.897, 84.6731, 116.334, 163.404, 237.159" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.0903, 13.9952, 21.8224, 37.5177, 68.8718, 131.644, 257.091", \ "10.5915, 14.3392, 21.962, 37.5127, 68.8832, 131.594, 257.083", \ "12.7783, 16.2418, 23.4422, 38.2458, 69.0061, 131.609, 257.091", \ "17.1433, 21.0339, 28.0418, 42.0597, 71.2538, 131.982, 257.068", \ "23.761, 28.656, 37.1032, 51.7845, 79.1895, 137.067, 258.221", \ "33.9342, 40.2007, 50.9524, 69.1465, 99.354, 153.681, 269.361", \ "49.8293, 57.986, 72.7012, 95.2165, 132.714, 192.867, 303.256" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.1453, 12.4399, 16.9602, 25.929, 43.7976, 79.5229, 150.933", \ "11.493, 13.8019, 18.3415, 27.3302, 45.2118, 80.9434, 152.358", \ "13.5022, 16.0131, 20.6309, 29.6391, 47.5282, 83.2569, 154.693", \ "16.0736, 18.924, 24.124, 33.6507, 51.6098, 87.343, 158.803", \ "19.1649, 22.6846, 28.8452, 39.6939, 58.9534, 94.9286, 166.202", \ "21.7493, 26.6043, 34.6164, 47.9068, 70.4305, 109.636, 181.271", \ "22.438, 29.3445, 40.4014, 58.1413, 85.9978, 130.944, 209.63" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.7988, 16.5965, 26.2619, 45.647, 84.4541, 162.109, 317.426", \ "11.9802, 16.7049, 26.2969, 45.6478, 84.4713, 162.109, 317.426", \ "12.8792, 17.4604, 26.8601, 45.9532, 84.5033, 162.094, 317.425", \ "15.2795, 20.0088, 28.8638, 47.4716, 85.4748, 162.345, 317.431", \ "19.3507, 24.3098, 33.9398, 52.519, 89.0952, 164.584, 318.086", \ "27.545, 33.0297, 43.4185, 63.3193, 101.051, 173.063, 323.211", \ "43.8545, 50.185, 61.5198, 83.1756, 122.52, 195.84, 341.535" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.1782, 12.219, 16.162, 23.7722, 38.6798, 68.2795, 127.345", \ "11.8503, 13.9357, 17.8741, 25.4684, 40.3627, 70.0011, 129.013", \ "15.2463, 17.3345, 21.3345, 28.7262, 43.7657, 73.3059, 132.314", \ "20.4884, 23.2486, 27.9452, 36.022, 50.8903, 80.3434, 139.12", \ "27.8387, 31.3885, 37.8212, 48.3978, 65.1757, 94.8196, 153.775", \ "38.128, 42.9976, 51.6025, 65.3322, 88.4064, 123.592, 182.729", \ "53.2497, 59.6049, 70.6492, 89.6796, 120.052, 167.413, 238.954" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.8582, 16.7926, 24.5975, 40.21, 71.5464, 134.245, 259.736", \ "13.3057, 17.0652, 24.6922, 40.2283, 71.5447, 134.245, 259.736", \ "15.2451, 18.8349, 26.0646, 40.9193, 71.6933, 134.247, 259.686", \ "19.815, 23.4613, 30.446, 44.4591, 73.7581, 134.676, 259.676", \ "27.069, 31.6039, 39.7824, 53.991, 81.8264, 139.63, 260.868", \ "37.9781, 43.7114, 54.1716, 72.052, 101.369, 156.417, 271.936", \ "54.6673, 62.5595, 76.5, 98.6054, 135.445, 196.307, 305.911" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.336342, 0.341475, 0.345551, 0.348465, 0.349799, 0.350825, 0.351348", \ "0.328735, 0.333557, 0.338509, 0.34374, 0.34526, 0.346044, 0.344829", \ "0.32413, 0.327775, 0.331824, 0.33361, 0.336035, 0.341151, 0.339723", \ "0.327419, 0.330123, 0.331685, 0.333504, 0.340802, 0.329318, 0.323598", \ "0.347539, 0.342561, 0.339825, 0.344891, 0.340451, 0.334218, 0.31539", \ "0.395678, 0.388752, 0.376473, 0.3627, 0.351046, 0.337157, 0.282029", \ "0.507627, 0.492835, 0.468329, 0.448912, 0.407182, 0.383977, 0.312308" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0935795, -0.0822687, -0.071365, -0.0637538, -0.0587581, -0.0562092, -0.0551697", \ "-0.104327, -0.0923241, -0.0790118, -0.0669916, -0.0593902, -0.0550632, -0.0527085", \ "-0.114528, -0.104785, -0.0910194, -0.0768175, -0.0653795, -0.0579143, -0.0539499", \ "-0.117156, -0.111806, -0.102421, -0.0881952, -0.0736138, -0.0622941, -0.0557997", \ "-0.103491, -0.10448, -0.102192, -0.0944006, -0.0821608, -0.0695516, -0.0605991", \ "-0.0571822, -0.0648263, -0.0731165, -0.0782841, -0.0777309, -0.0705587, -0.0623527", \ "0.0566818, 0.041652, 0.0205614, -0.00439341, -0.0261583, -0.0396064, -0.0468939" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0401489, -0.0345341, -0.0295624, -0.0260558, -0.0242211, -0.0231124, -0.022536", \ "-0.047911, -0.041382, -0.0348983, -0.0293284, -0.0258258, -0.0239814, -0.0231101", \ "-0.0524358, -0.04781, -0.0408934, -0.0345376, -0.0291887, -0.0256382, -0.0237542", \ "-0.0501634, -0.0485633, -0.0445595, -0.0382948, -0.0323164, -0.0284005, -0.0253535", \ "-0.0315853, -0.0344285, -0.0363645, -0.035816, -0.032856, -0.0290084, -0.0260819", \ "0.0170027, 0.00925398, -0.000687412, -0.0110199, -0.0184541, -0.0218935, -0.0227625", \ "0.127991, 0.113133, 0.0943023, 0.0679998, 0.0406905, 0.0182531, 0.00103732" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.280207, 0.289884, 0.30091, 0.3083, 0.315455, 0.319015, 0.3189", \ "0.270097, 0.281117, 0.292912, 0.308468, 0.313611, 0.319109, 0.321963", \ "0.259189, 0.267833, 0.28019, 0.28892, 0.29853, 0.30379, 0.303053", \ "0.25989, 0.264515, 0.268916, 0.27718, 0.292166, 0.307423, 0.3078", \ "0.274, 0.273675, 0.276534, 0.278033, 0.282992, 0.288596, 0.261687", \ "0.322737, 0.3138, 0.305006, 0.291437, 0.292818, 0.282118, 0.2871", \ "0.435388, 0.41947, 0.398459, 0.367724, 0.348876, 0.334026, 0.304404" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.505039, 0.506904, 0.508537, 0.509655, 0.510334, 0.510698, 0.510883", \ "0.501665, 0.503893, 0.506569, 0.507965, 0.509417, 0.509743, 0.510129", \ "0.499404, 0.500521, 0.503712, 0.504939, 0.508136, 0.509428, 0.509794", \ "0.497948, 0.499595, 0.499919, 0.502609, 0.504917, 0.506967, 0.506484", \ "0.503574, 0.505715, 0.501224, 0.507843, 0.504549, 0.506396, 0.499834", \ "0.528978, 0.526774, 0.522, 0.520348, 0.505792, 0.500902, 0.474827", \ "0.622316, 0.608926, 0.58924, 0.575, 0.565888, 0.553255, 0.526542" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0918154, -0.0889214, -0.0850099, -0.0828151, -0.0819214, -0.0811165, -0.0806623", \ "-0.102087, -0.0976363, -0.0925201, -0.0880787, -0.0851871, -0.0835078, -0.0827152", \ "-0.112027, -0.107569, -0.101431, -0.094871, -0.0895023, -0.0859028, -0.0840043", \ "-0.116944, -0.113723, -0.108648, -0.101742, -0.0944588, -0.0897432, -0.0863722", \ "-0.106371, -0.107109, -0.106216, -0.103136, -0.0976208, -0.0917822, -0.0875092", \ "-0.0640756, -0.0689975, -0.0761149, -0.0826883, -0.0861126, -0.0864292, -0.0849459", \ "0.0428029, 0.0310725, 0.0148421, -0.00591667, -0.0303982, -0.0501129, -0.0620635" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0373387, -0.0354413, -0.0337967, -0.032639, -0.031954, -0.0315816, -0.0313412", \ "-0.0406892, -0.0379945, -0.0355766, -0.0335076, -0.0325268, -0.0317427, -0.0313761", \ "-0.0440355, -0.041637, -0.0387046, -0.036058, -0.0332744, -0.0322975, -0.0313605", \ "-0.0456603, -0.0441438, -0.0416655, -0.0384404, -0.0357964, -0.0335134, -0.0323175", \ "-0.0411263, -0.0411495, -0.0404055, -0.0390471, -0.0368546, -0.0337154, -0.033069", \ "-0.0132736, -0.0176325, -0.0222535, -0.0262209, -0.02883, -0.0300851, -0.0308432", \ "0.0778449, 0.0661727, 0.0502164, 0.0317162, 0.013686, -0.00140729, -0.0126849" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.437066, 0.438511, 0.442832, 0.444843, 0.445144, 0.445556, 0.44553", \ "0.422931, 0.427776, 0.432732, 0.437455, 0.437395, 0.438015, 0.435855", \ "0.415352, 0.418548, 0.422325, 0.423612, 0.430045, 0.432055, 0.428218", \ "0.411059, 0.41529, 0.419, 0.417106, 0.426615, 0.414771, 0.407771", \ "0.424918, 0.420268, 0.423701, 0.427812, 0.420004, 0.409834, 0.408274", \ "0.467231, 0.460827, 0.452926, 0.430704, 0.449104, 0.429678, 0.408577", \ "0.573503, 0.559637, 0.54211, 0.513919, 0.493055, 0.442855, 0.436615" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.646707, 0.647958, 0.649846, 0.65115, 0.650815, 0.651129, 0.651288", \ "0.642802, 0.64475, 0.647437, 0.649407, 0.650249, 0.651216, 0.651535", \ "0.639595, 0.641964, 0.644791, 0.646794, 0.648268, 0.650376, 0.650656", \ "0.637374, 0.640915, 0.641315, 0.643688, 0.646342, 0.648297, 0.649029", \ "0.640496, 0.640396, 0.642634, 0.644722, 0.641527, 0.643033, 0.635099", \ "0.660574, 0.658489, 0.652281, 0.651321, 0.666614, 0.653988, 0.634283", \ "0.735258, 0.728446, 0.712541, 0.701778, 0.68755, 0.650467, 0.634602" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0848984, -0.0845428, -0.0838178, -0.0834989, -0.0832659, -0.0832176, -0.0831381", \ "-0.0914904, -0.0900275, -0.0888483, -0.0877093, -0.086859, -0.0863992, -0.0860598", \ "-0.0984349, -0.097148, -0.0949259, -0.0932719, -0.0913327, -0.0901602, -0.0895929", \ "-0.100858, -0.0998569, -0.0982224, -0.0960639, -0.093908, -0.092676, -0.0913738", \ "-0.089467, -0.0907058, -0.0921399, -0.0928615, -0.0923906, -0.0917413, -0.0911066", \ "-0.047936, -0.0532482, -0.0606376, -0.0691548, -0.0769323, -0.0820438, -0.0853763", \ "0.0602972, 0.0475844, 0.032215, 0.00915436, -0.0144128, -0.0392458, -0.0574413" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0491536, -0.0476959, -0.0461474, -0.0450547, -0.0445933, -0.0442692, -0.0441451", \ "-0.0524907, -0.0501009, -0.0481235, -0.0465593, -0.0451649, -0.0446932, -0.0443236", \ "-0.05574, -0.0535461, -0.0509871, -0.0481221, -0.0460866, -0.0455919, -0.0444974", \ "-0.0583268, -0.0564376, -0.054201, -0.050989, -0.0483794, -0.04679, -0.045742", \ "-0.056039, -0.0555832, -0.0544627, -0.0527648, -0.0500259, -0.0478779, -0.0460495", \ "-0.038098, -0.039683, -0.0420742, -0.0439157, -0.0448743, -0.0447127, -0.0447874", \ "0.0383681, 0.0294985, 0.0177336, 0.00453929, -0.00866884, -0.0198426, -0.0282012" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.579982, 0.580249, 0.580102, 0.580424, 0.579274, 0.578936, 0.578421", \ "0.573546, 0.574559, 0.575227, 0.574284, 0.572509, 0.573996, 0.570584", \ "0.565604, 0.565257, 0.568156, 0.557549, 0.561771, 0.557695, 0.555614", \ "0.565278, 0.563213, 0.560659, 0.562964, 0.557795, 0.549212, 0.535912", \ "0.577715, 0.572387, 0.572036, 0.570262, 0.559326, 0.55226, 0.546179", \ "0.616923, 0.610765, 0.604515, 0.587948, 0.589947, 0.577492, 0.552792", \ "0.722387, 0.710994, 0.691547, 0.670836, 0.64149, 0.630633, 0.566997" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.41099; rise_capacitance : 1.41099; rise_capacitance_range (0.709192, 1.41099); fall_capacitance : 1.40588; fall_capacitance_range (0.709176, 1.40588); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.07105e-06, 6.54552e-06, 7.56761e-06, 1.00537e-05, 1.22221e-05, 1.28267e-05, 1.31375e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.19141e-05, 1.75844e-05, 1.57762e-05, 1.75261e-05, 1.48936e-05, 1.45781e-05, 1.44425e-05" \ ); } } internal_power () { when : "(B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.150087, 0.151431, 0.1514, 0.152321, 0.152561, 0.151832, 0.151306" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.149956, -0.150292, -0.151228, -0.151359, -0.152266, -0.151259, -0.151044" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.92693e-05, 3.33976e-05, 3.88451e-05, 3.84142e-05, 4.11525e-05, 4.24909e-05, 4.4615e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.94916e-05, 4.41559e-05, 4.36203e-05, 4.28699e-05, 4.04114e-05, 3.98375e-05, 3.93495e-05" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.150705, 0.149398, 0.15056, 0.151679, 0.151765, 0.150909, 0.150509" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.149604, -0.149334, -0.150312, -0.1499, -0.151568, -0.15065, -0.150276" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.37075; rise_capacitance : 1.32175; rise_capacitance_range (1.03039, 1.32175); fall_capacitance : 1.37075; fall_capacitance_range (0.97841, 1.37075); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-5.14964e-05, -4.35241e-05, -3.5539e-05, -3.36881e-05, -2.95825e-05, -2.74111e-05, -2.51365e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "5.14964e-05, 4.35241e-05, 3.5539e-05, 3.36881e-05, 2.95825e-05, 2.74111e-05, 2.51365e-05" \ ); } } internal_power () { when : "(A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.109749, 0.109793, 0.110656, 0.110571, 0.111752, 0.110551, 0.109903" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.108931, -0.108891, -0.109776, -0.109179, -0.109838, -0.109026, -0.108661" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.135248, -0.139427, -0.144184, -0.150169, -0.152661, -0.153499, -0.153088" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.160471, 0.160581, 0.162626, 0.161642, 0.162684, 0.162857, 0.16238" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.115722, 0.109148, 0.105129, 0.104301, 0.102757, 0.100411, 0.0993324" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0976286, -0.0972403, -0.0983013, -0.0973993, -0.0975303, -0.0975676, -0.0974349" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.1161e-05, 1.96109e-05, 2.36528e-05, 2.88174e-05, 3.25261e-05, 3.46645e-05, 3.75614e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.35265e-05, 5.17463e-05, 5.08115e-05, 5.08913e-05, 4.53212e-05, 4.29739e-05, 3.98215e-05" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.10897, 0.108736, 0.108845, 0.109586, 0.109587, 0.109003, 0.108317" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.108733, -0.107618, -0.108845, -0.10866, -0.109168, -0.108358, -0.107993" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.32831; rise_capacitance : 1.27181; rise_capacitance_range (1.02565, 1.27181); fall_capacitance : 1.32831; fall_capacitance_range (1.03034, 1.32831); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.112522, -0.116422, -0.120528, -0.120911, -0.124644, -0.124251, -0.125342" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.131943, 0.133925, 0.133189, 0.134345, 0.133167, 0.132958, 0.132426" \ ); } } internal_power () { when : "(A * B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.120558, 0.120417, 0.120886, 0.119823, 0.120691, 0.118917, 0.118697" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.117574, -0.118447, -0.117943, -0.118421, -0.118025, -0.118012, -0.11756" \ ); } } internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0892725, -0.0983739, -0.107635, -0.112711, -0.118132, -0.119577, -0.121679" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.131029, 0.133086, 0.130996, 0.132388, 0.134029, 0.132098, 0.131593" \ ); } } internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.122751, 0.121648, 0.121682, 0.120525, 0.120927, 0.119095, 0.118696" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.119034, -0.118124, -0.117445, -0.117904, -0.119009, -0.117963, -0.117762" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.110137, -0.115251, -0.119895, -0.120638, -0.124504, -0.124238, -0.125313" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.134226, 0.134362, 0.134777, 0.137257, 0.136998, 0.135993, 0.13507" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.120794, 0.120719, 0.12115, 0.119902, 0.120842, 0.119198, 0.118768" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.117071, -0.117182, -0.11711, -0.118206, -0.118327, -0.117639, -0.117484" \ ); } } } } cell (NOR3x2_ASAP7_75t_R) { area : 0.2916; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 71.5247; when : "(A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 115.126; when : "(A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 113.466; when : "(A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 403.275; when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 112.167; when : "(!A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 380.795; when : "(!A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 370.504; when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 491.713; when : "(!A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 257.321; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B * !C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.8331, 10.2169, 14.8523, 23.9285, 41.9584, 77.9056, 149.777", \ "9.23545, 11.5902, 16.2199, 25.3431, 43.3749, 79.3108, 151.157", \ "11.3443, 14.3769, 19.2513, 28.3956, 46.5205, 82.4551, 154.442", \ "14.0836, 18.0095, 24.3674, 34.5601, 52.6121, 88.6656, 160.106", \ "17.4139, 22.3973, 30.9107, 44.3204, 65.1011, 100.994, 172.46", \ "21.325, 27.9065, 39.1339, 56.5707, 83.6329, 125.705, 197.821", \ "25.5913, 34.1769, 48.5874, 71.7894, 107.858, 162.636, 246.757" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "11.8364, 16.813, 26.7946, 46.7187, 86.5717, 166.309, 325.822", \ "12.6672, 17.3073, 26.9094, 46.6871, 86.5715, 166.319, 325.84", \ "15.3329, 19.5536, 28.5277, 47.4787, 86.6345, 166.34, 325.836", \ "19.3568, 25.0338, 33.3867, 51.3419, 88.8458, 166.575, 325.829", \ "24.5966, 31.2468, 42.5931, 61.5536, 96.8598, 171.528, 326.534", \ "33.5684, 41.4861, 55.1103, 77.9453, 116.885, 187.907, 336.521", \ "48.6555, 58.5643, 75.4164, 103.396, 149.761, 227.208, 369.245" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.48046, 9.59164, 13.4808, 21.0398, 35.9252, 65.6072, 124.904", \ "9.1231, 11.2339, 15.1787, 22.729, 37.6153, 67.2387, 126.555", \ "11.6163, 14.2913, 18.5425, 26.189, 41.2444, 70.9544, 130.158", \ "15.0123, 18.5615, 24.1977, 33.0202, 47.8954, 77.672, 137.158", \ "19.7185, 24.4687, 32.0571, 44.0685, 62.072, 92.1401, 151.032", \ "26.4212, 32.7336, 43.0433, 58.7687, 83.5273, 119.703, 180.15", \ "36.2952, 44.595, 58.2722, 79.7778, 112.546, 162.099, 235.995" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.59939, 11.5618, 19.5315, 35.5144, 67.5054, 131.497, 259.456", \ "8.29627, 11.9525, 19.6447, 35.5099, 67.4997, 131.465, 259.428", \ "10.8848, 14.0752, 21.1554, 36.2552, 67.5702, 131.473, 259.435", \ "14.7163, 18.8712, 26.0061, 39.8388, 69.8642, 131.806, 259.455", \ "20.7364, 26.0003, 34.772, 49.9659, 77.9645, 137.103, 260.664", \ "30.1782, 36.9533, 48.0989, 66.7551, 97.5242, 154.055, 271.571", \ "45.0183, 54.0171, 68.9682, 92.5832, 131.164, 193.988, 305.32" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.7687, 12.1062, 16.6768, 25.7214, 43.7141, 79.6594, 151.543", \ "11.166, 13.5278, 18.1215, 27.1935, 45.2107, 81.1463, 153.038", \ "13.2151, 15.9392, 20.7104, 29.8045, 47.8302, 83.7871, 155.654", \ "15.9194, 19.2043, 24.9244, 34.8599, 52.9341, 89.0254, 160.823", \ "19.124, 23.5223, 30.7838, 42.8076, 62.8924, 99.2731, 171.073", \ "22.1417, 28.1562, 38.0105, 53.7189, 78.4158, 118.937, 191.417", \ "24.9302, 33.0162, 46.1113, 67.2962, 99.7146, 149.908, 231.297" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "12.026, 16.9311, 26.8248, 46.7232, 86.6034, 166.309, 325.852", \ "12.3965, 17.1695, 26.9212, 46.7309, 86.5745, 166.309, 325.852", \ "13.9065, 18.4636, 27.9418, 47.3143, 86.641, 166.316, 325.852", \ "17.4078, 22.417, 31.2029, 49.7729, 88.2207, 166.641, 325.868", \ "22.4302, 28.0641, 38.4847, 57.2501, 93.6452, 169.948, 326.647", \ "31.9807, 38.4727, 50.1307, 71.264, 109.02, 181.51, 333.57", \ "49.1681, 56.8123, 70.1566, 94.4453, 136.642, 213.034, 357.579" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.23983, 11.2519, 15.1171, 22.6761, 37.6325, 67.424, 126.979", \ "10.7738, 12.8371, 16.7639, 24.3288, 39.3034, 69.0538, 128.519", \ "13.9104, 16.2065, 20.1915, 27.7763, 42.5581, 72.5626, 131.944", \ "18.3952, 21.4548, 26.4954, 34.7841, 49.8456, 79.4647, 138.835", \ "24.5868, 28.4903, 35.4886, 46.5028, 63.9384, 93.7437, 152.887", \ "33.2554, 38.651, 47.898, 62.3325, 86.0842, 121.768, 182.155", \ "46.0312, 53.0147, 65.2945, 85.2736, 116.779, 164.684, 238.135" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.3076, 14.2809, 22.3061, 38.4545, 70.8376, 135.683, 265.289", \ "10.7996, 14.623, 22.4431, 38.4738, 70.8384, 135.652, 265.289", \ "12.9522, 16.5131, 23.8805, 39.2713, 71.0019, 135.643, 265.288", \ "17.3254, 21.2573, 28.4933, 42.9211, 73.0975, 136.035, 265.288", \ "23.9708, 28.8164, 37.6065, 52.5972, 81.134, 141.09, 266.457", \ "34.3862, 40.4421, 51.325, 69.8455, 100.742, 158.13, 277.401", \ "50.0468, 58.1885, 72.988, 95.6967, 134.013, 197.401, 311.146" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.3628, 12.6905, 17.2552, 26.2973, 44.302, 80.2315, 152.107", \ "11.7055, 14.0487, 18.6335, 27.6818, 45.7026, 81.6411, 153.525", \ "13.6931, 16.2315, 20.8993, 29.9793, 48.0016, 83.9638, 155.863", \ "16.2694, 19.1245, 24.3633, 33.9646, 52.0467, 87.9897, 159.893", \ "19.3612, 22.8931, 29.1131, 40.0102, 59.4128, 95.5801, 167.325", \ "21.9873, 26.8433, 34.8901, 48.1964, 70.8374, 109.992, 182.063", \ "22.6826, 29.6379, 40.7158, 58.5699, 86.492, 131.549, 210.948" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "12.0292, 16.9304, 26.8331, 46.7233, 86.5743, 166.309, 325.852", \ "12.2082, 17.0387, 26.8691, 46.7382, 86.5746, 166.337, 325.851", \ "13.0882, 17.7791, 27.4335, 47.0348, 86.6291, 166.329, 325.861", \ "15.5193, 20.4589, 29.4354, 48.5488, 87.5842, 166.552, 325.851", \ "19.5231, 24.6798, 34.4558, 53.5364, 91.1709, 168.83, 326.573", \ "27.7155, 33.2993, 43.9586, 64.2609, 103.513, 176.903, 331.539", \ "44.0361, 50.4871, 61.911, 84.0637, 124.606, 199.913, 349.342" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.2804, 12.3777, 16.3953, 24.0939, 39.1501, 69.028, 128.571", \ "11.9644, 14.1015, 18.1192, 25.8346, 40.9125, 70.7808, 130.271", \ "15.377, 17.4541, 21.5514, 29.0576, 44.3187, 74.0665, 133.541", \ "20.643, 23.4208, 28.2297, 36.293, 51.3767, 81.0381, 140.315", \ "27.9684, 31.5889, 38.0983, 48.6627, 65.6959, 95.7131, 155.064", \ "38.342, 43.2907, 51.7897, 65.8413, 88.662, 124.222, 183.949", \ "53.5185, 60.026, 70.7484, 90.1982, 120.137, 168.056, 240.253" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.0672, 17.0671, 25.0449, 41.1084, 73.3889, 138.149, 267.77", \ "13.5133, 17.3327, 25.1577, 41.1302, 73.4057, 138.121, 267.761", \ "15.4272, 19.0281, 26.4899, 41.8372, 73.5617, 138.149, 267.761", \ "20.0245, 23.6855, 30.8178, 45.4727, 75.5875, 138.585, 267.747", \ "27.2414, 31.8734, 40.1225, 54.8369, 83.6086, 143.686, 268.979", \ "38.1982, 43.9496, 54.4137, 72.5674, 103.309, 160.071, 279.853", \ "54.9503, 62.9336, 76.5487, 99.0275, 136.504, 199.183, 313.523" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.681289, 0.688672, 0.696788, 0.700735, 0.703751, 0.70534, 0.706169", \ "0.666524, 0.674025, 0.682924, 0.691593, 0.694613, 0.695277, 0.693408", \ "0.65473, 0.665592, 0.673479, 0.684103, 0.696405, 0.694322, 0.702556", \ "0.663207, 0.670255, 0.67059, 0.67725, 0.682398, 0.691781, 0.657639", \ "0.703541, 0.690918, 0.692537, 0.705144, 0.688915, 0.675947, 0.643827", \ "0.80123, 0.781691, 0.76723, 0.744459, 0.703951, 0.682341, 0.663803", \ "1.02783, 0.993411, 0.950266, 0.902258, 0.842827, 0.75735, 0.655033" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.187375, -0.165255, -0.147059, -0.133975, -0.127072, -0.123256, -0.121299", \ "-0.209622, -0.186173, -0.160603, -0.140714, -0.128177, -0.121024, -0.117269", \ "-0.228945, -0.20969, -0.182788, -0.155809, -0.134549, -0.121715, -0.114559", \ "-0.234301, -0.22469, -0.204784, -0.177793, -0.151667, -0.131743, -0.117863", \ "-0.206462, -0.2081, -0.203418, -0.188027, -0.164074, -0.140255, -0.124049", \ "-0.113416, -0.128819, -0.144516, -0.153302, -0.151337, -0.136961, -0.121273", \ "0.114497, 0.0826061, 0.0421024, -0.010988, -0.0448279, -0.0720023, -0.0809988" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0806408, -0.0697761, -0.0614048, -0.0561113, -0.0528833, -0.0510685, -0.0501261", \ "-0.0950266, -0.0834773, -0.0708928, -0.0620494, -0.055615, -0.0524365, -0.0509982", \ "-0.105033, -0.0947863, -0.0817708, -0.0694512, -0.0598472, -0.053927, -0.0510257", \ "-0.0990424, -0.0961313, -0.0883241, -0.0769493, -0.0656818, -0.0568695, -0.0527617", \ "-0.0628259, -0.0681344, -0.0715358, -0.0696003, -0.0638926, -0.056935, -0.052184", \ "0.0350819, 0.0191401, -0.000443526, -0.0190228, -0.0327933, -0.038838, -0.0392657", \ "0.257682, 0.229588, 0.189113, 0.139725, 0.088406, 0.0437039, 0.013766" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.567659, 0.591557, 0.608771, 0.621504, 0.627529, 0.631485, 0.633234", \ "0.549242, 0.574299, 0.596861, 0.610741, 0.61788, 0.615637, 0.620628", \ "0.531128, 0.549556, 0.572852, 0.595926, 0.619686, 0.6262, 0.619419", \ "0.527009, 0.537948, 0.548456, 0.565097, 0.565215, 0.579114, 0.597297", \ "0.554611, 0.552999, 0.554115, 0.574257, 0.576107, 0.585011, 0.544", \ "0.650278, 0.636191, 0.615563, 0.592994, 0.610512, 0.559073, 0.583152", \ "0.879811, 0.845327, 0.800808, 0.742674, 0.718953, 0.70335, 0.621024" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "1.01791, 1.02151, 1.02446, 1.02656, 1.02772, 1.02835, 1.02867", \ "1.01, 1.01581, 1.02066, 1.02474, 1.0267, 1.02789, 1.02896", \ "1.00378, 1.00869, 1.01378, 1.01872, 1.02192, 1.02254, 1.02207", \ "1.00386, 1.00558, 1.01159, 1.01249, 1.0152, 1.02278, 1.01501", \ "1.01122, 1.01543, 1.01759, 1.02419, 1.01107, 1.02119, 1.0087", \ "1.06716, 1.06278, 1.05126, 1.05474, 1.03754, 1.00932, 0.991886", \ "1.24953, 1.23168, 1.19451, 1.16273, 1.12974, 1.09834, 1.03764" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.182895, -0.176883, -0.170833, -0.167519, -0.165436, -0.163893, -0.161977", \ "-0.203256, -0.194697, -0.185086, -0.17733, -0.172004, -0.168906, -0.167716", \ "-0.222809, -0.213982, -0.201399, -0.189514, -0.180338, -0.173537, -0.170475", \ "-0.232645, -0.226478, -0.216183, -0.20227, -0.188417, -0.179393, -0.173165", \ "-0.211677, -0.212713, -0.210867, -0.204176, -0.192851, -0.18139, -0.173985", \ "-0.126693, -0.13671, -0.149971, -0.161115, -0.167845, -0.166949, -0.16329", \ "0.0880909, 0.0664702, 0.0340277, -0.00993427, -0.054225, -0.0906682, -0.112808" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0722471, -0.0686597, -0.0652835, -0.0636974, -0.0624581, -0.0617731, -0.0615046", \ "-0.0787488, -0.0744628, -0.0694387, -0.0651634, -0.0631766, -0.0622521, -0.0614426", \ "-0.0862013, -0.081529, -0.0753129, -0.0698266, -0.0655186, -0.0630785, -0.0621846", \ "-0.0895079, -0.0860658, -0.0810885, -0.0747989, -0.0699031, -0.0646351, -0.0631212", \ "-0.0802363, -0.0800199, -0.0788523, -0.075462, -0.0704197, -0.0656349, -0.0625519", \ "-0.0256168, -0.0336789, -0.0419871, -0.0483915, -0.0529576, -0.0536174, -0.0547886", \ "0.156925, 0.133727, 0.102384, 0.0672968, 0.0342667, 0.00697541, -0.0127497" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.879968, 0.883773, 0.887285, 0.891644, 0.893438, 0.894726, 0.900543", \ "0.852929, 0.862572, 0.872476, 0.876395, 0.880747, 0.87777, 0.875622", \ "0.837418, 0.844767, 0.854062, 0.859844, 0.84628, 0.868879, 0.85757", \ "0.831735, 0.839532, 0.84418, 0.845229, 0.854231, 0.837198, 0.825422", \ "0.855944, 0.847598, 0.857685, 0.862861, 0.850112, 0.827838, 0.792291", \ "0.937562, 0.92863, 0.915966, 0.877098, 0.87709, 0.835747, 0.8458", \ "1.15055, 1.1259, 1.09609, 1.04473, 0.994715, 0.9632, 0.89807" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "1.29723, 1.30025, 1.30276, 1.3045, 1.30553, 1.30603, 1.30628", \ "1.29169, 1.29432, 1.29886, 1.30305, 1.30487, 1.30622, 1.30642", \ "1.28349, 1.28888, 1.29408, 1.29857, 1.30074, 1.30337, 1.30502", \ "1.28232, 1.29277, 1.28915, 1.29202, 1.29686, 1.29956, 1.2993", \ "1.28907, 1.28634, 1.28737, 1.29555, 1.29067, 1.29104, 1.27871", \ "1.32547, 1.3256, 1.32238, 1.31423, 1.35501, 1.29815, 1.25396", \ "1.47563, 1.46399, 1.42955, 1.41843, 1.39962, 1.3172, 1.29664" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.170554, -0.169664, -0.168509, -0.167787, -0.167595, -0.167404, -0.167271", \ "-0.183288, -0.180237, -0.177838, -0.17597, -0.174042, -0.173449, -0.172495", \ "-0.196571, -0.193804, -0.18938, -0.186875, -0.183352, -0.181414, -0.180347", \ "-0.20141, -0.199207, -0.195594, -0.191707, -0.187029, -0.185199, -0.182974", \ "-0.177936, -0.180636, -0.183498, -0.184197, -0.182921, -0.180891, -0.180158", \ "-0.0954472, -0.105951, -0.11993, -0.136, -0.150407, -0.159122, -0.164614", \ "0.117952, 0.0966618, 0.0674378, 0.0236839, -0.0209285, -0.0725273, -0.104314" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "-0.0774453, -0.0744978, -0.0720719, -0.070379, -0.0694047, -0.0688618, -0.0686684", \ "-0.0840497, -0.0790208, -0.0753796, -0.0728511, -0.0706626, -0.0696691, -0.068829", \ "-0.0899528, -0.0861318, -0.0810765, -0.076254, -0.0720617, -0.07035, -0.0698293", \ "-0.0951043, -0.0918916, -0.0873406, -0.0813252, -0.0762229, -0.0734907, -0.0701746", \ "-0.091883, -0.0896521, -0.0877474, -0.0841492, -0.0782093, -0.0745583, -0.0716432", \ "-0.0540446, -0.0581765, -0.0630933, -0.0660082, -0.0661577, -0.0656419, -0.0653929", \ "0.0980785, 0.0808469, 0.058784, 0.0331165, 0.00969456, -0.0109784, -0.025248" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "1.14312, 1.14363, 1.14459, 1.14361, 1.14163, 1.14157, 1.14066", \ "1.13131, 1.13338, 1.13596, 1.13648, 1.13537, 1.13428, 1.12851", \ "1.11629, 1.11105, 1.11895, 1.09978, 1.11651, 1.10543, 1.09719", \ "1.11655, 1.11149, 1.10918, 1.10663, 1.10207, 1.08162, 1.05547", \ "1.13809, 1.13152, 1.13036, 1.122, 1.11325, 1.10828, 1.08947", \ "1.22191, 1.20877, 1.19279, 1.1654, 1.15833, 1.14545, 1.1008", \ "1.42973, 1.411, 1.36195, 1.33014, 1.26329, 1.23834, 1.15504" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 2.85306; rise_capacitance : 2.85306; rise_capacitance_range (1.43257, 2.85306); fall_capacitance : 2.84858; fall_capacitance_range (1.44787, 2.84858); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.34526e-05, 1.086e-05, 1.38088e-05, 1.64022e-05, 2.04779e-05, 2.32069e-05, 2.47186e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.84021e-05, 3.61129e-05, 3.62346e-05, 3.77321e-05, 3.22536e-05, 3.07145e-05, 2.96608e-05" \ ); } } internal_power () { when : "(B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.305072, 0.308202, 0.308011, 0.308932, 0.310649, 0.307867, 0.306644" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.304688, -0.304815, -0.305848, -0.30651, -0.30982, -0.305771, -0.306143" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.98178e-05, 7.37914e-05, 7.54263e-05, 7.49085e-05, 8.04141e-05, 8.46372e-05, 8.90039e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000102751, 8.63676e-05, 8.5842e-05, 8.65374e-05, 8.24326e-05, 7.98504e-05, 7.85014e-05" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.303382, 0.305015, 0.3056, 0.306972, 0.309095, 0.305663, 0.305096" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.303003, -0.303301, -0.303185, -0.303835, -0.308423, -0.305395, -0.304631" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 2.78738; rise_capacitance : 2.69216; rise_capacitance_range (2.08265, 2.69216); fall_capacitance : 2.78738; fall_capacitance_range (1.97006, 2.78738); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000107754, -8.99364e-05, -7.74327e-05, -7.15575e-05, -6.08236e-05, -5.47248e-05, -4.99405e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000107754, 8.99364e-05, 7.74327e-05, 7.15575e-05, 6.08236e-05, 5.47248e-05, 4.99405e-05" \ ); } } internal_power () { when : "(A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.226493, 0.227932, 0.228174, 0.226774, 0.228205, 0.22575, 0.225013" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.225172, -0.22528, -0.224728, -0.225815, -0.224697, -0.223227, -0.222515" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.26843, -0.277629, -0.291069, -0.292948, -0.303056, -0.302363, -0.303933" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.315724, 0.319034, 0.322505, 0.322627, 0.323336, 0.323188, 0.321996" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.236269, 0.224257, 0.217686, 0.211246, 0.210717, 0.206376, 0.20383" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.201883, -0.199764, -0.201802, -0.201014, -0.200911, -0.200355, -0.200091" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.814e-05, 4.79532e-05, 4.90877e-05, 5.3951e-05, 6.42954e-05, 6.92568e-05, 7.57471e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000108345, 0.000115831, 0.000105887, 0.000102353, 9.1892e-05, 8.59945e-05, 7.95024e-05" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.224346, 0.222124, 0.224101, 0.22417, 0.223913, 0.222932, 0.221777" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.223176, -0.222124, -0.223222, -0.22417, -0.223162, -0.221852, -0.221141" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 2.58795; rise_capacitance : 2.47904; rise_capacitance_range (1.98147, 2.47904); fall_capacitance : 2.58795; fall_capacitance_range (1.97514, 2.58795); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.225046, -0.23438, -0.240738, -0.241855, -0.248971, -0.248523, -0.250326" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.266155, 0.26454, 0.267361, 0.267001, 0.265996, 0.265389, 0.264424" \ ); } } internal_power () { when : "(A * B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.224254, 0.224834, 0.224841, 0.222359, 0.22464, 0.221783, 0.220899" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.218224, -0.219528, -0.219975, -0.219921, -0.219974, -0.219506, -0.218703" \ ); } } internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.179473, -0.196783, -0.215158, -0.224094, -0.235966, -0.238913, -0.243013" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.26217, 0.263274, 0.26383, 0.26603, 0.267134, 0.263508, 0.26241" \ ); } } internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.229245, 0.227109, 0.226451, 0.22239, 0.22509, 0.221699, 0.220887" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.218931, -0.217933, -0.220664, -0.220672, -0.221329, -0.219474, -0.219021" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.221205, -0.231493, -0.239488, -0.241257, -0.248668, -0.248391, -0.250242" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.270801, 0.270736, 0.268602, 0.270576, 0.270959, 0.27143, 0.269619" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.227191, 0.223499, 0.225443, 0.222504, 0.224934, 0.221996, 0.22104" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.219157, -0.21867, -0.217993, -0.218311, -0.218873, -0.218747, -0.218473" \ ); } } } } cell (NOR3xp33_ASAP7_75t_R) { area : 0.0729; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 13.4421; when : "(A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.2019; when : "(A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 19.9251; when : "(A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 67.7197; when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 19.7087; when : "(!A * B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 63.9729; when : "(!A * B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 62.2578; when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 162.718; when : "(!A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 53.7433; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B * !C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.2259, 13.6717, 20.3548, 33.506, 59.6387, 111.782, 215.998", \ "11.5297, 14.9515, 21.6731, 34.8801, 60.9962, 113.147, 217.388", \ "14.2634, 17.8819, 24.5604, 37.7137, 63.8881, 115.994, 220.245", \ "18.066, 22.7308, 30.5648, 43.912, 69.8599, 122.108, 226.127", \ "23.2875, 29.3486, 39.3523, 55.7289, 82.3307, 133.807, 238.412", \ "30.3668, 38.2046, 51.4667, 72.456, 106.168, 159.748, 263.592", \ "40.8843, 50.9398, 67.8876, 95.1431, 138.429, 206.732, 313.606" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "16.3043, 23.3467, 37.41, 65.5347, 121.788, 234.315, 459.383", \ "16.8473, 23.5795, 37.3818, 65.5432, 121.785, 234.298, 459.383", \ "19.1662, 25.4323, 38.5473, 65.7741, 121.807, 234.289, 459.383", \ "24.4486, 30.5844, 42.8798, 68.7073, 122.688, 234.311, 459.383", \ "30.2899, 38.538, 53.1549, 77.5199, 128.896, 236.213, 459.374", \ "39.5736, 49.7867, 67.1249, 96.7477, 147.227, 249.789, 464.62", \ "54.5127, 67.1238, 88.5555, 124.034, 184.316, 286.691, 490.342" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.80785, 7.24475, 10.0708, 15.6179, 26.6118, 48.6098, 92.6059", \ "7.42072, 8.98896, 11.7389, 17.4519, 28.4885, 50.4555, 94.3917", \ "9.60843, 11.7877, 15.2218, 20.8754, 31.8862, 53.7987, 97.7618", \ "12.4352, 15.3517, 20.1939, 27.4159, 38.942, 60.8371, 104.691", \ "15.9573, 20.0926, 26.6669, 36.8373, 52.0358, 75.2499, 119.239", \ "20.2612, 25.8486, 34.9586, 49.169, 70.1756, 100.652, 147.881", \ "25.0673, 32.7587, 45.1479, 64.659, 93.617, 136.125, 198.796" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "5.99011, 8.77093, 14.4784, 25.9779, 48.9958, 95.0152, 187.125", \ "6.95272, 9.52589, 14.9084, 26.0854, 48.9943, 95.0213, 187.111", \ "9.32715, 11.9086, 16.9235, 27.5023, 49.5279, 95.0234, 187.111", \ "12.9535, 16.1777, 21.8726, 31.8218, 52.5883, 96.2138, 187.132", \ "18.882, 22.9955, 29.9708, 41.7402, 61.7648, 103.127, 190.314", \ "28.2174, 33.7669, 42.9529, 57.567, 81.9493, 121.811, 204.228", \ "43.567, 51.0596, 63.0771, 82.7527, 112.791, 162.495, 243.341" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.6022, 14.9685, 21.5789, 34.6782, 60.7758, 112.925, 217.1", \ "12.8476, 16.2343, 22.8918, 36.0165, 62.1423, 114.264, 218.486", \ "15.1352, 18.6927, 25.3118, 38.5279, 64.7561, 116.873, 221.059", \ "18.322, 22.5889, 30.1596, 43.6173, 69.7737, 121.917, 226.134", \ "22.833, 28.236, 37.3842, 52.9926, 79.92, 132.478, 236.306", \ "28.9678, 36.0328, 47.9169, 67.2874, 98.9184, 153.402, 257.637", \ "38.2585, 47.4373, 62.6385, 86.9522, 127.059, 191.148, 299.725" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "16.3485, 23.358, 37.4127, 65.539, 121.787, 234.335, 459.38", \ "16.6813, 23.5091, 37.4271, 65.5359, 121.807, 234.308, 459.38", \ "18.2, 24.7713, 38.2465, 65.8266, 121.806, 234.29, 459.415", \ "22.4821, 28.5426, 41.2132, 67.8799, 122.632, 234.266, 459.379", \ "28.4001, 35.603, 49.4026, 74.2775, 126.97, 236.268, 459.458", \ "38.3597, 46.7695, 62.2819, 89.9833, 141.211, 245.785, 463.665", \ "53.5675, 64.2783, 83.0057, 113.924, 171.803, 273.508, 483.313" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.39634, 7.86535, 10.6351, 16.1701, 27.2105, 49.1896, 93.2425", \ "8.08687, 9.57847, 12.3491, 17.893, 28.9229, 50.9053, 94.9457", \ "10.6791, 12.5876, 15.8492, 21.5168, 32.4102, 54.3801, 98.3761", \ "14.0324, 16.7755, 21.2027, 28.1747, 39.437, 61.5454, 105.489", \ "18.392, 22.1054, 28.1858, 37.9905, 52.751, 75.8743, 119.378", \ "23.9353, 28.8744, 37.358, 50.8531, 71.2071, 101.921, 148.549", \ "30.5944, 37.5239, 48.9634, 67.5051, 95.2298, 137.116, 199.751" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.09617, 9.90363, 15.6133, 27.1496, 50.2704, 96.4919, 188.918", \ "7.97702, 10.6385, 16.0837, 27.2732, 50.2719, 96.4944, 188.921", \ "10.3997, 12.9231, 18.0591, 28.6747, 50.81, 96.4958, 188.975", \ "14.2264, 17.395, 23.0487, 33.0973, 53.7522, 97.8028, 188.943", \ "20.5528, 24.448, 31.362, 42.9359, 63.0772, 104.899, 191.818", \ "30.1865, 35.4636, 44.5049, 59.1179, 83.3246, 123.661, 206.134", \ "46.082, 53.383, 64.9462, 84.1518, 114.316, 164.437, 245.495" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.0966, 15.4608, 22.073, 35.1711, 61.2685, 113.387, 217.581", \ "13.2564, 16.6384, 23.2909, 36.4198, 62.543, 114.683, 218.891", \ "15.2091, 18.6985, 25.3643, 38.5343, 64.6867, 116.849, 221.067", \ "17.8887, 21.7987, 29.0807, 42.4019, 68.6004, 120.84, 225.091", \ "21.5461, 26.2248, 34.5557, 49.4508, 76.3992, 128.504, 232.64", \ "26.2306, 32.3183, 42.5663, 59.7966, 90.0273, 144.189, 248.266", \ "32.9387, 40.6743, 53.8885, 75.2907, 110.84, 171.682, 279.062" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "16.3411, 23.3623, 37.4142, 65.54, 121.787, 234.297, 459.362", \ "16.494, 23.4161, 37.4192, 65.5302, 121.79, 234.298, 459.362", \ "17.4445, 24.2129, 37.9525, 65.7134, 121.76, 234.289, 459.362", \ "20.2361, 26.784, 39.8991, 67.0631, 122.41, 234.32, 459.401", \ "25.0902, 32.1034, 45.7158, 71.9337, 125.673, 235.875, 459.512", \ "34.4045, 41.9399, 56.2304, 83.7811, 135.801, 242.866, 463.06", \ "50.7915, 58.9662, 74.9971, 104.32, 159.012, 263.576, 477.258" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.77276, 8.27475, 11.182, 16.7787, 27.888, 49.9387, 93.9805", \ "8.52367, 10.0224, 12.899, 18.5553, 29.6746, 51.5944, 95.6853", \ "11.3547, 13.2442, 16.4176, 22.0498, 33.1152, 55.0639, 99.1202", \ "15.1225, 17.7706, 22.0119, 28.895, 40.1347, 62.117, 105.883", \ "20.2109, 23.7214, 29.6022, 39.007, 53.4956, 76.5718, 120.497", \ "26.7823, 31.5695, 39.4448, 52.498, 72.2369, 102.917, 149.389", \ "35.2525, 41.4285, 52.1943, 69.9851, 97.0154, 138.35, 200.54" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.2976, 11.0962, 16.7854, 28.302, 51.3809, 97.5745, 190.045", \ "9.12834, 11.7856, 17.2663, 28.4345, 51.3836, 97.5804, 190.068", \ "11.5935, 14.0787, 19.1794, 29.8422, 51.9338, 97.592, 190.042", \ "15.5821, 18.6645, 24.294, 34.2171, 54.8942, 98.7713, 190.096", \ "22.2669, 25.9537, 32.723, 44.2004, 64.1883, 105.9, 193.073", \ "32.2587, 37.4525, 46.119, 60.3709, 84.4765, 124.738, 207.53", \ "48.9059, 55.5702, 67.0044, 85.702, 115.38, 165.998, 246.251" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.15001, 0.152446, 0.154595, 0.156303, 0.15737, 0.157962, 0.158267", \ "0.146317, 0.148521, 0.151364, 0.153725, 0.154743, 0.155366, 0.155945", \ "0.14421, 0.145426, 0.147813, 0.149629, 0.151182, 0.151614, 0.152288", \ "0.146361, 0.145983, 0.146503, 0.148409, 0.147114, 0.149422, 0.146937", \ "0.155589, 0.154045, 0.151606, 0.149277, 0.14585, 0.137273, 0.143561", \ "0.177753, 0.174621, 0.169663, 0.161697, 0.157373, 0.148922, 0.144217", \ "0.229477, 0.223056, 0.215146, 0.199828, 0.184874, 0.173157, 0.141477" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0252695, -0.0224421, -0.0199152, -0.0181826, -0.0172054, -0.0166871, -0.016399", \ "-0.0285876, -0.0251916, -0.0219173, -0.0189021, -0.0171036, -0.0161619, -0.0155961", \ "-0.0322674, -0.0289744, -0.0248756, -0.0212286, -0.0184736, -0.0168291, -0.0158712", \ "-0.033672, -0.031471, -0.0280077, -0.0238209, -0.0202107, -0.0176731, -0.0163354", \ "-0.0280991, -0.0282398, -0.0272378, -0.0247402, -0.0214619, -0.0185438, -0.0166851", \ "-0.00785786, -0.0111894, -0.0149098, -0.0172794, -0.0175922, -0.0165931, -0.0154838", \ "0.042489, 0.0345568, 0.0254462, 0.0148586, 0.00482158, -0.00190271, -0.00604766" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.00736997, -0.00473891, -0.00237391, -0.000537637, 0.000619985, 0.00126943, 0.00160061", \ "-0.0109531, -0.00830668, -0.00482699, -0.00222215, -0.000312694, 0.000716386, 0.00133906", \ "-0.0131099, -0.0113123, -0.00826057, -0.00510694, -0.00228503, -0.00038426, 0.000860557", \ "-0.0112643, -0.0110497, -0.00976835, -0.00729097, -0.0043358, -0.00177003, -0.000129093", \ "-0.00250698, -0.00393278, -0.00520088, -0.00577908, -0.00475042, -0.00282761, -0.000829196", \ "0.0200107, 0.016422, 0.0119729, 0.00662137, 0.00271051, 0.000521654, 0.000545527", \ "0.0713305, 0.0652008, 0.0561564, 0.0445321, 0.0324975, 0.0205901, 0.0118945" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.131181, 0.133151, 0.135402, 0.137066, 0.136934, 0.137069, 0.13731", \ "0.12775, 0.13072, 0.13105, 0.137652, 0.139122, 0.138455, 0.135838", \ "0.124626, 0.128039, 0.129889, 0.131656, 0.131935, 0.129215, 0.128637", \ "0.123717, 0.124448, 0.129116, 0.127457, 0.126858, 0.12284, 0.11861", \ "0.129953, 0.129242, 0.129162, 0.13261, 0.132789, 0.12383, 0.122124", \ "0.149831, 0.146071, 0.141866, 0.140498, 0.143335, 0.123352, 0.117943", \ "0.200773, 0.192784, 0.181835, 0.171037, 0.15936, 0.152148, 0.131619" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.193247, 0.194612, 0.195887, 0.196839, 0.197433, 0.197783, 0.197944", \ "0.19078, 0.19249, 0.194327, 0.195709, 0.196483, 0.197115, 0.197456", \ "0.18856, 0.189687, 0.190857, 0.19347, 0.195655, 0.196286, 0.196121", \ "0.18867, 0.188807, 0.189235, 0.191503, 0.192212, 0.192873, 0.192858", \ "0.192777, 0.191331, 0.191645, 0.190011, 0.188715, 0.193729, 0.187612", \ "0.209774, 0.206402, 0.204214, 0.200034, 0.199243, 0.196192, 0.192704", \ "0.257556, 0.251261, 0.243618, 0.22937, 0.226098, 0.211845, 0.20246" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0266596, -0.0255467, -0.0249589, -0.0243626, -0.023965, -0.0238041, -0.0237004", \ "-0.0292719, -0.0277489, -0.0264961, -0.0253804, -0.0245746, -0.024081, -0.0238564", \ "-0.0321375, -0.0304648, -0.0285814, -0.0266892, -0.0255281, -0.024645, -0.0241738", \ "-0.0331475, -0.031985, -0.030197, -0.0281242, -0.0263469, -0.0250808, -0.0245288", \ "-0.0275908, -0.0280878, -0.0280102, -0.027241, -0.0260517, -0.0249435, -0.0243273", \ "-0.00823187, -0.0110436, -0.0147003, -0.0176631, -0.0198214, -0.0212407, -0.0219742", \ "0.0410859, 0.0349246, 0.0261204, 0.0152928, 0.00538208, -0.00493367, -0.0107281" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.00170691, -0.000317296, 0.000978866, 0.00194265, 0.00254225, 0.00288507, 0.00306643", \ "-0.00408257, -0.00246304, -0.000644871, 0.000915103, 0.00205235, 0.00268401, 0.00305907", \ "-0.00636666, -0.00499241, -0.00305567, -0.000936474, 0.000899062, 0.00191453, 0.0022063", \ "-0.00727414, -0.00649174, -0.00510672, -0.00309483, -0.000926789, 0.000787685, 0.00186964", \ "-0.00346918, -0.00374151, -0.00392594, -0.00333657, -0.00193676, -4.98076e-05, 0.00111809", \ "0.0142335, 0.011527, 0.00830605, 0.00516567, 0.00276914, 0.0018877, 0.00198658", \ "0.0620348, 0.056131, 0.0474689, 0.036894, 0.0262784, 0.0169384, 0.0107671" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.163841, 0.165771, 0.165288, 0.165368, 0.165559, 0.164594, 0.164665", \ "0.160937, 0.161789, 0.162021, 0.162571, 0.162868, 0.160875, 0.161022", \ "0.159537, 0.159519, 0.160584, 0.162866, 0.158477, 0.156527, 0.154677", \ "0.158469, 0.160127, 0.161666, 0.159023, 0.152735, 0.154539, 0.151444", \ "0.163941, 0.163508, 0.16216, 0.164518, 0.160021, 0.152446, 0.132586", \ "0.184027, 0.180248, 0.17688, 0.174396, 0.170634, 0.165692, 0.147049", \ "0.232561, 0.227331, 0.217442, 0.207458, 0.189271, 0.178616, 0.170062" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.23348, 0.234821, 0.236082, 0.237014, 0.237597, 0.237933, 0.23815", \ "0.231089, 0.232525, 0.234375, 0.23617, 0.237123, 0.237746, 0.238079", \ "0.228255, 0.230054, 0.232068, 0.234182, 0.235619, 0.236801, 0.23706", \ "0.227539, 0.228991, 0.229843, 0.231286, 0.232974, 0.234926, 0.235517", \ "0.22971, 0.22974, 0.230025, 0.233073, 0.23261, 0.232341, 0.230584", \ "0.243688, 0.241629, 0.239799, 0.238766, 0.234593, 0.235417, 0.231585", \ "0.291707, 0.283888, 0.278327, 0.265486, 0.257702, 0.250001, 0.232708" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0274032, -0.0271601, -0.026833, -0.0267411, -0.0265908, -0.0265322, -0.0264993", \ "-0.0295316, -0.0290394, -0.0284935, -0.0279869, -0.0276475, -0.0275588, -0.0274666", \ "-0.031612, -0.0309149, -0.030099, -0.0293549, -0.0287028, -0.0284851, -0.0282938", \ "-0.031806, -0.031375, -0.0307253, -0.0299689, -0.0292436, -0.0288138, -0.0287909", \ "-0.0258015, -0.0265792, -0.0272921, -0.0277694, -0.0279515, -0.0279661, -0.0282436", \ "-0.00599329, -0.00886687, -0.0127186, -0.0169353, -0.0205412, -0.0233389, -0.0251234", \ "0.0450573, 0.039342, 0.029322, 0.0177647, 0.00579974, -0.0039092, -0.0126852" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0136055, -0.0122715, -0.0110181, -0.0100845, -0.00947769, -0.00916203, -0.00905707", \ "-0.0160737, -0.0142939, -0.0125864, -0.0112668, -0.0101654, -0.00953835, -0.0091793", \ "-0.0179241, -0.0170384, -0.0150291, -0.0130092, -0.0113355, -0.0103042, -0.00959491", \ "-0.019784, -0.0189717, -0.0172757, -0.0153398, -0.0131764, -0.0113188, -0.0101212", \ "-0.0176921, -0.0176109, -0.0172533, -0.015978, -0.0143698, -0.0126739, -0.0108554", \ "-0.00374971, -0.00558842, -0.00797733, -0.0098451, -0.011011, -0.0111229, -0.0105581", \ "0.0431872, 0.0374103, 0.0294054, 0.0203573, 0.0110962, 0.00336386, -0.00202917" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.212025, 0.212403, 0.212805, 0.212403, 0.212875, 0.211862, 0.211688", \ "0.209099, 0.210253, 0.210167, 0.211152, 0.211802, 0.207114, 0.20751", \ "0.207444, 0.208334, 0.20784, 0.207342, 0.206193, 0.201793, 0.202174", \ "0.206712, 0.208299, 0.20883, 0.206711, 0.200148, 0.19636, 0.186399", \ "0.214367, 0.212863, 0.212126, 0.212551, 0.204286, 0.198088, 0.191504", \ "0.233268, 0.231306, 0.225402, 0.222115, 0.217121, 0.21728, 0.195939", \ "0.284406, 0.277269, 0.267341, 0.256808, 0.236379, 0.226825, 0.207924" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.557332; rise_capacitance : 0.557332; rise_capacitance_range (0.313262, 0.557332); fall_capacitance : 0.556033; fall_capacitance_range (0.313035, 0.556033); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.43416e-06, 5.21866e-06, 4.68898e-06, 4.96433e-06, 4.89582e-06, 4.92024e-06, 4.90728e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.10621e-06, 3.84085e-06, 3.38988e-06, 3.21101e-06, 3.26731e-06, 3.26504e-06, 3.29523e-06" \ ); } } internal_power () { when : "(B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0662977, 0.0666013, 0.0664874, 0.0668135, 0.0669392, 0.0666456, 0.0663881" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0662977, -0.0658367, -0.0664874, -0.0668135, -0.0668964, -0.0664204, -0.0662545" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.19407e-05, 1.23272e-05, 1.3104e-05, 1.30498e-05, 1.32884e-05, 1.37139e-05, 1.44517e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.43567e-05, 1.40306e-05, 1.40272e-05, 1.37981e-05, 1.37426e-05, 1.36124e-05, 1.3334e-05" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0664259, 0.066368, 0.0664585, 0.0667998, 0.0667591, 0.0664546, 0.0663728" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0664259, -0.0657645, -0.0664585, -0.0667998, -0.0667591, -0.0664438, -0.0662634" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.510287; rise_capacitance : 0.499166; rise_capacitance_range (0.388278, 0.499166); fall_capacitance : 0.510287; fall_capacitance_range (0.380751, 0.510287); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-8.94659e-06, -9.16099e-06, -9.91652e-06, -1.02277e-05, -1.03248e-05, -9.80438e-06, -8.84799e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "8.94659e-06, 9.16099e-06, 9.91652e-06, 1.02277e-05, 1.03248e-05, 9.80438e-06, 8.84799e-06" \ ); } } internal_power () { when : "(A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0460793, 0.0457069, 0.0460852, 0.0461798, 0.0461399, 0.0460146, 0.0457597" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0456123, -0.0457069, -0.0459401, -0.0460622, -0.0461128, -0.0457163, -0.0455775" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0390332, -0.0403581, -0.0414019, -0.0421926, -0.0433295, -0.0431014, -0.0431527" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0452643, 0.045347, 0.0456382, 0.0456195, 0.0454662, 0.0458869, 0.0459022" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0491488, 0.0480488, 0.0471823, 0.0468149, 0.0470392, 0.0462378, 0.0457187" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0454121, -0.0449174, -0.0454165, -0.0452462, -0.045165, -0.0452472, -0.04533" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.2113e-05, 1.14158e-05, 1.07498e-05, 1.04703e-05, 1.04031e-05, 1.09913e-05, 1.20685e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.87243e-05, 1.64319e-05, 1.48916e-05, 1.52177e-05, 1.52412e-05, 1.45867e-05, 1.33544e-05" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459551, 0.0459361, 0.0459969, 0.0461432, 0.0462526, 0.0460256, 0.0457354" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0455557, -0.0457184, -0.0459231, -0.046052, -0.0461053, -0.0457064, -0.0455687" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.525268; rise_capacitance : 0.511001; rise_capacitance_range (0.40686, 0.511001); fall_capacitance : 0.525268; fall_capacitance_range (0.418133, 0.525268); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0364442, -0.0369907, -0.0381753, -0.0382412, -0.0389916, -0.0387236, -0.0388675" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0411524, 0.0415302, 0.0415628, 0.0415861, 0.041487, 0.0413813, 0.0412482" \ ); } } internal_power () { when : "(A * B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0577462, 0.0570585, 0.0582721, 0.0583001, 0.0583436, 0.0577214, 0.0575013" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0574906, -0.0570585, -0.0576611, -0.0575415, -0.0577891, -0.0574629, -0.0572241" \ ); } } internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0295288, -0.0319613, -0.0344067, -0.0356708, -0.0370392, -0.0372696, -0.0377813" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.040061, 0.0404713, 0.04043, 0.0404746, 0.041091, 0.0404597, 0.0404816" \ ); } } internal_power () { when : "(A * !B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0585493, 0.0580494, 0.0583679, 0.0579317, 0.0583704, 0.0576246, 0.0574954" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0575, -0.0576315, -0.0573511, -0.0574089, -0.0580028, -0.0573074, -0.0573342" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0357435, -0.036665, -0.0379286, -0.0380614, -0.0389159, -0.0386928, -0.0388549" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.041802, 0.0416153, 0.041968, 0.0418735, 0.0419017, 0.0417404, 0.041661" \ ); } } internal_power () { when : "(!A * B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0576958, 0.0574538, 0.0583243, 0.0579263, 0.0583747, 0.0577423, 0.0575148" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0574423, -0.0571104, -0.0574834, -0.057482, -0.0574843, -0.0572913, -0.0572532" \ ); } } } } cell (NOR4xp25_ASAP7_75t_R) { area : 0.08748; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 11.4324; when : "(A * B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.839; when : "(A * B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.6862; when : "(A * B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.5988; when : "(A * B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.5174; when : "(A * !B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.3221; when : "(A * !B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.0458; when : "(A * !B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 68.1162; when : "(A * !B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.428; when : "(!A * B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.1056; when : "(!A * B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 19.8322; when : "(!A * B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 64.3695; when : "(!A * B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 19.6495; when : "(!A * !B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 62.6543; when : "(!A * !B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 61.4269; when : "(!A * !B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 216.957; when : "(!A * !B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 41.2488; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B * !C * !D)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "13.7908, 18.368, 27.2881, 44.8434, 79.7358, 149.361, 288.541", \ "14.8767, 19.4722, 28.4092, 46.0438, 80.9505, 150.625, 289.832", \ "17.5946, 22.0894, 30.8644, 48.5951, 83.6856, 153.323, 292.402", \ "22.1813, 27.4576, 36.7667, 54.2491, 89.0876, 158.703, 297.812", \ "28.4894, 35.0266, 46.8807, 66.0583, 100.9, 170.422, 309.161", \ "37.3281, 45.7962, 60.6188, 85.0075, 124.339, 193.385, 332.556", \ "50.2768, 60.9658, 79.7628, 111.115, 161.016, 241.277, 379.889" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "25.5209, 34.9023, 53.6055, 91.0051, 165.753, 315.295, 614.42", \ "25.6371, 34.8199, 53.5584, 91.0031, 165.761, 315.295, 614.42", \ "27.4635, 36.1545, 54.0443, 90.9271, 165.768, 315.314, 614.384", \ "32.3149, 40.4637, 57.5681, 92.8616, 165.885, 315.294, 614.42", \ "39.4527, 49.9915, 66.681, 100.351, 170.581, 316.094, 614.382", \ "49.0809, 61.0507, 82.1759, 119.317, 185.962, 325.911, 616.272", \ "64.7144, 78.939, 104.127, 147.924, 223.856, 357.524, 636.64" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.22021, 7.66433, 10.4797, 16.0182, 27.0533, 49.0509, 93.0623", \ "7.95327, 9.42552, 12.1911, 17.7903, 28.9099, 50.9141, 94.7645", \ "10.3624, 12.3543, 15.6869, 21.2745, 32.2355, 54.1877, 98.1985", \ "13.4268, 16.3331, 20.9508, 28.0328, 39.3612, 61.1903, 105.323", \ "17.2596, 21.2059, 27.5345, 37.4793, 52.4033, 75.7911, 119.736", \ "21.7556, 27.2592, 36.0787, 50.0921, 70.9406, 101.629, 148.177", \ "26.5334, 34.0871, 46.2849, 65.5728, 94.1596, 137.295, 199.693" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.75878, 9.55517, 15.2776, 26.7798, 49.805, 95.8154, 187.904", \ "7.62473, 10.2561, 15.6864, 26.8815, 49.8048, 95.8166, 187.876", \ "10.015, 12.5457, 17.5895, 28.2482, 50.2631, 95.8178, 187.893", \ "13.7404, 16.8413, 22.5713, 32.4855, 53.2437, 97.0073, 187.866", \ "19.9463, 23.8222, 30.6991, 42.3144, 62.5669, 103.796, 191.005", \ "29.8326, 35.1301, 43.7994, 58.6376, 82.2896, 122.779, 204.606", \ "46.3054, 53.4784, 64.9556, 84.3338, 114.23, 162.515, 243.703" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "16.0976, 20.5773, 29.4092, 46.8927, 81.7398, 151.382, 290.503", \ "17.1798, 21.7117, 30.5768, 48.1045, 82.9841, 152.62, 291.791", \ "19.5142, 24.043, 32.9109, 50.5393, 85.4362, 155.129, 294.316", \ "23.1577, 28.3757, 37.7392, 55.348, 90.3673, 160.136, 299.279", \ "28.572, 34.9307, 45.9159, 65.0793, 100.269, 169.904, 309.311", \ "36.38, 44.3232, 57.9095, 81.0614, 119.792, 189.485, 328.576", \ "48.3808, 58.3108, 75.5449, 104.596, 151.496, 229.428, 369.813" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "25.6315, 34.9472, 53.6147, 91.0051, 165.754, 315.251, 614.41", \ "25.7234, 34.9836, 53.6223, 91.005, 165.753, 315.295, 614.402", \ "26.9702, 35.962, 54.1175, 91.0088, 165.736, 315.297, 614.411", \ "30.6275, 39.0811, 56.5873, 92.6184, 166.066, 315.252, 614.411", \ "37.649, 47.2141, 63.8938, 98.3141, 169.487, 316.099, 614.38", \ "48.3946, 58.7103, 78.3415, 113.512, 181.306, 323.09, 616.456", \ "64.5732, 76.9578, 99.7323, 139.552, 213.014, 348.476, 631.606" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.87074, 8.30586, 11.0903, 16.6298, 27.6383, 49.6552, 93.6932", \ "8.62989, 10.0618, 12.824, 18.3751, 29.3967, 51.4043, 95.3868", \ "11.3719, 13.1692, 16.3533, 22.0012, 32.9179, 54.7665, 98.8544", \ "14.9735, 17.5656, 21.9083, 28.8121, 39.9556, 61.9633, 105.725", \ "19.5657, 23.1995, 29.1626, 38.702, 53.4614, 76.5112, 120.415", \ "25.2296, 30.2064, 38.3348, 51.7314, 71.9244, 102.377, 149.206", \ "31.6677, 38.4058, 49.8603, 68.3552, 96.3949, 137.84, 200.327" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.86482, 10.6793, 16.4095, 27.9569, 51.0691, 97.2879, 189.698", \ "8.65938, 11.341, 16.7973, 28.0708, 51.0649, 97.2788, 189.71", \ "10.9782, 13.5212, 18.6532, 29.3616, 51.5761, 97.2774, 189.667", \ "14.9789, 18.092, 23.5403, 33.6634, 54.5205, 98.6873, 189.774", \ "21.4693, 25.323, 32.0115, 43.5736, 63.7758, 105.336, 192.889", \ "31.7954, 36.8711, 45.7271, 59.9305, 84.0127, 124.212, 206.958", \ "48.6239, 55.5186, 66.9387, 85.7, 115.002, 165.382, 246.078" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "17.559, 22.0409, 30.8591, 48.3506, 83.1973, 152.838, 291.956", \ "18.6901, 23.1954, 32.0676, 49.6129, 84.5033, 154.132, 293.306", \ "20.7559, 25.2555, 34.1214, 51.7173, 86.6843, 156.355, 295.557", \ "23.8503, 28.8202, 38.0014, 55.5335, 90.6053, 160.356, 299.504", \ "28.3024, 34.0235, 44.3959, 63.2887, 98.3393, 167.977, 307.39", \ "34.4313, 41.6196, 53.9753, 75.6706, 113.543, 183.508, 322.822", \ "43.7152, 52.9308, 68.2321, 94.6699, 138.016, 214.358, 354.491" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "25.6408, 34.947, 53.6158, 91.0051, 165.754, 315.251, 614.382", \ "25.6787, 34.9668, 53.6198, 91.005, 165.753, 315.295, 614.382", \ "26.5256, 35.5951, 53.932, 91.0237, 165.766, 315.303, 614.383", \ "29.138, 37.8343, 55.6807, 92.0985, 166.018, 315.281, 614.382", \ "34.9057, 44.0332, 61.264, 96.2536, 168.636, 316.094, 614.369", \ "44.8973, 54.5504, 73.2218, 109.181, 177.488, 321.433, 616.044", \ "62.3505, 73.0767, 93.4368, 131.174, 203.159, 341.1, 627.957" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.32294, 8.81719, 11.6987, 17.2973, 28.3912, 50.4141, 94.4653", \ "9.06804, 10.5282, 13.3785, 19.0057, 30.0885, 52.1007, 96.1538", \ "12.0618, 13.889, 16.9384, 22.6159, 33.5686, 55.6388, 99.5712", \ "16.1821, 18.5748, 22.7005, 29.5345, 40.657, 62.6583, 106.756", \ "21.251, 24.793, 30.309, 39.7753, 54.1659, 77.0395, 121.081", \ "27.995, 32.6989, 40.4547, 53.2534, 73.1648, 103.133, 149.353", \ "36.0316, 42.4141, 52.913, 70.8163, 98.3954, 139.057, 201.618" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.05271, 11.8735, 17.5859, 29.0976, 52.1689, 98.3684, 190.825", \ "9.80174, 12.5035, 17.9401, 29.1925, 52.1746, 98.3643, 190.797", \ "12.0864, 14.576, 19.7843, 30.4604, 52.6283, 98.366, 190.777", \ "16.2515, 19.2985, 24.6298, 34.7117, 55.5092, 99.5465, 190.805", \ "23.0239, 26.7733, 33.3889, 44.759, 64.6559, 106.443, 194.063", \ "33.9159, 38.7342, 47.0638, 61.2693, 84.9846, 125.443, 207.591", \ "51.4625, 57.9008, 68.8295, 87.0928, 116.682, 165.91, 245.891" \ ); } } timing () { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "18.0627, 22.5395, 31.3632, 48.852, 83.698, 153.294, 292.449", \ "19.1526, 23.6542, 32.525, 50.0739, 84.9617, 154.585, 293.761", \ "21.0248, 25.5301, 34.4248, 52.0167, 86.956, 156.632, 295.837", \ "23.8137, 28.6094, 37.7048, 55.2888, 90.2924, 160.086, 299.267", \ "27.5004, 32.8037, 42.7025, 61.2245, 96.303, 165.973, 305.327", \ "32.2831, 38.6169, 49.8415, 70.3779, 107.753, 177.974, 317.163", \ "38.8234, 46.8242, 60.3964, 84.2013, 125.75, 200.939, 340.778" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "25.6405, 34.9491, 53.6183, 91.0051, 165.75, 315.274, 614.374", \ "25.6584, 34.9582, 53.6182, 91.005, 165.75, 315.275, 614.378", \ "26.1656, 35.3251, 53.773, 90.9956, 165.733, 315.288, 614.378", \ "27.989, 36.8889, 54.9976, 91.7964, 165.936, 315.251, 614.378", \ "32.2436, 41.4149, 58.9193, 94.7004, 167.898, 315.864, 614.368", \ "40.3594, 49.682, 68.0871, 103.953, 174.765, 320.362, 615.996", \ "57.1826, 66.7329, 85.8417, 122.723, 193.755, 335.135, 625.502" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.47657, 9.04028, 12.0142, 17.7822, 28.9991, 51.1566, 95.2967", \ "9.17781, 10.8027, 13.733, 19.5472, 30.8066, 52.8746, 97.1306", \ "12.4323, 14.185, 17.3546, 23.0544, 34.2336, 56.2655, 100.373", \ "16.8847, 19.2689, 23.2959, 30.0513, 41.3031, 63.2335, 107.292", \ "22.6064, 25.9523, 31.3281, 40.5818, 54.7905, 77.767, 121.58", \ "30.0878, 34.5585, 42.1105, 54.746, 74.3187, 104.195, 150.257", \ "39.6179, 45.4192, 55.7669, 73.0923, 99.9294, 140.719, 202.161" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.2086, 13.0625, 18.8257, 30.4143, 53.5503, 99.8612, 192.66", \ "10.9219, 13.6831, 19.224, 30.4626, 53.5266, 99.8826, 192.667", \ "13.1937, 15.7259, 20.988, 31.7326, 54.0049, 99.8888, 192.666", \ "17.5918, 20.5172, 25.8347, 35.9542, 56.9051, 101, 192.66", \ "24.5926, 28.3461, 34.6778, 46.0543, 65.9326, 107.978, 195.804", \ "35.9651, 40.6895, 48.9409, 62.6143, 86.1049, 126.451, 209.449", \ "54.2888, 60.375, 71.0081, 88.8579, 118.458, 167.399, 248.553" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.176181, 0.178279, 0.18035, 0.181948, 0.18297, 0.183545, 0.183833", \ "0.172232, 0.17463, 0.176923, 0.179241, 0.180433, 0.181436, 0.182007", \ "0.169352, 0.171121, 0.171786, 0.175295, 0.178271, 0.178637, 0.178446", \ "0.171392, 0.170738, 0.171917, 0.1729, 0.173484, 0.174128, 0.173621", \ "0.178994, 0.176166, 0.176443, 0.173471, 0.174179, 0.173628, 0.170063", \ "0.200436, 0.196429, 0.191551, 0.187881, 0.176592, 0.168157, 0.169376", \ "0.246654, 0.240882, 0.232577, 0.222554, 0.204986, 0.187133, 0.172389" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0234053, -0.0211314, -0.0190179, -0.0175093, -0.0165343, -0.0160058, -0.0157251", \ "-0.0257622, -0.0230168, -0.020177, -0.0177413, -0.0160344, -0.0151181, -0.0147252", \ "-0.0288563, -0.0258204, -0.0223514, -0.0191776, -0.0167291, -0.0152912, -0.0144265", \ "-0.0305499, -0.0283421, -0.0249835, -0.0211, -0.0179349, -0.0157316, -0.01455", \ "-0.0269709, -0.0264735, -0.0248831, -0.0220135, -0.0187867, -0.016236, -0.014676", \ "-0.01017, -0.0125708, -0.0150459, -0.0161245, -0.0156333, -0.0143991, -0.0133996", \ "0.0347757, 0.0286082, 0.0204726, 0.0122862, 0.00495346, -0.00193621, -0.00567981" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.00622847, 0.00718387, 0.0094372, 0.0111933, 0.0123101, 0.0129403, 0.013256", \ "0.0012883, 0.00390016, 0.00678684, 0.00937, 0.0105246, 0.0123897, 0.0130054", \ "-0.00133262, 0.000541587, 0.00332322, 0.00662583, 0.00955197, 0.0112618, 0.0123676", \ "-8.9205e-05, 0.000235383, 0.00164508, 0.00414756, 0.00699709, 0.00970604, 0.0113909", \ "0.00742741, 0.00600075, 0.00537018, 0.00516979, 0.00649835, 0.00862802, 0.0105176", \ "0.0278548, 0.0248542, 0.0207265, 0.0163092, 0.0125673, 0.0110904, 0.0112669", \ "0.0746002, 0.0692008, 0.0614219, 0.0513876, 0.0393946, 0.0284772, 0.0209586" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.144588, 0.147549, 0.149561, 0.150811, 0.151771, 0.152291, 0.15277", \ "0.143741, 0.146235, 0.14647, 0.14947, 0.153372, 0.15401, 0.148515", \ "0.14151, 0.142655, 0.144816, 0.14539, 0.144072, 0.14245, 0.143617", \ "0.139393, 0.142024, 0.147525, 0.145287, 0.141361, 0.135359, 0.140013", \ "0.144059, 0.144096, 0.143657, 0.145444, 0.142762, 0.141631, 0.13849", \ "0.160253, 0.15809, 0.15516, 0.157405, 0.156735, 0.150015, 0.128254", \ "0.205779, 0.200348, 0.189801, 0.182093, 0.167264, 0.17307, 0.158983" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.218822, 0.219971, 0.221104, 0.221979, 0.222543, 0.222871, 0.223014", \ "0.215861, 0.217502, 0.219115, 0.220388, 0.221258, 0.221951, 0.222289", \ "0.213556, 0.215198, 0.216725, 0.21902, 0.219795, 0.221347, 0.221743", \ "0.21217, 0.213205, 0.2146, 0.216207, 0.218581, 0.220566, 0.220332", \ "0.215108, 0.215703, 0.215414, 0.214581, 0.216353, 0.21599, 0.219002", \ "0.231423, 0.228014, 0.224425, 0.222627, 0.217068, 0.209969, 0.207672", \ "0.274464, 0.269155, 0.260523, 0.251772, 0.243568, 0.226749, 0.217769" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.023884, -0.023132, -0.0225267, -0.0219866, -0.0217097, -0.021544, -0.0214401", \ "-0.0256371, -0.0244652, -0.0232913, -0.0222909, -0.0215595, -0.0211596, -0.0209381", \ "-0.0283297, -0.0267646, -0.0249071, -0.0231378, -0.0220897, -0.0213051, -0.0208264", \ "-0.0300182, -0.0286573, -0.0266792, -0.0245172, -0.0227915, -0.0215469, -0.0210095", \ "-0.0265592, -0.0263498, -0.0256667, -0.0243067, -0.0226954, -0.0214303, -0.0207824", \ "-0.0104259, -0.0125699, -0.0144952, -0.0165576, -0.0174429, -0.0181953, -0.0185573", \ "0.0325741, 0.0282837, 0.0213498, 0.0120031, 0.00286828, -0.00402195, -0.00901626" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.010273, 0.0114429, 0.0125916, 0.0134768, 0.0140463, 0.0143648, 0.0145187", \ "0.00788585, 0.00928173, 0.0109538, 0.0124319, 0.0133687, 0.0139953, 0.014331", \ "0.00546826, 0.00678399, 0.00853783, 0.0107561, 0.0122841, 0.013469, 0.0140987", \ "0.00396127, 0.00484437, 0.00636256, 0.00834957, 0.0105648, 0.0123035, 0.0134233", \ "0.00666356, 0.00663372, 0.00681548, 0.00753315, 0.00915691, 0.0109564, 0.0125429", \ "0.0220963, 0.0194944, 0.0168969, 0.0143016, 0.0126212, 0.012106, 0.0127189", \ "0.0648423, 0.0596387, 0.0522435, 0.0429739, 0.0335821, 0.0251848, 0.0198066" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.180097, 0.180835, 0.180934, 0.180837, 0.18057, 0.180172, 0.180205", \ "0.178377, 0.179207, 0.178507, 0.179115, 0.179064, 0.178419, 0.177003", \ "0.17603, 0.17535, 0.176935, 0.179459, 0.175722, 0.169272, 0.171148", \ "0.174831, 0.176476, 0.17813, 0.178186, 0.170344, 0.168667, 0.159795", \ "0.178582, 0.178523, 0.179494, 0.180825, 0.179307, 0.173797, 0.167519", \ "0.194895, 0.193131, 0.188538, 0.187912, 0.187699, 0.18051, 0.169396", \ "0.237637, 0.232292, 0.224771, 0.217736, 0.205474, 0.195822, 0.188118" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.263119, 0.264247, 0.265366, 0.266245, 0.266804, 0.267133, 0.267263", \ "0.260682, 0.262255, 0.263898, 0.265346, 0.266369, 0.266984, 0.267294", \ "0.258256, 0.25961, 0.261344, 0.263251, 0.264917, 0.266067, 0.266811", \ "0.256708, 0.257817, 0.258613, 0.259974, 0.26278, 0.264628, 0.264733", \ "0.258054, 0.257992, 0.259127, 0.259879, 0.260355, 0.260889, 0.263621", \ "0.268993, 0.266929, 0.266775, 0.267745, 0.261572, 0.257903, 0.258965", \ "0.309169, 0.305192, 0.297634, 0.294151, 0.282005, 0.268806, 0.260792" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0265842, -0.0262953, -0.026036, -0.0258822, -0.0257592, -0.0257268, -0.0257005", \ "-0.0286746, -0.028219, -0.0276241, -0.0270969, -0.026827, -0.0265976, -0.0265028", \ "-0.0311391, -0.0302453, -0.0292626, -0.0282945, -0.0277996, -0.0273458, -0.0271223", \ "-0.0326313, -0.0317816, -0.0306653, -0.0294184, -0.0284536, -0.0277684, -0.0275481", \ "-0.029014, -0.0291442, -0.0289768, -0.0285111, -0.0278823, -0.027413, -0.0272807", \ "-0.0127789, -0.0148969, -0.0171441, -0.0196297, -0.0217781, -0.023519, -0.0247233", \ "0.0322469, 0.0269985, 0.0194522, 0.0100926, 0.000293379, -0.00731821, -0.0146874" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0105876, 0.0117318, 0.0128662, 0.0137158, 0.0142725, 0.0145983, 0.0147309", \ "0.00884998, 0.00957232, 0.0112229, 0.0126756, 0.0136977, 0.0143115, 0.0146376", \ "0.0056912, 0.00705279, 0.00884797, 0.0108327, 0.0125658, 0.0142518, 0.0142832", \ "0.00396653, 0.00495284, 0.00631462, 0.0083295, 0.0106992, 0.0124361, 0.0135156", \ "0.004938, 0.00513975, 0.0058856, 0.00698084, 0.00894057, 0.0109186, 0.0126168", \ "0.0157383, 0.0144486, 0.0129617, 0.0116211, 0.0108847, 0.0112563, 0.0123124", \ "0.0565483, 0.051976, 0.0452257, 0.0374781, 0.029435, 0.0230058, 0.018926" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.217604, 0.217982, 0.218167, 0.21756, 0.217736, 0.216221, 0.216095", \ "0.215164, 0.21482, 0.214068, 0.21427, 0.214044, 0.211628, 0.21178", \ "0.212989, 0.213541, 0.212285, 0.214201, 0.209378, 0.208973, 0.205188", \ "0.213076, 0.212842, 0.211969, 0.213122, 0.205737, 0.20256, 0.203388", \ "0.214397, 0.216088, 0.212999, 0.218281, 0.21026, 0.202269, 0.198987", \ "0.232555, 0.231174, 0.225919, 0.223768, 0.222409, 0.21182, 0.183794", \ "0.276608, 0.27167, 0.262444, 0.25415, 0.246484, 0.221391, 0.224725" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.303386, 0.304515, 0.305625, 0.306483, 0.307033, 0.307353, 0.307448", \ "0.30112, 0.302543, 0.304167, 0.305566, 0.306687, 0.307266, 0.307386", \ "0.298311, 0.29981, 0.301665, 0.303837, 0.305202, 0.305851, 0.30705", \ "0.296917, 0.298116, 0.299102, 0.301094, 0.303466, 0.304997, 0.306293", \ "0.297235, 0.297909, 0.298181, 0.299442, 0.300697, 0.301605, 0.304234", \ "0.306179, 0.306399, 0.303399, 0.303462, 0.303663, 0.302886, 0.302835", \ "0.343551, 0.339923, 0.333647, 0.328131, 0.319424, 0.316468, 0.305802" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0271101, -0.0271143, -0.0269689, -0.0269566, -0.0269586, -0.0268943, -0.026924", \ "-0.0293759, -0.0290582, -0.0289649, -0.0284308, -0.0282612, -0.0282402, -0.0282139", \ "-0.0311571, -0.0307953, -0.0303106, -0.0298779, -0.0295889, -0.0295261, -0.0294182", \ "-0.0319271, -0.0316001, -0.0311127, -0.0306064, -0.0302493, -0.0299745, -0.0300826", \ "-0.0276802, -0.0281066, -0.0286677, -0.0289461, -0.0290582, -0.0293002, -0.0294997", \ "-0.0109316, -0.013164, -0.0160985, -0.0195843, -0.0225915, -0.0251261, -0.0268074", \ "0.035749, 0.0306477, 0.0219366, 0.0114754, 0.00123681, -0.00712756, -0.0153924" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.000848176, 0.000283356, 0.00138922, 0.00224773, 0.00280157, 0.00310311, 0.00331321", \ "-0.00329911, -0.0018615, -0.000230488, 0.00126843, 0.00222556, 0.00282248, 0.00324253", \ "-0.00563434, -0.00438914, -0.00247015, -0.000582028, 0.00118431, 0.00299572, 0.00285623", \ "-0.00741756, -0.00651369, -0.00507431, -0.00298697, -0.000855671, 0.00112865, 0.00200759", \ "-0.00707676, -0.00688404, -0.00611554, -0.00480786, -0.0027149, -0.000582531, 0.000921117", \ "0.00105989, 0.000237552, -0.00071973, -0.00132444, -0.00145369, -0.000618803, 0.000702756", \ "0.0387945, 0.0344726, 0.0286969, 0.0223368, 0.0157616, 0.010389, 0.006879" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.264813, 0.264742, 0.263551, 0.263996, 0.263928, 0.262931, 0.262479", \ "0.260116, 0.262495, 0.26086, 0.262348, 0.26316, 0.259703, 0.26213", \ "0.259765, 0.259003, 0.260391, 0.258991, 0.257533, 0.252197, 0.25033", \ "0.260213, 0.260406, 0.259022, 0.257536, 0.253088, 0.243491, 0.24043", \ "0.263013, 0.264251, 0.260417, 0.262064, 0.253195, 0.248567, 0.234293", \ "0.280661, 0.278688, 0.273262, 0.271638, 0.266945, 0.262995, 0.232141", \ "0.326622, 0.319999, 0.312278, 0.303626, 0.290929, 0.280949, 0.259645" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.556696; rise_capacitance : 0.556696; rise_capacitance_range (0.311766, 0.556696); fall_capacitance : 0.554309; fall_capacitance_range (0.313832, 0.554309); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.76134e-06, 2.99344e-06, 2.86784e-06, 3.01785e-06, 3.01106e-06, 3.0314e-06, 3.02804e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.64498e-06, 2.28284e-06, 2.28326e-06, 2.21013e-06, 2.20223e-06, 2.19856e-06, 2.21372e-06" \ ); } } internal_power () { when : "(B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0660388, 0.0656943, 0.0661602, 0.0665099, 0.0666128, 0.0663242, 0.0660675" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0660388, -0.0655359, -0.0661602, -0.0665099, -0.0665781, -0.0661009, -0.0659329" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.85505e-06, 4.68761e-06, 5.17983e-06, 5.11373e-06, 5.10858e-06, 5.13136e-06, 5.12928e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.04731e-06, 3.80383e-06, 3.67373e-06, 3.6055e-06, 3.58694e-06, 3.57941e-06, 3.59698e-06" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0660382, 0.0660763, 0.0664303, 0.0665994, 0.0666024, 0.0663109, 0.0660555" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0660382, -0.0655922, -0.0662868, -0.0665631, -0.0666024, -0.0661326, -0.0659452" \ ); } } internal_power () { when : "(!B * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.42893e-05, 1.41396e-05, 1.46512e-05, 1.46526e-05, 1.48502e-05, 1.51401e-05, 1.56231e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.42899e-05, 1.39836e-05, 1.37214e-05, 1.36485e-05, 1.35688e-05, 1.35257e-05, 1.34439e-05" \ ); } } internal_power () { when : "(!B * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0659908, 0.0660287, 0.06642, 0.0664777, 0.0665932, 0.0663076, 0.0660449" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0659908, -0.0654137, -0.0662693, -0.0664777, -0.0665932, -0.0661302, -0.0659376" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.509726; rise_capacitance : 0.498685; rise_capacitance_range (0.334046, 0.498685); fall_capacitance : 0.509726; fall_capacitance_range (0.318437, 0.509726); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-2.07968e-06, -2.47677e-06, -2.3246e-06, -2.46579e-06, -2.54705e-06, -2.53394e-06, -2.50982e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.07968e-06, 2.47677e-06, 2.3246e-06, 2.46579e-06, 2.54705e-06, 2.53394e-06, 2.50982e-06" \ ); } } internal_power () { when : "(A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459657, 0.0463381, 0.0464053, 0.046203, 0.0465528, 0.0458952, 0.0456722" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0453437, -0.0458166, -0.0457553, -0.0458854, -0.0459284, -0.0455327, -0.0453942" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-9.26927e-06, -7.99949e-06, -8.17522e-06, -8.15165e-06, -8.17058e-06, -7.8209e-06, -7.26158e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.26927e-06, 7.99949e-06, 8.17522e-06, 8.15165e-06, 8.17058e-06, 7.8209e-06, 7.26158e-06" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0486521, 0.0475565, 0.0480066, 0.0477744, 0.0474767, 0.0466851, 0.0460055" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.045404, -0.0453372, -0.0454667, -0.0453459, -0.0456537, -0.04544, -0.0453697" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "5.44781e-06, 4.9174e-06, 5.24493e-06, 5.1499e-06, 5.06838e-06, 5.10061e-06, 5.13397e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "3.23147e-06, 3.613e-06, 3.44454e-06, 3.58926e-06, 3.66514e-06, 3.65242e-06, 3.63355e-06" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459891, 0.0457801, 0.0457345, 0.0458945, 0.0459943, 0.0457835, 0.0455307" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0453938, -0.0457801, -0.0457345, -0.0458836, -0.0459276, -0.0455286, -0.0453898" \ ); } } internal_power () { when : "(!A * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.2354e-05, 1.27788e-05, 1.30893e-05, 1.31337e-05, 1.33064e-05, 1.37328e-05, 1.45374e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.42157e-05, 1.42358e-05, 1.39896e-05, 1.40895e-05, 1.40701e-05, 1.3857e-05, 1.34312e-05" \ ); } } internal_power () { when : "(!A * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0454412, 0.0457388, 0.0457284, 0.0458996, 0.0459706, 0.0457918, 0.0455297" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.045359, -0.0457388, -0.0457284, -0.0458698, -0.045919, -0.0455191, -0.0453824" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.507403; rise_capacitance : 0.49572; rise_capacitance_range (0.391533, 0.49572); fall_capacitance : 0.507403; fall_capacitance_range (0.38207, 0.507403); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-9.97684e-06, -9.8133e-06, -1.00953e-05, -1.02887e-05, -1.01699e-05, -9.62186e-06, -8.61449e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.97684e-06, 9.8133e-06, 1.00953e-05, 1.02887e-05, 1.01699e-05, 9.62186e-06, 8.61449e-06" \ ); } } internal_power () { when : "(A * B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0450196, 0.0449436, 0.0454466, 0.0458844, 0.0459518, 0.0453448, 0.0453001" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0450196, -0.0449436, -0.0454466, -0.0456193, -0.0456656, -0.045271, -0.0451334" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0398469, -0.0408085, -0.0416825, -0.0423964, -0.0434139, -0.0431332, -0.0431632" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0448135, 0.0448809, 0.0450575, 0.0458288, 0.045397, 0.0456123, 0.0453234" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0451721, 0.0453164, 0.0451738, 0.0455033, 0.045748, 0.0453035, 0.0451038" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451483, -0.044825, -0.044966, -0.0452205, -0.0450064, -0.0450269, -0.0449017" \ ); } } internal_power () { when : "(A * !B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-1.09939e-05, -8.95668e-06, -8.18468e-06, -7.97432e-06, -8.03396e-06, -7.56448e-06, -6.69929e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.09939e-05, 8.95668e-06, 8.18468e-06, 7.97432e-06, 8.03396e-06, 7.56448e-06, 6.69929e-06" \ ); } } internal_power () { when : "(A * !B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0449765, 0.0453899, 0.0459111, 0.0460304, 0.0459289, 0.045595, 0.0453404" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0449765, -0.0449403, -0.045078, -0.0451618, -0.0454425, -0.0454164, -0.0451096" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0301085, -0.0333805, -0.0372226, -0.0391644, -0.0411681, -0.0415198, -0.0420716" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0427145, 0.0428215, 0.0428506, 0.0435242, 0.0433197, 0.0431429, 0.0431969" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0467075, 0.0459621, 0.0458869, 0.045525, 0.0457904, 0.045228, 0.0450984" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0448541, -0.044746, -0.0448427, -0.045525, -0.0451598, -0.0451793, -0.0449373" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-1.05249e-05, -1.17843e-05, -1.05104e-05, -1.07173e-05, -1.06032e-05, -1.00743e-05, -9.10351e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.05249e-05, 1.17843e-05, 1.05104e-05, 1.07173e-05, 1.06032e-05, 1.00743e-05, 9.10351e-06" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453277, 0.0452156, 0.0455225, 0.0453823, 0.0456048, 0.0454862, 0.0452962" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0450313, -0.0452156, -0.0454863, -0.0453823, -0.0456048, -0.0452639, -0.0451282" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0390025, -0.0402956, -0.0414156, -0.0422619, -0.0433324, -0.0430991, -0.043148" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0451927, 0.0455073, 0.0454327, 0.046253, 0.0459669, 0.0458804, 0.0458679" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453572, 0.0452657, 0.0451599, 0.0455294, 0.0457735, 0.0453232, 0.0451157" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.044941, -0.0449208, -0.0448078, -0.0450918, -0.0450082, -0.0448402, -0.0448693" \ ); } } internal_power () { when : "(!A * !B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.0487e-05, 1.07141e-05, 1.059e-05, 1.04572e-05, 1.05367e-05, 1.11149e-05, 1.21932e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.53998e-05, 1.64313e-05, 1.54414e-05, 1.56575e-05, 1.54822e-05, 1.48211e-05, 1.35743e-05" \ ); } } internal_power () { when : "(!A * !B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0452539, 0.0454169, 0.0453353, 0.0454929, 0.0456153, 0.0454317, 0.0452291" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451523, -0.045403, -0.0453353, -0.0454929, -0.045563, -0.0451648, -0.0450306" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.52088; rise_capacitance : 0.50826; rise_capacitance_range (0.403558, 0.50826); fall_capacitance : 0.52088; fall_capacitance_range (0.415131, 0.52088); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0364384, -0.0370588, -0.0381638, -0.0381054, -0.0389666, -0.0387189, -0.0388647" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.041063, 0.0412286, 0.0415143, 0.0416773, 0.041216, 0.0413355, 0.041149" \ ); } } internal_power () { when : "(A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0568485, 0.0566818, 0.0574673, 0.0568765, 0.0574395, 0.057001, 0.0567849" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0567653, -0.0564724, -0.0569494, -0.0568765, -0.0569206, -0.0567499, -0.056457" \ ); } } internal_power () { when : "(A * B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0295142, -0.0321816, -0.0344022, -0.0356523, -0.0370344, -0.0372526, -0.0377806" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0388617, 0.039522, 0.0388636, 0.0395491, 0.0395081, 0.0391384, 0.0391065" \ ); } } internal_power () { when : "(A * B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0569869, 0.0573013, 0.057467, 0.057013, 0.0575672, 0.0567586, 0.0567567" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0563011, -0.0567506, -0.0565066, -0.0567715, -0.0570495, -0.0567586, -0.0566388" \ ); } } internal_power () { when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0276722, -0.0298416, -0.0326607, -0.034458, -0.0361638, -0.0366657, -0.0373342" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0388391, 0.0389941, 0.038926, 0.0390374, 0.0395071, 0.0390591, 0.0389622" \ ); } } internal_power () { when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0566983, 0.0565642, 0.0575156, 0.0571027, 0.057591, 0.0567613, 0.0567659" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.056607, -0.0560938, -0.0566793, -0.0566873, -0.0572826, -0.0565877, -0.0566169" \ ); } } internal_power () { when : "(!A * B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0364244, -0.0370428, -0.0381661, -0.0381268, -0.0389858, -0.038717, -0.0388626" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0410884, 0.0408953, 0.0415537, 0.0413742, 0.0411328, 0.0413819, 0.0412387" \ ); } } internal_power () { when : "(!A * B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0568813, 0.0568239, 0.0575247, 0.0570669, 0.0576099, 0.0569976, 0.0567819" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0567364, -0.0563342, -0.0569303, -0.0567706, -0.0568324, -0.0567486, -0.0565124" \ ); } } internal_power () { when : "(!A * B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0295258, -0.0321776, -0.0344006, -0.0356609, -0.0370328, -0.0372558, -0.0377751" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0403924, 0.0409322, 0.0404446, 0.0412263, 0.0410578, 0.0405693, 0.0404496" \ ); } } internal_power () { when : "(!A * B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0571063, 0.0572947, 0.0574484, 0.0570787, 0.0575673, 0.0568128, 0.0567589" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0570931, -0.0567245, -0.0566755, -0.0570787, -0.0572835, -0.0567156, -0.0566206" \ ); } } internal_power () { when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0358217, -0.0367674, -0.0379231, -0.0380039, -0.0389091, -0.0386839, -0.0388469" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0417895, 0.0415122, 0.0420446, 0.042008, 0.0418922, 0.0416713, 0.0416434" \ ); } } internal_power () { when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0570356, 0.0571822, 0.0575086, 0.057062, 0.0576196, 0.0570115, 0.0567941" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0567473, -0.0563592, -0.0568504, -0.056886, -0.0567895, -0.0565333, -0.0565619" \ ); } } } } cell (NOR4xp75_ASAP7_75t_R) { area : 0.20412; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 34.2973; when : "(A * B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 41.5171; when : "(A * B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 41.0586; when : "(A * B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 61.7964; when : "(A * B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 40.5523; when : "(A * !B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 60.9662; when : "(A * !B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 60.1374; when : "(A * !B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 204.348; when : "(A * !B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 40.2839; when : "(!A * B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 60.3169; when : "(!A * B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 59.4965; when : "(!A * B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 193.108; when : "(!A * B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 58.9485; when : "(!A * !B * C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 187.963; when : "(!A * !B * C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 184.281; when : "(!A * !B * !C * D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 650.871; when : "(!A * !B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 123.746; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B * !C * !D)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.6124, 13.8565, 20.1388, 32.306, 56.3198, 104.226, 199.936", \ "11.7503, 14.9178, 21.2093, 33.4201, 57.5882, 105.454, 201.2", \ "14.4169, 17.6578, 23.8055, 35.9891, 60.1161, 108.104, 203.818", \ "18.2878, 22.36, 29.3823, 41.4494, 65.5271, 114.027, 209.353", \ "23.5916, 28.7911, 37.7425, 52.6194, 77.6974, 125.517, 220.697", \ "31.2563, 37.6897, 49.2968, 67.9888, 99.3157, 149.494, 243.893", \ "42.6981, 51.1541, 65.5013, 89.3081, 128.76, 191.738, 293.248" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "20.4008, 26.9625, 39.9719, 65.867, 117.569, 220.926, 427.682", \ "20.7731, 27.038, 39.8019, 65.8039, 117.561, 220.896, 427.682", \ "22.8622, 28.8158, 40.8883, 66.0046, 117.461, 220.937, 427.681", \ "28.1768, 33.5537, 45.0472, 68.8525, 118.323, 220.893, 427.678", \ "32.9, 40.8254, 55.0503, 77.7242, 125.048, 223.825, 427.732", \ "41.3567, 50.4132, 66.4078, 94.4469, 142.744, 237.414, 433.416", \ "54.8986, 65.9234, 85.378, 118.707, 175.012, 273.117, 461.973" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "5.27809, 6.22702, 8.16679, 11.9183, 19.3339, 34.0384, 63.5633", \ "6.78967, 7.97865, 9.97093, 13.6284, 21.09, 35.7845, 65.2881", \ "8.80235, 10.4124, 13.0191, 17.1966, 24.5904, 39.3624, 68.7672", \ "11.2947, 13.5356, 17.2328, 22.9139, 31.7126, 46.4773, 75.8624", \ "14.2188, 17.3406, 22.4813, 30.4752, 42.5031, 60.6116, 90.4011", \ "17.561, 21.8239, 28.902, 40.1314, 56.8178, 81.5721, 118.409", \ "20.4593, 26.5117, 36.3508, 51.6357, 74.8685, 109.491, 159.354" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "5.01805, 6.87986, 10.6866, 18.4859, 34.1142, 65.4015, 127.951", \ "6.03774, 7.74033, 11.3084, 18.7876, 34.1363, 65.4012, 127.959", \ "8.17241, 10.127, 13.5262, 20.5087, 35.205, 65.5686, 127.958", \ "11.4575, 13.8045, 18.0604, 25.2341, 39.0103, 67.9738, 128.587", \ "16.9798, 19.9588, 25.2423, 33.9793, 49.2433, 76.4154, 133.939", \ "25.9838, 29.9164, 36.7834, 47.9559, 66.5407, 96.5757, 150.885", \ "40.8623, 46.4334, 55.6455, 70.2363, 93.7505, 131.071, 192.149" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "14.2727, 17.4178, 23.5634, 35.6479, 59.6487, 107.518, 203.191", \ "15.4748, 18.6303, 24.8067, 36.9539, 61.0068, 108.912, 204.623", \ "17.8092, 20.9869, 27.1609, 39.3476, 63.465, 111.418, 207.138", \ "21.005, 24.8249, 31.7781, 44.1643, 68.2972, 116.323, 212.073", \ "25.565, 30.2934, 38.5937, 52.8465, 77.9725, 126.152, 221.968", \ "31.7534, 37.7719, 48.4625, 66.2954, 95.4335, 146.185, 241.884", \ "41.9287, 49.6615, 62.8841, 85.0564, 121.763, 181.862, 282.459" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "20.8132, 27.2079, 40.0718, 65.8741, 117.569, 220.95, 427.705", \ "20.8807, 27.251, 40.0956, 65.8757, 117.569, 220.95, 427.677", \ "22.1428, 28.3023, 40.755, 66.0953, 117.576, 220.893, 427.705", \ "26.0217, 31.6442, 43.4669, 68.1192, 118.506, 220.967, 427.706", \ "31.6697, 38.8606, 51.5305, 74.4282, 123.164, 223.256, 427.855", \ "41.6969, 49.0893, 63.511, 89.8067, 137.267, 233.189, 432.349", \ "57.6691, 66.5046, 83.6925, 112.15, 165.828, 261.53, 453.556" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.24298, 7.22996, 9.14407, 12.9402, 20.3901, 35.2388, 64.7946", \ "7.91175, 8.95217, 10.8494, 14.642, 22.216, 37.0523, 66.6109", \ "10.3704, 11.8098, 14.1545, 18.1593, 25.56, 40.425, 69.9195", \ "13.5119, 15.4692, 18.8038, 24.1541, 32.7706, 47.5498, 77.0773", \ "17.5313, 20.2499, 24.855, 32.3548, 43.8635, 61.7188, 91.4666", \ "22.3126, 26.0287, 32.414, 42.7052, 58.6596, 82.7773, 119.57", \ "27.6586, 32.4717, 41.3949, 55.6801, 77.7571, 111.438, 161.219" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.33383, 8.26871, 12.161, 20.0756, 35.9574, 67.7639, 131.314", \ "7.20356, 9.00996, 12.7144, 20.3605, 35.9777, 67.7624, 131.355", \ "9.44332, 11.2856, 14.7834, 21.9703, 36.9656, 67.9215, 131.343", \ "13.0297, 15.2728, 19.4785, 26.7055, 40.7979, 70.2835, 131.955", \ "19.0074, 21.7813, 26.9451, 35.5905, 50.8773, 78.6912, 137.348", \ "28.3825, 32.2554, 39.0012, 49.8621, 68.3072, 98.293, 154.156", \ "44.036, 49.2277, 58.1436, 72.7122, 96.1786, 133.174, 195.552" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "16.0825, 19.2112, 25.3382, 37.4154, 61.4077, 109.274, 204.936", \ "17.3235, 20.4687, 26.6322, 38.77, 62.8105, 110.705, 206.405", \ "19.5416, 22.6906, 28.8608, 41.0321, 65.1365, 113.079, 208.796", \ "22.5148, 26.0612, 32.7198, 45.0249, 69.1438, 117.173, 212.905", \ "26.5322, 30.6675, 38.2458, 51.8897, 76.6822, 124.888, 220.637", \ "31.5452, 36.9439, 46.3367, 62.3546, 90.3002, 140.19, 236.133", \ "38.7024, 45.6898, 57.5965, 77.4914, 110.777, 167.183, 267.676" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "20.8304, 27.2246, 40.0824, 65.8751, 117.569, 220.927, 427.701", \ "20.8765, 27.252, 40.0934, 65.8755, 117.569, 220.95, 427.733", \ "21.6629, 27.8757, 40.4681, 65.9625, 117.564, 220.95, 427.701", \ "24.3644, 30.1405, 42.2923, 67.387, 118.206, 220.954, 427.705", \ "29.175, 35.6512, 48.3722, 71.8718, 121.321, 222.733, 427.912", \ "38.2325, 45.1145, 58.5931, 84.0306, 131.804, 229.902, 431.669", \ "55.9586, 63.3632, 77.9206, 104.437, 155.436, 253.696, 446.863" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.6609, 7.73839, 9.78121, 13.6363, 21.2497, 36.22, 66.0498", \ "8.34572, 9.38687, 11.4353, 15.3583, 22.8934, 37.9323, 67.6729", \ "11.1645, 12.5049, 14.9005, 18.8271, 26.491, 41.393, 71.118", \ "14.8859, 16.7609, 19.8745, 25.0509, 33.5527, 48.5735, 78.1849", \ "19.6343, 22.1668, 26.5239, 33.7512, 45.0438, 62.6684, 92.5144", \ "25.579, 29.0238, 35.0747, 44.5711, 60.2763, 84.4766, 120.664", \ "32.7904, 37.5387, 45.4786, 58.9099, 80.4479, 113.431, 162.802" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.9138, 9.87534, 13.8455, 21.8977, 38.0405, 70.4203, 135.274", \ "8.66906, 10.571, 14.3686, 22.1344, 38.0701, 70.443, 135.303", \ "10.9214, 12.7383, 16.3377, 23.6464, 38.9756, 70.5945, 135.271", \ "14.7157, 16.9173, 21.0311, 28.2799, 42.753, 73.0089, 135.926", \ "20.9932, 23.7268, 28.7436, 37.4037, 52.7323, 81.2881, 141.215", \ "30.9534, 34.6708, 41.1016, 51.9269, 70.399, 101.053, 158.053", \ "47.7364, 52.8432, 60.8798, 75.0688, 98.0646, 136.158, 198.323" \ ); } } timing () { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "16.7332, 19.864, 25.9932, 38.058, 62.051, 109.915, 205.572", \ "17.9246, 21.0705, 27.234, 39.3693, 63.4041, 111.298, 206.977", \ "19.9884, 23.1282, 29.2888, 41.4675, 65.5457, 113.492, 209.201", \ "22.8659, 26.2412, 32.7248, 44.9328, 69.0533, 117.056, 212.797", \ "26.5384, 30.2969, 37.3367, 50.5935, 75.1502, 123.155, 219.03", \ "30.7229, 35.3057, 43.5529, 58.3098, 85.0032, 134.804, 230.539", \ "35.2594, 41.2972, 51.6845, 69.2887, 100.063, 154.219, 253.565" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "20.8226, 27.2172, 40.0861, 65.8745, 117.569, 220.895, 427.709", \ "20.8617, 27.2427, 40.0923, 65.8748, 117.569, 220.927, 427.709", \ "21.311, 27.5788, 40.276, 65.9105, 117.57, 220.898, 427.708", \ "23.1942, 29.0698, 41.4913, 66.8193, 117.979, 220.939, 427.726", \ "26.6929, 32.9717, 45.7425, 70.0436, 120.185, 222.223, 427.838", \ "33.9031, 40.3421, 53.4252, 78.6124, 127.986, 227.58, 430.775", \ "49.8467, 56.4781, 69.6763, 95.5132, 146.416, 244.118, 442.396" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.64961, 7.80306, 9.95994, 14.065, 21.8491, 37.0496, 67.0747", \ "8.51251, 9.59923, 11.7407, 15.8489, 23.6131, 38.7685, 68.8316", \ "11.5257, 12.8471, 15.2807, 19.3068, 27.1524, 42.1999, 72.1599", \ "15.6059, 17.511, 20.6469, 25.8031, 34.2124, 49.4244, 79.2744", \ "21.0027, 23.489, 27.742, 34.7619, 45.936, 63.6342, 93.6918", \ "28.0773, 31.42, 37.1503, 46.5703, 61.7857, 85.7475, 121.861", \ "37.0672, 41.2853, 48.917, 61.845, 82.864, 115.536, 164.234" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.46573, 11.4723, 15.5465, 23.756, 40.1754, 73.0245, 138.88", \ "10.1982, 12.1161, 16.0257, 23.9721, 40.163, 73.0126, 138.849", \ "12.36, 14.2307, 17.9854, 25.5012, 41.1036, 73.1967, 138.82", \ "16.3571, 18.5882, 22.7001, 29.9752, 44.8553, 75.5482, 139.331", \ "23.0352, 25.6913, 30.6455, 39.4952, 54.6332, 83.5679, 144.748", \ "33.6258, 37.2417, 43.5153, 54.0795, 71.9539, 103.379, 161.349", \ "51.1968, 55.9086, 64.0571, 77.8286, 100.751, 137.992, 201.678" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.437401, 0.444151, 0.452154, 0.45775, 0.460737, 0.462961, 0.464126", \ "0.427426, 0.433031, 0.441572, 0.448308, 0.455092, 0.456262, 0.458454", \ "0.421806, 0.42465, 0.430749, 0.4374, 0.443363, 0.447305, 0.449305", \ "0.430073, 0.430135, 0.428129, 0.423701, 0.42837, 0.448838, 0.43966", \ "0.457756, 0.452469, 0.449666, 0.439973, 0.441557, 0.441523, 0.429447", \ "0.523253, 0.512537, 0.503679, 0.479474, 0.47505, 0.456768, 0.419048", \ "0.665762, 0.65434, 0.633939, 0.596823, 0.558871, 0.51643, 0.492466" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0828665, -0.0748081, -0.0668207, -0.0606434, -0.0566288, -0.0547237, -0.0532722", \ "-0.0890959, -0.0807302, -0.0712769, -0.0621135, -0.0555901, -0.0520086, -0.0498613", \ "-0.0967396, -0.0890439, -0.077862, -0.0667963, -0.0578095, -0.0516416, -0.0482752", \ "-0.0985667, -0.0941873, -0.0850146, -0.0734086, -0.0618796, -0.0535909, -0.0488247", \ "-0.0832011, -0.0831082, -0.0806328, -0.0742747, -0.0645722, -0.0552986, -0.049018", \ "-0.0276876, -0.0348093, -0.042913, -0.0495735, -0.0507642, -0.0478933, -0.0441796", \ "0.112364, 0.0969694, 0.0745194, 0.0464999, 0.0199105, 0.0014134, -0.00939361" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0619842, -0.0543056, -0.0468702, -0.0403496, -0.0376499, -0.035289, -0.0339471", \ "-0.0719962, -0.0656291, -0.0568911, -0.0484501, -0.0414087, -0.0376367, -0.0353122", \ "-0.0766597, -0.0730118, -0.0664171, -0.0569349, -0.0481662, -0.0413958, -0.0375165", \ "-0.0700993, -0.0699478, -0.0680346, -0.063412, -0.054707, -0.045739, -0.0407639", \ "-0.0436105, -0.0471929, -0.0512702, -0.0546133, -0.0535745, -0.0489946, -0.0436169", \ "0.0215324, 0.0134964, 0.00201265, -0.0123304, -0.0255988, -0.0350342, -0.0381877", \ "0.166062, 0.152547, 0.131906, 0.104808, 0.0693086, 0.0332808, 0.00357073" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.412762, 0.41522, 0.424387, 0.430527, 0.435264, 0.432399, 0.439744", \ "0.404072, 0.412788, 0.423184, 0.420978, 0.430229, 0.426568, 0.430668", \ "0.400344, 0.407986, 0.413054, 0.417799, 0.419258, 0.423229, 0.417004", \ "0.397489, 0.403922, 0.413041, 0.41883, 0.421063, 0.414014, 0.404485", \ "0.414015, 0.413012, 0.415759, 0.42067, 0.430577, 0.422264, 0.419073", \ "0.472819, 0.463636, 0.452991, 0.447364, 0.453606, 0.463762, 0.432107", \ "0.61305, 0.596775, 0.574413, 0.541131, 0.505876, 0.500911, 0.471925" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.619502, 0.623167, 0.627023, 0.630171, 0.632278, 0.633502, 0.634122", \ "0.612158, 0.616036, 0.62113, 0.62604, 0.62976, 0.632095, 0.633378", \ "0.605701, 0.608905, 0.613267, 0.619523, 0.624574, 0.628885, 0.630945", \ "0.604731, 0.606629, 0.60806, 0.613092, 0.617984, 0.622977, 0.626708", \ "0.611178, 0.613253, 0.610042, 0.607268, 0.609405, 0.616044, 0.620611", \ "0.653381, 0.644444, 0.641208, 0.635528, 0.621342, 0.621679, 0.614399", \ "0.782516, 0.769688, 0.753178, 0.71909, 0.690291, 0.675387, 0.643917" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0831612, -0.0807235, -0.0781792, -0.0756456, -0.0740902, -0.0729159, -0.07276", \ "-0.0895297, -0.0856075, -0.0816023, -0.0775743, -0.0735593, -0.0716596, -0.0708841", \ "-0.0988337, -0.0941765, -0.08799, -0.0819154, -0.0772155, -0.0735453, -0.0718673", \ "-0.103913, -0.100356, -0.0947209, -0.0872309, -0.080247, -0.0752649, -0.0725525", \ "-0.0926715, -0.0927045, -0.0905994, -0.0870155, -0.0812419, -0.0756955, -0.0720541", \ "-0.0421763, -0.0472315, -0.0528515, -0.0596682, -0.062687, -0.0641696, -0.0644482", \ "0.0910647, 0.0800437, 0.0604924, 0.0357359, 0.0135429, -0.0118084, -0.0285511" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0406042, -0.0368995, -0.0330127, -0.029822, -0.0277175, -0.0264888, -0.0257406", \ "-0.0476146, -0.0439069, -0.0386429, -0.0338676, -0.0301581, -0.0278138, -0.0265492", \ "-0.0542353, -0.0509033, -0.0456869, -0.039916, -0.0344137, -0.0302657, -0.0278094", \ "-0.0567768, -0.0550746, -0.052093, -0.0466572, -0.0403542, -0.0343203, -0.0302891", \ "-0.0503123, -0.0505342, -0.0501704, -0.048674, -0.0443061, -0.0389169, -0.0334043", \ "-0.00987125, -0.0148864, -0.0209354, -0.0270372, -0.0325588, -0.0342715, -0.0327161", \ "0.119698, 0.106794, 0.0882876, 0.0636193, 0.0371582, 0.0128615, -0.00535354" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.560165, 0.561558, 0.562179, 0.566617, 0.567967, 0.570014, 0.567547", \ "0.55102, 0.554079, 0.552497, 0.556474, 0.569335, 0.571215, 0.5671", \ "0.545728, 0.549059, 0.547388, 0.549221, 0.544258, 0.548592, 0.539001", \ "0.53964, 0.541257, 0.547986, 0.548066, 0.552655, 0.541693, 0.531888", \ "0.551752, 0.55197, 0.551894, 0.555956, 0.556269, 0.550332, 0.533019", \ "0.603052, 0.59792, 0.591393, 0.578532, 0.567416, 0.551399, 0.553581", \ "0.735255, 0.719615, 0.702711, 0.676609, 0.634849, 0.62575, 0.624267" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.78302, 0.786322, 0.789737, 0.792505, 0.794368, 0.795422, 0.795988", \ "0.776055, 0.779714, 0.784205, 0.788951, 0.792285, 0.794253, 0.795391", \ "0.769767, 0.773031, 0.777783, 0.783375, 0.788215, 0.79201, 0.794308", \ "0.767582, 0.769269, 0.770491, 0.776173, 0.782002, 0.788055, 0.790759", \ "0.768652, 0.769553, 0.771447, 0.770861, 0.77188, 0.780908, 0.784624", \ "0.795951, 0.794156, 0.792428, 0.792231, 0.784424, 0.777184, 0.783571", \ "0.909411, 0.898422, 0.881668, 0.861655, 0.844309, 0.852619, 0.806237" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0891569, -0.0884923, -0.0878053, -0.0876216, -0.0866444, -0.0863622, -0.0861357", \ "-0.0977288, -0.0964398, -0.0945574, -0.0928047, -0.091942, -0.090902, -0.0907855", \ "-0.106746, -0.104327, -0.101165, -0.0981148, -0.0953925, -0.0943409, -0.0935659", \ "-0.112164, -0.110262, -0.107017, -0.102861, -0.0989846, -0.0964671, -0.0953528", \ "-0.101, -0.101571, -0.101534, -0.100214, -0.0980861, -0.0957648, -0.0945876", \ "-0.0507216, -0.0562628, -0.063166, -0.0693304, -0.0763082, -0.0813388, -0.0852831", \ "0.086273, 0.074938, 0.0557289, 0.0315363, 0.00190872, -0.0229099, -0.0455303" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.035454, -0.0321323, -0.028696, -0.0258978, -0.0240603, -0.0229837, -0.022492", \ "-0.0418592, -0.0382362, -0.0335698, -0.029003, -0.0256328, -0.0237194, -0.0226437", \ "-0.048334, -0.0453409, -0.0405876, -0.0348859, -0.029672, -0.025964, -0.0238682", \ "-0.0522725, -0.050306, -0.0470621, -0.0415651, -0.0352898, -0.0300117, -0.0261719", \ "-0.0503585, -0.0498369, -0.0476495, -0.0450448, -0.0410657, -0.0347926, -0.0297916", \ "-0.0246269, -0.0269633, -0.0300884, -0.0330359, -0.0344319, -0.0333333, -0.0306166", \ "0.0890791, 0.0782865, 0.0627271, 0.0431721, 0.0232506, 0.00524054, -0.00780155" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.693829, 0.695402, 0.695815, 0.691155, 0.693568, 0.692127, 0.695273", \ "0.679495, 0.679546, 0.681537, 0.683212, 0.67807, 0.6823, 0.676022", \ "0.676858, 0.676144, 0.680678, 0.672063, 0.677049, 0.668782, 0.660701", \ "0.673235, 0.674749, 0.6768, 0.66845, 0.670935, 0.668527, 0.64695", \ "0.680726, 0.680747, 0.682401, 0.68274, 0.681613, 0.669847, 0.64344", \ "0.731111, 0.726748, 0.720487, 0.696978, 0.686229, 0.693612, 0.669912", \ "0.865611, 0.857928, 0.833933, 0.805847, 0.769229, 0.77575, 0.729224" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.925258, 0.92825, 0.931448, 0.934727, 0.935768, 0.936752, 0.937252", \ "0.918059, 0.921782, 0.926365, 0.930991, 0.933962, 0.936055, 0.937114", \ "0.910984, 0.914497, 0.919211, 0.924635, 0.93042, 0.933301, 0.935397", \ "0.90957, 0.909772, 0.913249, 0.918138, 0.924312, 0.928989, 0.93285", \ "0.908985, 0.908967, 0.913664, 0.916798, 0.918152, 0.922227, 0.929476", \ "0.929139, 0.928793, 0.927821, 0.925844, 0.925611, 0.923557, 0.926091", \ "1.02682, 1.01706, 1.00858, 0.989834, 0.99, 0.959152, 0.943908" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0848278, -0.0845661, -0.0845163, -0.0842658, -0.0840191, -0.0839966, -0.0841332", \ "-0.0909519, -0.0903689, -0.0896469, -0.0890339, -0.0886625, -0.0884331, -0.0883", \ "-0.0979716, -0.0971351, -0.0957878, -0.0945257, -0.0935916, -0.0933674, -0.0929941", \ "-0.101355, -0.100509, -0.0991568, -0.0976484, -0.0960803, -0.0952204, -0.0946578", \ "-0.0880182, -0.0893574, -0.0909851, -0.0919249, -0.0929296, -0.093411, -0.0937604", \ "-0.0365012, -0.042255, -0.0498631, -0.0593239, -0.0694541, -0.0776671, -0.0837885", \ "0.102802, 0.0920847, 0.0746285, 0.0465764, 0.0143808, -0.0174019, -0.0409571" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0564887, -0.0534357, -0.049359, -0.0470187, -0.0450526, -0.0440314, -0.0434172", \ "-0.0634996, -0.0597814, -0.0552084, -0.050813, -0.0476016, -0.0456937, -0.0446591", \ "-0.0691891, -0.0664351, -0.0617235, -0.0561057, -0.0514455, -0.0475469, -0.045445", \ "-0.0732344, -0.0715497, -0.0681522, -0.0629178, -0.05698, -0.0514435, -0.0481651", \ "-0.0734876, -0.0724943, -0.0705077, -0.0672554, -0.0628104, -0.0567962, -0.0513788", \ "-0.0544991, -0.0563004, -0.0577573, -0.0589447, -0.0586299, -0.056717, -0.0534512", \ "0.0440008, 0.0354686, 0.0222693, 0.00704222, -0.00819568, -0.0218324, -0.0323149" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.840091, 0.839971, 0.838105, 0.838449, 0.834904, 0.833936, 0.832437", \ "0.832926, 0.833469, 0.83375, 0.835616, 0.830859, 0.825926, 0.825942", \ "0.826818, 0.824447, 0.827805, 0.822475, 0.825642, 0.80927, 0.801146", \ "0.821633, 0.828104, 0.828332, 0.824308, 0.818401, 0.813345, 0.792705", \ "0.833358, 0.833739, 0.833519, 0.831378, 0.832968, 0.824883, 0.797805", \ "0.887317, 0.885725, 0.878846, 0.858216, 0.841555, 0.851508, 0.822303", \ "1.02705, 1.01506, 0.993745, 0.961545, 0.928242, 0.910746, 0.876566" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.60989; rise_capacitance : 1.60989; rise_capacitance_range (0.890303, 1.60989); fall_capacitance : 1.60328; fall_capacitance_range (0.897219, 1.60328); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.52476e-06, 7.89913e-06, 7.70029e-06, 6.70022e-06, 8.99086e-06, 9.39366e-06, 9.2182e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.0656e-05, 8.47302e-06, 7.95852e-06, 8.2431e-06, 6.98504e-06, 6.61024e-06, 6.95377e-06" \ ); } } internal_power () { when : "(B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.194285, 0.19227, 0.19396, 0.193368, 0.195389, 0.194574, 0.193829" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.19293, -0.19227, -0.19396, -0.193347, -0.195234, -0.193872, -0.193419" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.30613e-06, 1.0236e-05, 1.2945e-05, 1.32073e-05, 1.43649e-05, 1.49899e-05, 1.5153e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.97601e-05, 1.78298e-05, 1.62658e-05, 1.65732e-05, 1.52527e-05, 1.47397e-05, 1.50624e-05" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.191755, 0.191722, 0.192469, 0.193838, 0.194069, 0.193231, 0.192579" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.191577, -0.191301, -0.192469, -0.193838, -0.193896, -0.192498, -0.192016" \ ); } } internal_power () { when : "(!B * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.18116e-05, 4.41393e-05, 4.40701e-05, 4.5788e-05, 4.57285e-05, 4.66852e-05, 4.71775e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.07052e-05, 4.343e-05, 4.37028e-05, 4.22542e-05, 4.01186e-05, 3.95525e-05, 3.94913e-05" \ ); } } internal_power () { when : "(!B * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.192543, 0.19135, 0.19269, 0.191914, 0.194347, 0.193194, 0.19271" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.191883, -0.19135, -0.19269, -0.191848, -0.194347, -0.192188, -0.192473" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.6075; rise_capacitance : 1.55689; rise_capacitance_range (1.00851, 1.55689); fall_capacitance : 1.6075; fall_capacitance_range (0.950183, 1.6075); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-9.98512e-06, -1.48301e-05, -1.22394e-05, -1.39228e-05, -1.18567e-05, -1.1213e-05, -1.05817e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.98512e-06, 1.48301e-05, 1.22394e-05, 1.39228e-05, 1.18567e-05, 1.1213e-05, 1.05817e-05" \ ); } } internal_power () { when : "(A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.146185, 0.14756, 0.14716, 0.148108, 0.147686, 0.146127, 0.14544" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.144659, -0.143759, -0.144666, -0.143701, -0.145405, -0.144199, -0.143743" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-3.04161e-05, -2.76915e-05, -2.59741e-05, -2.72604e-05, -2.43212e-05, -2.29513e-05, -2.15634e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "3.04161e-05, 2.76915e-05, 2.59741e-05, 2.72604e-05, 2.43212e-05, 2.29513e-05, 2.15634e-05" \ ); } } internal_power () { when : "(A * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.154347, 0.153336, 0.152822, 0.151079, 0.151, 0.148447, 0.146324" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.143232, -0.143706, -0.144429, -0.144603, -0.14537, -0.143993, -0.143911" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "3.63581e-06, 7.80575e-06, 1.14176e-05, 1.06605e-05, 1.23182e-05, 1.29075e-05, 1.35626e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.42599e-05, 1.67114e-05, 1.62563e-05, 1.80363e-05, 1.60968e-05, 1.5609e-05, 1.54426e-05" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.144778, 0.144429, 0.143975, 0.144791, 0.145123, 0.144482, 0.143697" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.144202, -0.143416, -0.143975, -0.143584, -0.14492, -0.143714, -0.143268" \ ); } } internal_power () { when : "(!A * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "3.13667e-05, 3.38544e-05, 3.62412e-05, 3.82976e-05, 4.05365e-05, 4.20733e-05, 4.43629e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.59397e-05, 4.13904e-05, 4.41784e-05, 4.32589e-05, 4.12836e-05, 4.04716e-05, 3.97927e-05" \ ); } } internal_power () { when : "(!A * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.145978, 0.144426, 0.145256, 0.147221, 0.146413, 0.145812, 0.145028" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.145391, -0.144112, -0.145256, -0.14508, -0.146135, -0.1449, -0.144407" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.5934; rise_capacitance : 1.54004; rise_capacitance_range (1.18873, 1.54004); fall_capacitance : 1.5934; fall_capacitance_range (1.15104, 1.5934); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-5.03387e-05, -3.50142e-05, -3.57888e-05, -3.496e-05, -2.92162e-05, -2.68703e-05, -2.45653e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "5.03387e-05, 3.50142e-05, 3.57888e-05, 3.496e-05, 2.92162e-05, 2.68703e-05, 2.45653e-05" \ ); } } internal_power () { when : "(A * B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.142681, 0.143152, 0.141954, 0.142618, 0.144023, 0.142197, 0.141951" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.142114, -0.140528, -0.141954, -0.141224, -0.142367, -0.141178, -0.140729" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.140343, -0.144818, -0.145756, -0.149253, -0.153593, -0.154292, -0.153744" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.157576, 0.15947, 0.159823, 0.160486, 0.160379, 0.160897, 0.16051" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.135636, 0.135268, 0.133759, 0.134043, 0.135333, 0.133716, 0.133276" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.13421, -0.132764, -0.133621, -0.132793, -0.13285, -0.132827, -0.132379" \ ); } } internal_power () { when : "(A * !B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-4.25066e-05, -3.12153e-05, -2.93879e-05, -3.0065e-05, -2.3732e-05, -2.15083e-05, -1.96463e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.25066e-05, 3.12153e-05, 2.93879e-05, 3.0065e-05, 2.3732e-05, 2.15083e-05, 1.96463e-05" \ ); } } internal_power () { when : "(A * !B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.142664, 0.143794, 0.144605, 0.144973, 0.14473, 0.143687, 0.142894" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.141305, -0.142725, -0.141999, -0.142084, -0.142974, -0.141576, -0.141568" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.103224, -0.114738, -0.128871, -0.137519, -0.145036, -0.147127, -0.1494" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.15329, 0.154127, 0.155303, 0.155307, 0.15455, 0.155995, 0.155097" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.140879, 0.137964, 0.137327, 0.13636, 0.136087, 0.134188, 0.133659" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.132636, -0.133318, -0.133785, -0.134345, -0.132859, -0.133984, -0.132934" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-5.17483e-05, -3.62114e-05, -3.69067e-05, -3.55103e-05, -3.04875e-05, -2.81624e-05, -2.59755e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "5.17483e-05, 3.62114e-05, 3.69067e-05, 3.55103e-05, 3.04875e-05, 2.81624e-05, 2.59755e-05" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.141964, 0.141827, 0.142059, 0.143877, 0.143877, 0.142447, 0.141823" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.141964, -0.140162, -0.142059, -0.142895, -0.142293, -0.141097, -0.140653" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.136924, -0.142909, -0.144941, -0.149038, -0.153371, -0.154199, -0.1537" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.161141, 0.162002, 0.163089, 0.162778, 0.164531, 0.163201, 0.16296" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.137804, 0.136136, 0.134144, 0.134869, 0.135543, 0.133859, 0.13335" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.132637, -0.132766, -0.133173, -0.132259, -0.13298, -0.132171, -0.132288" \ ); } } internal_power () { when : "(!A * !B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.69329e-05, 2.05601e-05, 2.39374e-05, 2.86041e-05, 3.30975e-05, 3.53574e-05, 3.82155e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.78073e-05, 5.61079e-05, 5.17834e-05, 5.09187e-05, 4.5949e-05, 4.34017e-05, 4.04405e-05" \ ); } } internal_power () { when : "(!A * !B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.140662, 0.141401, 0.140828, 0.141951, 0.141973, 0.14138, 0.14065" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.140662, -0.140911, -0.140828, -0.141951, -0.141641, -0.140427, -0.139957" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.60457; rise_capacitance : 1.54543; rise_capacitance_range (1.21568, 1.54543); fall_capacitance : 1.60457; fall_capacitance_range (1.22862, 1.60457); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.114255, -0.115819, -0.120384, -0.121145, -0.1246, -0.124342, -0.125356" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.133374, 0.13195, 0.133054, 0.135436, 0.13222, 0.132499, 0.132522" \ ); } } internal_power () { when : "(A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.169435, 0.167521, 0.170047, 0.169637, 0.170094, 0.168145, 0.167439" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.166672, -0.166297, -0.1673, -0.167361, -0.166255, -0.166241, -0.166195" \ ); } } internal_power () { when : "(A * B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.089679, -0.0981312, -0.107687, -0.112245, -0.118195, -0.119602, -0.121756" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.130182, 0.129956, 0.130995, 0.13243, 0.132738, 0.130868, 0.130403" \ ); } } internal_power () { when : "(A * B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.16948, 0.167138, 0.169393, 0.166937, 0.169329, 0.166846, 0.166714" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.165642, -0.165145, -0.16613, -0.166937, -0.167897, -0.166846, -0.165996" \ ); } } internal_power () { when : "(A * !B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0855613, -0.0921165, -0.101667, -0.107985, -0.114917, -0.117388, -0.120027" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.125115, 0.125644, 0.126983, 0.12741, 0.127375, 0.126244, 0.125644" \ ); } } internal_power () { when : "(A * !B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.170407, 0.168255, 0.169988, 0.166728, 0.169682, 0.167325, 0.166905" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.166121, -0.165671, -0.166934, -0.166728, -0.16815, -0.166356, -0.166227" \ ); } } internal_power () { when : "(!A * B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.114219, -0.11598, -0.120367, -0.121141, -0.124595, -0.12435, -0.12535" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.132788, 0.133647, 0.133224, 0.135562, 0.132722, 0.132689, 0.13263" \ ); } } internal_power () { when : "(!A * B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.169559, 0.168581, 0.169993, 0.169576, 0.170081, 0.168162, 0.16743" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.16635, -0.167065, -0.167277, -0.167456, -0.16639, -0.166249, -0.166155" \ ); } } internal_power () { when : "(!A * B * !C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0902516, -0.0980783, -0.107683, -0.112409, -0.118191, -0.119633, -0.12174" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.130954, 0.132444, 0.132604, 0.131311, 0.13396, 0.131814, 0.131523" \ ); } } internal_power () { when : "(!A * B * !C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.169631, 0.166799, 0.16936, 0.167373, 0.16935, 0.16713, 0.166723" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.165475, -0.165644, -0.16646, -0.165727, -0.167798, -0.165962, -0.165907" \ ); } } internal_power () { when : "(!A * !B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.111949, -0.114796, -0.119777, -0.120891, -0.124454, -0.124304, -0.125307" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.135717, 0.134169, 0.135087, 0.137432, 0.13595, 0.135891, 0.135062" \ ); } } internal_power () { when : "(!A * !B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.169599, 0.167845, 0.169872, 0.169484, 0.17005, 0.168191, 0.167442" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.166522, -0.165752, -0.165686, -0.166675, -0.166319, -0.166112, -0.165973" \ ); } } } } cell (NOR5xp2_ASAP7_75t_R) { area : 0.10206; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 10.7994; when : "(A * B * C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 11.8294; when : "(A * B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 11.7235; when : "(A * B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 14.236; when : "(A * B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 11.6119; when : "(A * B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 14.0832; when : "(A * B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.9311; when : "(A * B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.9958; when : "(A * B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 11.4888; when : "(A * !B * C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.9144; when : "(A * !B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.7618; when : "(A * !B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.719; when : "(A * !B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.5934; when : "(A * !B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.4427; when : "(A * !B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.1669; when : "(A * !B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 68.5127; when : "(A * !B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 11.4332; when : "(!A * B * C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.825; when : "(!A * B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.6728; when : "(!A * B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.5026; when : "(!A * B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.5049; when : "(!A * B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.2291; when : "(!A * B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 19.9561; when : "(!A * B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 64.766; when : "(!A * B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 13.4199; when : "(!A * !B * C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 20.0465; when : "(!A * !B * C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 19.7748; when : "(!A * !B * C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 63.0509; when : "(!A * !B * C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 19.6079; when : "(!A * !B * !C * D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 61.8235; when : "(!A * !B * !C * D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 60.8219; when : "(!A * !B * !C * !D * E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 271.196; when : "(!A * !B * !C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 31.2325; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(!A * !B * !C * !D * !E)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "16.4572, 22.1546, 33.3138, 55.2948, 98.9855, 186.089, 360.223", \ "17.3718, 23.1339, 34.3419, 56.4168, 100.111, 187.322, 361.462", \ "19.8189, 25.5347, 36.6417, 58.7193, 102.619, 189.808, 363.91", \ "24.8816, 30.9666, 41.8951, 64.0852, 107.742, 194.878, 369.104", \ "31.9294, 39.5069, 52.5484, 75.1221, 118.502, 205.785, 379.296", \ "42.0685, 51.5614, 67.5974, 95.6552, 141.874, 228.466, 401.815", \ "56.7294, 68.7598, 88.8711, 124.173, 181.427, 274.686, 446.511" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "34.2481, 46.0417, 69.4465, 116.117, 209.366, 395.876, 768.979", \ "34.0905, 45.7582, 69.3544, 116.11, 209.374, 395.832, 768.978", \ "35.4527, 46.6431, 69.4174, 115.947, 209.391, 395.8, 768.978", \ "39.9096, 50.4773, 72.0525, 117.115, 209.291, 395.803, 768.979", \ "48.2588, 59.6709, 80.493, 123.64, 212.165, 396.046, 768.977", \ "57.1142, 71.2374, 96.7649, 140.338, 226.154, 403.259, 769.442", \ "72.6722, 89.2159, 118.26, 170.881, 260.86, 431.255, 785.101" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.34707, 7.79032, 10.605, 16.2215, 27.2124, 49.1966, 93.17", \ "8.11124, 9.55572, 12.3283, 17.9498, 28.9837, 51.0583, 94.9229", \ "10.6003, 12.5302, 15.8612, 21.4261, 32.4059, 54.4173, 98.3852", \ "13.8431, 16.6051, 21.1803, 28.2639, 39.5864, 61.3788, 105.271", \ "17.7208, 21.4274, 27.9474, 37.7581, 52.6064, 75.8523, 119.765", \ "22.1051, 27.6244, 36.3792, 50.429, 71.2371, 101.682, 148.343", \ "26.5714, 34.1427, 46.4085, 65.7642, 94.4572, 136.84, 199.865" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.00186, 9.80848, 15.5489, 27.067, 50.1194, 96.2011, 188.4", \ "7.83665, 10.4931, 15.9447, 27.1606, 50.1152, 96.201, 188.41", \ "10.2481, 12.6846, 17.8235, 28.5004, 50.6184, 96.2003, 188.417", \ "13.9066, 17.0736, 22.6572, 32.7013, 53.5993, 97.4084, 188.409", \ "20.0482, 23.9952, 30.804, 42.566, 62.7526, 104.454, 191.434", \ "30.126, 35.3524, 44.1311, 58.6788, 82.4592, 123.053, 205.019", \ "47.1249, 54.2626, 65.5227, 84.7617, 114.506, 163.715, 244.151" \ ); } } timing () { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "19.7603, 25.366, 36.4243, 58.3104, 101.931, 189.035, 363.131", \ "20.7681, 26.4045, 37.502, 59.4659, 103.135, 190.288, 364.379", \ "22.9129, 28.5146, 39.6927, 61.6991, 105.437, 192.64, 366.776", \ "26.884, 33.0623, 44.278, 66.2355, 110.086, 197.256, 371.575", \ "32.8913, 40.0162, 52.8401, 75.8369, 119.662, 207.088, 381.242", \ "41.6409, 50.7286, 66.1932, 93.1067, 139.486, 226.538, 400.34", \ "55.4817, 66.7894, 86.1477, 118.633, 173.547, 266.037, 440.021" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "34.6132, 46.231, 69.5195, 116.12, 209.311, 395.819, 768.971", \ "34.6205, 46.2406, 69.496, 116.121, 209.373, 395.804, 768.974", \ "35.6107, 46.893, 69.7568, 116.131, 209.416, 395.833, 768.978", \ "38.7975, 49.6378, 71.8306, 117.122, 209.469, 395.908, 768.977", \ "46.729, 57.5842, 78.2742, 121.923, 212, 396.228, 768.976", \ "56.8413, 69.5811, 93.3049, 136.197, 222.531, 401.85, 769.722", \ "73.7835, 88.309, 114.829, 163.117, 252.648, 424.06, 781.167" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.0097, 8.44485, 11.211, 16.7612, 27.7569, 49.7556, 93.7576", \ "8.79585, 10.222, 12.9892, 18.5107, 29.5441, 51.5475, 95.4858", \ "11.6483, 13.4057, 16.5614, 22.1748, 33.0208, 54.9089, 98.8882", \ "15.3226, 17.8688, 22.1864, 29.0179, 40.1259, 62.0453, 105.868", \ "19.9677, 23.5962, 29.3995, 39.0063, 53.6322, 76.539, 120.169", \ "25.6012, 30.4442, 38.7925, 52.1094, 72.2056, 102.477, 149.492", \ "31.68, 38.4733, 49.988, 68.4009, 96.0212, 137.924, 200.489" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.08609, 10.9076, 16.6343, 28.1589, 51.2071, 97.3202, 189.533", \ "8.85159, 11.536, 17.0053, 28.2633, 51.2056, 97.3203, 189.56", \ "11.1252, 13.692, 18.8023, 29.5178, 51.6333, 97.3188, 189.566", \ "15.0711, 18.1691, 23.6309, 33.7534, 54.6309, 98.4941, 189.553", \ "21.5372, 25.4154, 32.0816, 43.5662, 63.6065, 105.158, 192.46", \ "32.1669, 37.1002, 45.8276, 59.9044, 83.9301, 124.268, 206.759", \ "49.4931, 56.1705, 67.3811, 86.363, 115.707, 165.595, 245.512" \ ); } } timing () { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "22.2106, 27.8145, 38.8567, 60.751, 104.37, 191.486, 365.57", \ "23.24, 28.8817, 39.9869, 61.9434, 105.613, 192.769, 366.87", \ "25.2234, 30.8618, 41.9925, 64.024, 107.751, 194.938, 369.089", \ "28.566, 34.6143, 45.7915, 67.8457, 111.661, 198.754, 373.086", \ "33.5182, 40.2628, 52.6897, 75.3662, 119.225, 206.691, 380.835", \ "40.6822, 49.0161, 63.5087, 88.9508, 135.07, 222.172, 395.716", \ "52.1043, 62.3261, 80.2029, 110.685, 162.423, 252.725, 426.918" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "34.6401, 46.2391, 69.5171, 116.121, 209.308, 395.834, 768.977", \ "34.6694, 46.2661, 69.5267, 116.121, 209.376, 395.833, 768.973", \ "35.3394, 46.7056, 69.6352, 116.134, 209.375, 395.874, 768.977", \ "37.6747, 48.7244, 71.2771, 116.991, 209.443, 395.916, 768.977", \ "44.2455, 55.0456, 76.1602, 120.616, 211.473, 396.307, 768.963", \ "54.2871, 66.1604, 89.299, 132.18, 219.585, 400.588, 769.899", \ "72.4779, 85.6799, 109.799, 156.163, 243.289, 417.012, 778.592" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.51671, 9.01567, 11.8831, 17.4729, 28.577, 50.6253, 94.6824", \ "9.26182, 10.7479, 13.605, 19.2186, 30.3306, 52.327, 96.4109", \ "12.3696, 14.0907, 17.125, 22.8261, 33.7724, 55.8631, 99.8229", \ "16.5289, 18.9021, 23.0555, 29.7688, 41.0186, 62.9348, 106.699", \ "21.8042, 25.1797, 30.6571, 40.0389, 54.4524, 77.3729, 121.363", \ "28.3435, 33.0416, 40.7818, 53.6539, 73.4795, 103.802, 150.337", \ "36.0127, 42.2428, 52.9713, 70.9166, 98.2779, 140.036, 201.579" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.28256, 12.1255, 17.8568, 29.3829, 52.5042, 98.7586, 191.377", \ "9.98025, 12.7111, 18.1812, 29.4729, 52.4941, 98.7736, 191.391", \ "12.2109, 14.7155, 19.8862, 30.687, 52.9296, 98.7774, 191.385", \ "16.3623, 19.4275, 24.6571, 34.8774, 55.8574, 99.8947, 191.385", \ "23.1271, 26.865, 33.3216, 44.9478, 64.8625, 106.556, 194.374", \ "34.2389, 39.0133, 47.5596, 61.3575, 84.8719, 125.663, 208.477", \ "52.5402, 58.6639, 69.6218, 87.6491, 117.599, 165.909, 247.029" \ ); } } timing () { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "23.6581, 29.2608, 40.3018, 62.1953, 105.814, 192.927, 367.005", \ "24.733, 30.3783, 41.4746, 63.4354, 107.108, 194.244, 368.361", \ "26.6589, 32.2858, 43.4304, 65.4469, 109.187, 196.381, 370.536", \ "29.7695, 35.6696, 46.7782, 68.8089, 112.67, 199.892, 374.068", \ "33.9036, 40.3263, 52.417, 75.0728, 118.727, 206.198, 380.445", \ "39.731, 47.3029, 60.8074, 85.1879, 131.189, 218.408, 392.325", \ "48.3614, 57.6316, 73.8607, 102.3, 152.339, 243.547, 417.126" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "34.6415, 46.2526, 69.499, 116.12, 209.308, 395.824, 768.969", \ "34.6616, 46.2583, 69.5117, 116.121, 209.311, 395.912, 768.976", \ "35.0378, 46.4594, 69.581, 116.123, 209.308, 395.881, 768.977", \ "36.7897, 47.9878, 70.7295, 116.7, 209.382, 395.762, 768.973", \ "41.7359, 52.6881, 74.3365, 119.454, 211.046, 396.193, 768.967", \ "50.3855, 62.0232, 84.8161, 128.131, 217.154, 399.758, 769.787", \ "68.2835, 80.0243, 103.08, 148.925, 236.579, 413.143, 777.489" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.71288, 9.27528, 12.2764, 17.9994, 29.2197, 51.3752, 95.4765", \ "9.50059, 11.0344, 13.9303, 19.7461, 30.9066, 53.0352, 97.177", \ "12.747, 14.5249, 17.5395, 23.2754, 34.3797, 56.4625, 100.688", \ "17.2755, 19.563, 23.6577, 30.349, 41.4775, 63.4185, 107.707", \ "23.0524, 26.3021, 31.8067, 40.8735, 55.1275, 77.9589, 122.024", \ "30.4412, 34.9121, 42.3839, 54.8128, 74.5167, 104.43, 150.793", \ "39.4714, 45.2446, 55.79, 73.2086, 100.032, 141.41, 202.682" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.4406, 13.3085, 19.059, 30.6073, 53.6836, 99.8875, 192.432", \ "11.071, 13.8527, 19.3439, 30.6458, 53.6753, 99.8866, 192.444", \ "13.2217, 15.8228, 21.1213, 31.7942, 54.0727, 99.8993, 192.473", \ "17.6278, 20.4652, 25.8497, 35.9766, 57.0206, 101.25, 192.498", \ "24.6861, 28.4164, 34.782, 45.9347, 65.9445, 107.727, 195.597", \ "36.1819, 40.8215, 49.1781, 62.6002, 86.2413, 126.64, 209.387", \ "55.175, 61.0837, 71.7008, 89.3734, 118.806, 166.268, 247.862" \ ); } } timing () { related_pin : "E"; timing_sense : negative_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "24.1773, 29.7802, 40.823, 62.7168, 106.335, 193.438, 367.53", \ "25.203, 30.8499, 41.9473, 63.9059, 107.58, 194.73, 368.832", \ "26.991, 32.6297, 43.7546, 65.7821, 109.52, 196.737, 370.874", \ "29.8942, 35.6619, 46.7607, 68.8035, 112.636, 199.881, 374.106", \ "33.5233, 39.7102, 51.5185, 74.0043, 117.742, 205.121, 379.387", \ "38.1235, 45.1019, 57.9742, 82.0025, 127.108, 214.423, 388.549", \ "44.0162, 52.4682, 67.3776, 93.952, 142.469, 232.843, 407.586" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "34.6404, 46.2363, 69.5175, 116.121, 209.311, 395.808, 768.976", \ "34.6575, 46.2569, 69.5042, 116.121, 209.31, 395.834, 768.978", \ "34.8547, 46.3532, 69.5306, 116.094, 209.371, 395.834, 768.978", \ "36.1045, 47.4342, 70.3381, 116.503, 209.367, 395.913, 768.978", \ "39.8032, 50.9458, 72.9872, 118.554, 210.639, 396.088, 768.977", \ "46.5008, 58.5163, 80.7968, 125.772, 215.399, 398.851, 769.674", \ "62.0013, 73.3538, 96.13, 141.307, 232.824, 410.136, 776.128" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.69307, 9.31991, 12.4319, 18.3702, 29.7271, 52.0118, 96.2793", \ "9.48947, 11.1182, 14.1894, 20.1033, 31.4889, 53.7913, 98.1022", \ "12.8767, 14.6843, 17.7454, 23.6177, 34.9735, 57.1791, 101.307", \ "17.67, 19.9776, 24.0065, 30.7471, 42.0958, 64.2227, 108.347", \ "23.9371, 27.1518, 32.4176, 41.6259, 55.6984, 78.5753, 122.66", \ "32.0621, 36.3933, 43.5211, 56.2229, 75.4356, 105.229, 151.458", \ "42.2249, 47.786, 57.9756, 75.1072, 101.736, 141.872, 203.317" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.3983, 14.3207, 20.1968, 31.8981, 55.1001, 101.474, 194.324", \ "12.0445, 14.8911, 20.5245, 31.9141, 55.061, 101.432, 194.35", \ "14.2293, 16.9094, 22.2048, 33.1055, 55.4202, 101.446, 194.303", \ "18.8337, 21.7026, 26.984, 37.2553, 58.4393, 102.52, 194.364", \ "26.2178, 29.7983, 35.9961, 47.4185, 67.25, 109.356, 197.478", \ "38.1251, 42.8505, 50.5373, 64.1925, 87.3589, 127.676, 211.112", \ "57.7922, 63.5, 73.71, 91.2729, 120.629, 168.789, 249.942" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.184563, 0.186447, 0.188432, 0.189965, 0.190964, 0.191517, 0.191787", \ "0.180389, 0.182856, 0.185301, 0.187597, 0.188687, 0.189712, 0.190266", \ "0.176855, 0.17927, 0.180998, 0.183498, 0.186213, 0.18725, 0.18726", \ "0.178159, 0.178229, 0.178009, 0.181501, 0.182654, 0.182894, 0.184335", \ "0.18521, 0.184421, 0.182015, 0.180589, 0.179169, 0.181716, 0.176738", \ "0.204981, 0.202525, 0.195673, 0.192439, 0.188527, 0.18465, 0.179699", \ "0.249174, 0.243934, 0.233612, 0.225808, 0.214082, 0.199233, 0.181204" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0228624, -0.0207446, -0.0187566, -0.0172714, -0.0163413, -0.015838, -0.0155829", \ "-0.0247154, -0.0221604, -0.0194558, -0.0171868, -0.0156498, -0.0147444, -0.014337", \ "-0.0270836, -0.0241706, -0.0209534, -0.0180134, -0.0157863, -0.0144281, -0.0136504", \ "-0.0284075, -0.0260296, -0.0228917, -0.0193127, -0.0164739, -0.0145173, -0.0134757", \ "-0.0253949, -0.0247597, -0.022804, -0.01992, -0.0169045, -0.0146607, -0.0133268", \ "-0.0108697, -0.0127165, -0.0144059, -0.0147844, -0.0139581, -0.0127788, -0.0118928", \ "0.0301405, 0.0245114, 0.0172337, 0.0105621, 0.00490862, -0.000672984, -0.00397278" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.000735587, 0.00280702, 0.00496131, 0.00661835, 0.00768869, 0.00829543, 0.00859602", \ "-0.00300771, -0.00096829, 0.0024701, 0.0049108, 0.00667214, 0.0077521, 0.00835366", \ "-0.00617334, -0.00369872, -0.00105186, 0.00212674, 0.0050056, 0.00674063, 0.00770477", \ "-0.00499919, -0.00450972, -0.00305183, -0.000393315, 0.00254859, 0.00509186, 0.00684173", \ "0.00193085, 0.00102234, 7.66871e-05, 0.000124569, 0.00155597, 0.00377264, 0.00571657", \ "0.0213109, 0.0183581, 0.0143608, 0.0102921, 0.00709565, 0.00596897, 0.00633597", \ "0.0646041, 0.0598407, 0.052571, 0.043007, 0.0319785, 0.0215952, 0.0148588" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.158154, 0.160224, 0.162112, 0.16554, 0.163571, 0.164635, 0.16448", \ "0.15693, 0.158886, 0.159162, 0.162978, 0.164212, 0.166434, 0.163002", \ "0.155738, 0.155469, 0.158461, 0.158637, 0.157815, 0.157849, 0.156743", \ "0.153918, 0.156102, 0.160341, 0.160177, 0.156923, 0.1491, 0.145707", \ "0.157221, 0.155376, 0.158239, 0.159317, 0.156257, 0.151674, 0.146848", \ "0.171277, 0.170118, 0.166484, 0.170695, 0.170987, 0.159721, 0.140987", \ "0.213306, 0.208367, 0.198887, 0.192939, 0.179384, 0.172783, 0.174994" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.226975, 0.22807, 0.229164, 0.23002, 0.230579, 0.230895, 0.231034", \ "0.224332, 0.225717, 0.227191, 0.228608, 0.22963, 0.230246, 0.230558", \ "0.221675, 0.222628, 0.224891, 0.226619, 0.22817, 0.229094, 0.229578", \ "0.220425, 0.220773, 0.222453, 0.223529, 0.225967, 0.22664, 0.22865", \ "0.222722, 0.222458, 0.221821, 0.22262, 0.223854, 0.226797, 0.227256", \ "0.235735, 0.234244, 0.230918, 0.229309, 0.227893, 0.225705, 0.222074", \ "0.276097, 0.272129, 0.264519, 0.253094, 0.252436, 0.231985, 0.226148" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0229774, -0.0222802, -0.0217058, -0.0211655, -0.0208985, -0.0207433, -0.0206409", \ "-0.0239524, -0.0228695, -0.0217563, -0.0208348, -0.0201273, -0.0197475, -0.019575", \ "-0.0259638, -0.0244388, -0.0226839, -0.0210399, -0.0200448, -0.0193691, -0.0189143", \ "-0.027517, -0.0260806, -0.0241562, -0.0220663, -0.0204415, -0.0192534, -0.0187555", \ "-0.0250551, -0.0245734, -0.0235731, -0.0219637, -0.0203159, -0.0190383, -0.0184223", \ "-0.0113045, -0.0127895, -0.0145239, -0.0158108, -0.015949, -0.0162697, -0.0163739", \ "0.0271098, 0.022728, 0.01645, 0.0108825, 0.00413935, -0.00273844, -0.00769593" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.00577836, 0.00689334, 0.00800038, 0.0088733, 0.00943596, 0.00975821, 0.00989545", \ "0.00272865, 0.00483174, 0.0064662, 0.00791589, 0.00893714, 0.0095499, 0.00988075", \ "0.000857405, 0.00189854, 0.00412474, 0.00607278, 0.00762657, 0.00883794, 0.00938141", \ "-0.000622959, 0.000188361, 0.00163974, 0.00404258, 0.00600061, 0.00762958, 0.00873388", \ "0.00146586, 0.00138873, 0.001643, 0.00265511, 0.0043367, 0.00631129, 0.00786926", \ "0.0147885, 0.0130011, 0.0105747, 0.00839492, 0.00708631, 0.00701806, 0.00768189", \ "0.0546091, 0.0500475, 0.0431475, 0.0345069, 0.0258389, 0.018381, 0.013641" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.193231, 0.194151, 0.193757, 0.19421, 0.193663, 0.193271, 0.193309", \ "0.192409, 0.193099, 0.192606, 0.19251, 0.1928, 0.192594, 0.190624", \ "0.191108, 0.190882, 0.191929, 0.194022, 0.188206, 0.183966, 0.183159", \ "0.189354, 0.190766, 0.193057, 0.192829, 0.185075, 0.180848, 0.174915", \ "0.191753, 0.193025, 0.192875, 0.19532, 0.192588, 0.184451, 0.169657", \ "0.206446, 0.203913, 0.202552, 0.202539, 0.202593, 0.192364, 0.188149", \ "0.245045, 0.240335, 0.233673, 0.227086, 0.210864, 0.206928, 0.20238" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.271135, 0.272206, 0.273271, 0.274105, 0.274646, 0.274949, 0.275082", \ "0.268512, 0.269911, 0.271534, 0.272925, 0.273919, 0.274518, 0.27482", \ "0.266008, 0.267441, 0.269262, 0.271101, 0.272756, 0.273742, 0.274348", \ "0.263954, 0.264935, 0.266622, 0.268786, 0.270757, 0.27116, 0.273167", \ "0.2652, 0.2655, 0.265541, 0.265314, 0.267562, 0.270933, 0.27111", \ "0.273771, 0.27294, 0.272857, 0.269687, 0.268943, 0.26832, 0.262845", \ "0.311459, 0.306451, 0.301854, 0.294132, 0.28577, 0.264077, 0.259437" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0241059, -0.0238309, -0.0236129, -0.0235465, -0.0234028, -0.0234371, -0.0234017", \ "-0.0255769, -0.0250971, -0.0245509, -0.0241386, -0.0238097, -0.0237012, -0.0235873", \ "-0.027731, -0.0268986, -0.0259131, -0.0249291, -0.024446, -0.0239909, -0.0237952", \ "-0.0295779, -0.0286325, -0.0273805, -0.0260231, -0.024951, -0.0242824, -0.0240766", \ "-0.0273326, -0.0270953, -0.026545, -0.0256371, -0.0246786, -0.0240177, -0.023778", \ "-0.0135855, -0.0153222, -0.0166399, -0.0184343, -0.0197498, -0.0208438, -0.0215492", \ "0.0269609, 0.0225487, 0.0164008, 0.0081524, 0.00129952, -0.00663172, -0.0123859" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.00580575, 0.00688439, 0.00795367, 0.00879186, 0.00933464, 0.00963938, 0.00977027", \ "0.00353038, 0.00480374, 0.00647391, 0.00779704, 0.00880383, 0.00940257, 0.00971166", \ "0.000935097, 0.00233311, 0.00406006, 0.0062221, 0.00764912, 0.00864846, 0.00926535", \ "-0.000821148, -1.39864e-05, 0.00145052, 0.00362924, 0.00584621, 0.00782435, 0.00861588", \ "-0.000539133, -0.000259116, 0.00046663, 0.00180446, 0.00377345, 0.00600634, 0.00763842", \ "0.00850227, 0.00738663, 0.00629964, 0.00522355, 0.00499681, 0.00569041, 0.00690718", \ "0.0453413, 0.0411903, 0.0352812, 0.0281945, 0.0210163, 0.0152374, 0.0119962" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.232469, 0.232915, 0.232787, 0.231827, 0.232326, 0.230954, 0.230837", \ "0.229912, 0.230332, 0.22998, 0.229906, 0.230328, 0.227667, 0.22717", \ "0.229446, 0.228391, 0.227734, 0.229591, 0.224488, 0.224932, 0.220871", \ "0.228054, 0.228587, 0.229484, 0.228393, 0.225897, 0.219569, 0.209139", \ "0.229884, 0.230584, 0.228, 0.232383, 0.226723, 0.221445, 0.216638", \ "0.243895, 0.242968, 0.238881, 0.238283, 0.237286, 0.239901, 0.223163", \ "0.283967, 0.278687, 0.27132, 0.264106, 0.254819, 0.255617, 0.231778" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.315161, 0.316214, 0.317275, 0.318105, 0.318644, 0.318947, 0.319084", \ "0.312896, 0.314267, 0.315836, 0.317229, 0.318217, 0.318813, 0.319105", \ "0.310305, 0.311606, 0.313483, 0.315381, 0.3171, 0.318294, 0.318792", \ "0.308502, 0.309438, 0.310827, 0.312976, 0.315226, 0.316697, 0.317667", \ "0.307977, 0.308966, 0.309486, 0.31086, 0.311447, 0.314853, 0.316152", \ "0.315178, 0.31519, 0.315871, 0.311344, 0.312789, 0.31335, 0.311404", \ "0.347889, 0.343354, 0.340042, 0.335988, 0.32854, 0.322579, 0.312875" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.026458, -0.0263875, -0.026286, -0.0262766, -0.0262564, -0.0262301, -0.0262559", \ "-0.0283691, -0.0282452, -0.0281069, -0.0278472, -0.0278065, -0.0277083, -0.0276542", \ "-0.0307747, -0.0303372, -0.029815, -0.0292723, -0.0291256, -0.0288581, -0.0287193", \ "-0.0324598, -0.0319293, -0.0311756, -0.0303808, -0.0299333, -0.0294848, -0.029405", \ "-0.0300197, -0.0300367, -0.0299084, -0.0296912, -0.0294005, -0.0292019, -0.0291928", \ "-0.0161332, -0.0178978, -0.0195151, -0.0219184, -0.0238605, -0.0256661, -0.0268896", \ "0.0254761, 0.0208448, 0.01408, 0.00565684, -0.00237958, -0.0111062, -0.0170461" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.00598, 0.00706606, 0.00811441, 0.00894912, 0.00948632, 0.00979489, 0.00991817", \ "0.00367408, 0.00504866, 0.0066155, 0.008004, 0.00898744, 0.00957894, 0.00988634", \ "0.0012048, 0.00259824, 0.00430117, 0.00634994, 0.00785904, 0.00885364, 0.00953726", \ "-0.000736995, 0.000111788, 0.00167492, 0.00367003, 0.00599945, 0.00772757, 0.00876284", \ "-0.00105893, -0.000643419, 0.000217607, 0.00169097, 0.00375932, 0.00606532, 0.00781227", \ "0.00509159, 0.00465627, 0.0041105, 0.00363648, 0.00403007, 0.00527195, 0.00684013", \ "0.0376549, 0.0341798, 0.0290966, 0.0236003, 0.0179742, 0.0136619, 0.0111961" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.26967, 0.26935, 0.269427, 0.26854, 0.268789, 0.267838, 0.267372", \ "0.267767, 0.267146, 0.264477, 0.266441, 0.264697, 0.262947, 0.262833", \ "0.264705, 0.265569, 0.263748, 0.263886, 0.25995, 0.256519, 0.259461", \ "0.264967, 0.264405, 0.266025, 0.264036, 0.256432, 0.247978, 0.252581", \ "0.266336, 0.26719, 0.265929, 0.266205, 0.261368, 0.253043, 0.248155", \ "0.280895, 0.27965, 0.274349, 0.270987, 0.274932, 0.267276, 0.248706", \ "0.321372, 0.315393, 0.309429, 0.301762, 0.289909, 0.287034, 0.271442" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.355332, 0.356397, 0.357467, 0.358298, 0.358831, 0.359141, 0.359239", \ "0.353002, 0.354362, 0.355901, 0.357365, 0.358291, 0.358938, 0.359243", \ "0.350658, 0.351812, 0.353534, 0.355731, 0.35745, 0.358529, 0.359137", \ "0.348227, 0.34942, 0.350896, 0.353028, 0.355367, 0.356968, 0.358279", \ "0.348066, 0.348806, 0.34917, 0.351031, 0.352597, 0.355285, 0.356817", \ "0.354296, 0.355347, 0.353246, 0.355817, 0.351903, 0.351831, 0.352649", \ "0.382248, 0.379178, 0.376242, 0.370413, 0.373057, 0.357689, 0.358296" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0269652, -0.0269937, -0.0269406, -0.026952, -0.0269677, -0.026961, -0.0269871", \ "-0.0288901, -0.028799, -0.0286806, -0.0285837, -0.0284958, -0.0284681, -0.0284446", \ "-0.0308815, -0.0306493, -0.0304442, -0.0301519, -0.0300165, -0.0298866, -0.0299691", \ "-0.0319516, -0.0317397, -0.031432, -0.0310827, -0.0308378, -0.030582, -0.0308412", \ "-0.0288838, -0.029228, -0.0296169, -0.0298364, -0.0300092, -0.0302746, -0.0304507", \ "-0.0145391, -0.0163363, -0.0188363, -0.0217155, -0.0242538, -0.026558, -0.0280867", \ "0.0279997, 0.0234955, 0.015762, 0.00700761, -0.00266808, -0.0103378, -0.0176266" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.00577925, -0.00471007, -0.00365322, -0.0028258, -0.00228337, -0.00199097, -0.00180481", \ "-0.00813609, -0.00673931, -0.00514958, -0.00381398, -0.00280327, -0.00223972, -0.00193436", \ "-0.0107692, -0.00932315, -0.00739187, -0.00560569, -0.00401256, -0.00294139, -0.00233631", \ "-0.0125199, -0.0116892, -0.0101854, -0.00802816, -0.00585242, -0.00410306, -0.00306495", \ "-0.0131583, -0.0127088, -0.0117784, -0.0103315, -0.00803875, -0.00587149, -0.00416707", \ "-0.00813806, -0.00850671, -0.00878913, -0.00884968, -0.00840532, -0.006765, -0.00510917", \ "0.0209665, 0.0179, 0.0137891, 0.00899991, 0.00478718, 0.00123985, -0.000800833" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.317621, 0.316853, 0.316201, 0.316674, 0.315424, 0.314404, 0.314049", \ "0.312997, 0.314638, 0.314121, 0.314223, 0.313673, 0.31284, 0.314142", \ "0.311449, 0.311893, 0.310473, 0.31052, 0.309309, 0.304522, 0.300533", \ "0.311719, 0.311903, 0.310531, 0.31037, 0.306705, 0.29864, 0.294134", \ "0.314026, 0.314321, 0.309839, 0.315387, 0.305595, 0.298385, 0.289551", \ "0.328661, 0.328252, 0.319413, 0.321726, 0.318173, 0.311259, 0.290561", \ "0.370644, 0.364434, 0.357251, 0.349399, 0.344142, 0.320805, 0.309082" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.553877; rise_capacitance : 0.553877; rise_capacitance_range (0.311036, 0.553877); fall_capacitance : 0.55211; fall_capacitance_range (0.312624, 0.55211); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.43893e-06, 2.11204e-06, 2.3152e-06, 2.22784e-06, 2.23173e-06, 2.25013e-06, 2.24762e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.22323e-06, 1.79269e-06, 1.6534e-06, 1.78287e-06, 1.76317e-06, 1.7614e-06, 1.77491e-06" \ ); } } internal_power () { when : "(B * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0658802, 0.0656641, 0.0659026, 0.0662371, 0.0663358, 0.0660528, 0.0657968" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0658802, -0.065409, -0.0659026, -0.0662371, -0.0663046, -0.0658306, -0.0656608" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.9558e-06, 3.08906e-06, 3.31648e-06, 3.24204e-06, 3.25466e-06, 3.2756e-06, 3.27269e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.85239e-06, 2.70066e-06, 2.50222e-06, 2.44869e-06, 2.42514e-06, 2.42115e-06, 2.43775e-06" \ ); } } internal_power () { when : "(!B * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0657832, 0.0656391, 0.0661578, 0.06628, 0.0663227, 0.0660373, 0.0657843" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0657832, -0.0655295, -0.0660206, -0.06628, -0.0663227, -0.065862, -0.0656723" \ ); } } internal_power () { when : "(!B * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.41695e-06, 5.29673e-06, 5.18635e-06, 5.32554e-06, 5.34577e-06, 5.36399e-06, 5.36184e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.28535e-06, 4.0819e-06, 3.89734e-06, 3.84561e-06, 3.81541e-06, 3.80759e-06, 3.82623e-06" \ ); } } internal_power () { when : "(!B * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0658675, 0.0656088, 0.0658291, 0.0662117, 0.0663991, 0.0660266, 0.0657734" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0658675, -0.0652542, -0.0658291, -0.0662117, -0.0663675, -0.0658726, -0.0656753" \ ); } } internal_power () { when : "(!B * !C * !D * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.4577e-05, 1.52004e-05, 1.56881e-05, 1.56541e-05, 1.57319e-05, 1.57561e-05, 1.57847e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.45766e-05, 1.40748e-05, 1.37122e-05, 1.3663e-05, 1.35854e-05, 1.35675e-05, 1.35438e-05" \ ); } } internal_power () { when : "(!B * !C * !D * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0658061, 0.0653678, 0.0658057, 0.066164, 0.0661763, 0.0660136, 0.0657564" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0656262, -0.065141, -0.0658057, -0.066164, -0.0661763, -0.0658547, -0.0656628" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.509146; rise_capacitance : 0.498651; rise_capacitance_range (0.358415, 0.498651); fall_capacitance : 0.509146; fall_capacitance_range (0.335501, 0.509146); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-1.8096e-06, -1.91174e-06, -1.72931e-06, -1.83312e-06, -1.84683e-06, -1.83387e-06, -1.80945e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.8096e-06, 1.91174e-06, 1.72931e-06, 1.83312e-06, 1.84683e-06, 1.83387e-06, 1.80945e-06" \ ); } } internal_power () { when : "(A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.046303, 0.0464646, 0.0461372, 0.0462386, 0.0465589, 0.0461089, 0.0457276" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0454979, -0.0455304, -0.0457556, -0.0458872, -0.0459277, -0.0455336, -0.045394" \ ); } } internal_power () { when : "(A * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-2.7686e-06, -2.61299e-06, -2.41057e-06, -2.47622e-06, -2.52049e-06, -2.51303e-06, -2.49178e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.7686e-06, 2.61299e-06, 2.41057e-06, 2.47622e-06, 2.52049e-06, 2.51303e-06, 2.49178e-06" \ ); } } internal_power () { when : "(A * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0484804, 0.0478894, 0.0478747, 0.0480473, 0.0470542, 0.0468935, 0.0461869" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0456092, -0.0449794, -0.0453574, -0.0453726, -0.0458298, -0.0454324, -0.0453681" \ ); } } internal_power () { when : "(A * !C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.82234e-06, -7.38317e-06, -7.43073e-06, -7.45905e-06, -7.35678e-06, -7.11856e-06, -6.64686e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "7.82234e-06, 7.38317e-06, 7.43073e-06, 7.45905e-06, 7.35678e-06, 7.11856e-06, 6.64686e-06" \ ); } } internal_power () { when : "(A * !C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0494634, 0.0484008, 0.048449, 0.0481388, 0.0477834, 0.0469195, 0.046189" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0453014, -0.0450099, -0.0453659, -0.0456898, -0.0454626, -0.0454713, -0.0452636" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.73947e-06, 3.28129e-06, 3.30291e-06, 3.24788e-06, 3.21518e-06, 3.24576e-06, 3.27913e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.79694e-06, 2.38166e-06, 2.4487e-06, 2.559e-06, 2.57351e-06, 2.56127e-06, 2.5418e-06" \ ); } } internal_power () { when : "(!A * C * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0456286, 0.0453571, 0.0457213, 0.045889, 0.0459848, 0.0457775, 0.0455304" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0453663, -0.0453571, -0.0457213, -0.045889, -0.0459299, -0.0455332, -0.0453933" \ ); } } internal_power () { when : "(!A * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "5.10011e-06, 5.14293e-06, 5.17679e-06, 5.32651e-06, 5.30128e-06, 5.33293e-06, 5.36695e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "3.94357e-06, 3.4794e-06, 3.80162e-06, 3.91482e-06, 3.92327e-06, 3.90952e-06, 3.89175e-06" \ ); } } internal_power () { when : "(!A * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0455646, 0.045825, 0.0456588, 0.0458556, 0.0459557, 0.0457522, 0.0455162" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0455646, -0.0454674, -0.0456588, -0.0458556, -0.0459234, -0.0455242, -0.045386" \ ); } } internal_power () { when : "(!A * !C * !D * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.42792e-05, 1.4299e-05, 1.45788e-05, 1.46265e-05, 1.47737e-05, 1.51265e-05, 1.57221e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.45073e-05, 1.38132e-05, 1.37857e-05, 1.38925e-05, 1.38618e-05, 1.37791e-05, 1.36099e-05" \ ); } } internal_power () { when : "(!A * !C * !D * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.045922, 0.0458148, 0.0456547, 0.0458372, 0.0459457, 0.045748, 0.0455071" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.045275, -0.0456227, -0.0456547, -0.0458372, -0.0459228, -0.0455231, -0.0453874" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.507611; rise_capacitance : 0.496272; rise_capacitance_range (0.364275, 0.496272); fall_capacitance : 0.507611; fall_capacitance_range (0.344166, 0.507611); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-1.58394e-06, -1.52769e-06, -1.92299e-06, -2.05745e-06, -2.14843e-06, -2.1359e-06, -2.10966e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.58394e-06, 1.52769e-06, 1.92299e-06, 2.05745e-06, 2.14843e-06, 2.1359e-06, 2.10966e-06" \ ); } } internal_power () { when : "(A * B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.045162, 0.0457408, 0.0459776, 0.0460896, 0.0458296, 0.0455392, 0.0454745" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.045162, -0.0454318, -0.045664, -0.0457795, -0.0458296, -0.0454364, -0.0452971" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-9.05838e-06, -8e-06, -8.07471e-06, -7.80626e-06, -7.97319e-06, -7.66389e-06, -7.06349e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.05838e-06, 8e-06, 8.07471e-06, 7.80626e-06, 7.97319e-06, 7.66389e-06, 7.06349e-06" \ ); } } internal_power () { when : "(A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0457937, 0.0456375, 0.0459485, 0.0460491, 0.0461386, 0.0455282, 0.0454535" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452937, -0.0456375, -0.0453682, -0.0456002, -0.0455715, -0.0452469, -0.0452801" \ ); } } internal_power () { when : "(A * !B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.38204e-07, -1.32393e-06, -9.69322e-07, -9.72086e-07, -1.1841e-06, -1.16943e-06, -1.14772e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "7.38204e-07, 1.32393e-06, 9.69322e-07, 9.72086e-07, 1.1841e-06, 1.16943e-06, 1.14772e-06" \ ); } } internal_power () { when : "(A * !B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0455245, 0.0456514, 0.0456065, 0.0460907, 0.0462824, 0.0457217, 0.045557" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452025, -0.045108, -0.0452313, -0.0456395, -0.0453703, -0.0456308, -0.0452757" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.19521e-06, -7.60669e-06, -7.44002e-06, -7.51224e-06, -7.47266e-06, -7.23535e-06, -6.79608e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "7.19521e-06, 7.60669e-06, 7.44002e-06, 7.51224e-06, 7.47266e-06, 7.23535e-06, 6.79608e-06" \ ); } } internal_power () { when : "(A * !B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0457171, 0.0460932, 0.0463725, 0.0464152, 0.0464434, 0.0459271, 0.0456048" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452914, -0.0455651, -0.0456197, -0.0457417, -0.0457956, -0.0453976, -0.0452615" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-2.21684e-06, -2.73708e-06, -2.56906e-06, -2.70744e-06, -2.79531e-06, -2.78242e-06, -2.75914e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "2.21684e-06, 2.73708e-06, 2.56906e-06, 2.70744e-06, 2.79531e-06, 2.78242e-06, 2.75914e-06" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453894, 0.0455679, 0.0459234, 0.0457222, 0.0461206, 0.0455371, 0.045471" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0453662, -0.0455679, -0.0456575, -0.0457222, -0.0458268, -0.0454306, -0.0452929" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-9.48632e-06, -8.74781e-06, -8.41682e-06, -8.34343e-06, -8.37283e-06, -8.06257e-06, -7.50256e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.48632e-06, 8.74781e-06, 8.41682e-06, 8.34343e-06, 8.37283e-06, 8.06257e-06, 7.50256e-06" \ ); } } internal_power () { when : "(!A * B * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0457836, 0.0458647, 0.0461378, 0.046195, 0.0461606, 0.04567, 0.0454567" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.045297, -0.0451003, -0.045358, -0.0454796, -0.0457622, -0.0453288, -0.0452626" \ ); } } internal_power () { when : "(!A * !B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "5.78369e-06, 5.64137e-06, 5.44959e-06, 5.35898e-06, 5.27279e-06, 5.30588e-06, 5.33968e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "4.47604e-06, 3.84032e-06, 3.65671e-06, 3.79911e-06, 3.88137e-06, 3.86889e-06, 3.85066e-06" \ ); } } internal_power () { when : "(!A * !B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0456617, 0.0454502, 0.0455021, 0.0456507, 0.0457801, 0.0455966, 0.0454022" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452463, -0.0454502, -0.0455021, -0.0456507, -0.045738, -0.0453388, -0.045202" \ ); } } internal_power () { when : "(!A * !B * !D * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.34693e-05, 1.33861e-05, 1.32053e-05, 1.3181e-05, 1.33988e-05, 1.38363e-05, 1.46276e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.54591e-05, 1.39259e-05, 1.41435e-05, 1.4232e-05, 1.42025e-05, 1.39537e-05, 1.34629e-05" \ ); } } internal_power () { when : "(!A * !B * !D * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0454007, 0.0453534, 0.0454788, 0.0456379, 0.0458664, 0.0455925, 0.0453941" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451768, -0.0452432, -0.0454788, -0.0456379, -0.0457237, -0.0453238, -0.045189" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.50652; rise_capacitance : 0.493921; rise_capacitance_range (0.391027, 0.493921); fall_capacitance : 0.50652; fall_capacitance_range (0.382653, 0.50652); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-1.00761e-05, -9.8105e-06, -1.0029e-05, -1.02178e-05, -1.01074e-05, -9.54727e-06, -8.52307e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.00761e-05, 9.8105e-06, 1.0029e-05, 1.02178e-05, 1.01074e-05, 9.54727e-06, 8.52307e-06" \ ); } } internal_power () { when : "(A * C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0450127, 0.0451544, 0.0456227, 0.0455558, 0.0453964, 0.0455513, 0.0453917" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0450127, -0.0451544, -0.0455649, -0.0455558, -0.0453964, -0.0453361, -0.0451971" \ ); } } internal_power () { when : "(A * C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0400659, -0.0407259, -0.041728, -0.0422959, -0.0434051, -0.0431238, -0.0431541" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0447652, 0.0451441, 0.045173, 0.0450949, 0.0454356, 0.045564, 0.0452733" \ ); } } internal_power () { when : "(A * C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0454007, 0.0448609, 0.0454235, 0.0451517, 0.0458059, 0.0453626, 0.0451637" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452123, -0.0448609, -0.045155, -0.0449197, -0.0450916, -0.0450962, -0.0449684" \ ); } } internal_power () { when : "(A * B * !C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-8.90835e-06, -7.88171e-06, -7.90996e-06, -7.52954e-06, -7.75797e-06, -7.2644e-06, -6.31557e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "8.90835e-06, 7.88171e-06, 7.90996e-06, 7.52954e-06, 7.75797e-06, 7.2644e-06, 6.31557e-06" \ ); } } internal_power () { when : "(A * B * !C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0454918, 0.0453264, 0.0457574, 0.0454245, 0.0458451, 0.0453394, 0.0453375" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451637, -0.0453264, -0.0453275, -0.0452605, -0.0456205, -0.0453394, -0.0451684" \ ); } } internal_power () { when : "(A * B * !C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.030204, -0.0334162, -0.0372035, -0.0390706, -0.0411457, -0.0415014, -0.0420545" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0420497, 0.0420866, 0.0426281, 0.0428386, 0.0426151, 0.0427183, 0.0425878" \ ); } } internal_power () { when : "(A * B * !C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.044954, 0.0454634, 0.0456718, 0.0451291, 0.0457676, 0.0452403, 0.0451359" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.044954, -0.0448172, -0.0453048, -0.0451291, -0.045186, -0.0452403, -0.0450195" \ ); } } internal_power () { when : "(A * !B * !C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-1.0482e-05, -8.97605e-06, -7.371e-06, -7.1628e-06, -7.32148e-06, -6.92528e-06, -6.10541e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.0482e-05, 8.97605e-06, 7.371e-06, 7.1628e-06, 7.32148e-06, 6.92528e-06, 6.10541e-06" \ ); } } internal_power () { when : "(A * !B * !C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0456597, 0.0456454, 0.046057, 0.0461752, 0.046072, 0.0456349, 0.0454574" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.045249, -0.0448756, -0.0452876, -0.0454, -0.0454274, -0.0450584, -0.0451569" \ ); } } internal_power () { when : "(A * !B * !C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0269323, -0.0300773, -0.0342588, -0.037278, -0.0399294, -0.040767, -0.0415549" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0429695, 0.0429898, 0.0432355, 0.0433894, 0.0437568, 0.0435602, 0.0434193" \ ); } } internal_power () { when : "(A * !B * !C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0458662, 0.0455192, 0.0457708, 0.0454335, 0.0457975, 0.0453011, 0.0451413" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0449776, -0.0448052, -0.0450914, -0.045208, -0.0455435, -0.0450521, -0.0449977" \ ); } } internal_power () { when : "(!A * B * C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-1.02201e-05, -9.88334e-06, -1.03318e-05, -1.05263e-05, -1.04167e-05, -9.86595e-06, -8.86223e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.02201e-05, 9.88334e-06, 1.03318e-05, 1.05263e-05, 1.04167e-05, 9.86595e-06, 8.86223e-06" \ ); } } internal_power () { when : "(!A * B * C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0455843, 0.0456939, 0.0454899, 0.0455174, 0.0459104, 0.0455239, 0.045398" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452453, -0.0453491, -0.0454899, -0.0455174, -0.045728, -0.0453321, -0.0451948" \ ); } } internal_power () { when : "(!A * B * C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.040038, -0.0406788, -0.0417337, -0.042265, -0.0434026, -0.0431222, -0.0431522" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0448025, 0.0446754, 0.045049, 0.0459258, 0.0453991, 0.0455962, 0.0453113" \ ); } } internal_power () { when : "(!A * B * C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453888, 0.0447626, 0.0454673, 0.0449967, 0.0458004, 0.045359, 0.0451599" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452017, -0.0445832, -0.0450313, -0.0449967, -0.0450757, -0.0450881, -0.0449645" \ ); } } internal_power () { when : "(!A * B * !C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-8.92381e-06, -8.48741e-06, -7.72871e-06, -8.14479e-06, -8.2755e-06, -7.80443e-06, -6.94262e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "8.92381e-06, 8.48741e-06, 7.72871e-06, 8.14479e-06, 8.2755e-06, 7.80443e-06, 6.94262e-06" \ ); } } internal_power () { when : "(!A * B * !C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0454289, 0.0454204, 0.0458194, 0.0459353, 0.0458399, 0.0455285, 0.0453364" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0450898, -0.0454204, -0.0451142, -0.0453136, -0.0454972, -0.0454771, -0.0451635" \ ); } } internal_power () { when : "(!A * B * !C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0300688, -0.0333466, -0.0372132, -0.0392144, -0.0411579, -0.0415079, -0.0420616" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0427688, 0.0429293, 0.0430838, 0.0431348, 0.0432056, 0.0432864, 0.0431542" \ ); } } internal_power () { when : "(!A * B * !C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0451828, 0.0452622, 0.0456563, 0.0456727, 0.0457702, 0.0452383, 0.0451414" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0449314, -0.0450491, -0.0451789, -0.0450121, -0.0451881, -0.0452383, -0.0449958" \ ); } } internal_power () { when : "(!A * !B * C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-1.0848e-05, -1.03774e-05, -1.07403e-05, -1.09493e-05, -1.08444e-05, -1.03131e-05, -9.34571e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.0848e-05, 1.03774e-05, 1.07403e-05, 1.09493e-05, 1.08444e-05, 1.03131e-05, 9.34571e-06" \ ); } } internal_power () { when : "(!A * !B * C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0452437, 0.0455799, 0.0456097, 0.0454631, 0.0457861, 0.0455805, 0.0453933" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452139, -0.0453493, -0.0455487, -0.0454631, -0.0457234, -0.0453249, -0.0451895" \ ); } } internal_power () { when : "(!A * !B * C * !E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0389956, -0.0403205, -0.0414178, -0.0421737, -0.0433231, -0.0430889, -0.0431373" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0452155, 0.0454926, 0.0455881, 0.0458633, 0.0457206, 0.0459092, 0.0458479" \ ); } } internal_power () { when : "(!A * !B * C * !E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0450846, 0.0452334, 0.0451479, 0.0451912, 0.0458047, 0.0453704, 0.0451693" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0450241, -0.0449914, -0.0450263, -0.0449524, -0.044981, -0.0448867, -0.0449497" \ ); } } internal_power () { when : "(!A * !B * !C * E * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.06599e-05, 1.08234e-05, 1.07738e-05, 1.06341e-05, 1.07054e-05, 1.12812e-05, 1.23513e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "1.55159e-05, 1.52345e-05, 1.56293e-05, 1.58506e-05, 1.56871e-05, 1.50256e-05, 1.37831e-05" \ ); } } internal_power () { when : "(!A * !B * !C * E * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0452191, 0.0455306, 0.0453794, 0.0455238, 0.0456709, 0.0454961, 0.0453059" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451421, -0.0451461, -0.0453794, -0.0455238, -0.045602, -0.0452031, -0.0450699" \ ); } } } pin (E) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.52339; rise_capacitance : 0.509828; rise_capacitance_range (0.405723, 0.509828); fall_capacitance : 0.52339; fall_capacitance_range (0.418473, 0.52339); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0364663, -0.0375861, -0.0377985, -0.0381632, -0.0389902, -0.0386916, -0.0388669" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0408499, 0.0414014, 0.0415019, 0.0417414, 0.0415707, 0.0413207, 0.0411775" \ ); } } internal_power () { when : "(A * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0577299, 0.0579795, 0.0580323, 0.05745, 0.0582553, 0.0574538, 0.0574127" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0572142, -0.0574892, -0.0575917, -0.05745, -0.0575816, -0.0573818, -0.0571385" \ ); } } internal_power () { when : "(A * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0291577, -0.0318716, -0.0344109, -0.035676, -0.0370448, -0.037266, -0.0377925" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0402936, 0.0404083, 0.0402251, 0.0400167, 0.0406667, 0.0401056, 0.0400751" \ ); } } internal_power () { when : "(A * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0573303, 0.05716, 0.0581126, 0.0577575, 0.0582055, 0.0574182, 0.0573889" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0573303, -0.05716, -0.0573997, -0.0572735, -0.0579404, -0.057292, -0.0572676" \ ); } } internal_power () { when : "(A * B * !C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0277916, -0.0298416, -0.0326636, -0.0344711, -0.0361683, -0.0366981, -0.0373432" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0386807, 0.0384699, 0.0388207, 0.0385861, 0.0390997, 0.0386964, 0.0385873" \ ); } } internal_power () { when : "(A * B * !C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0577698, 0.0576177, 0.0580778, 0.0578487, 0.0581905, 0.0574622, 0.0573799" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0574635, -0.056607, -0.0575009, -0.0572884, -0.0579402, -0.0572825, -0.0572656" \ ); } } internal_power () { when : "(A * !B * !C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0274013, -0.0290061, -0.0315482, -0.0335608, -0.0355018, -0.0362965, -0.0370075" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0373986, 0.0376052, 0.0375013, 0.0381657, 0.0380396, 0.0378364, 0.0376868" \ ); } } internal_power () { when : "(A * !B * !C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0578351, 0.0573477, 0.0576115, 0.0578449, 0.0582042, 0.0576332, 0.0573829" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0570238, -0.0569009, -0.0572002, -0.0576071, -0.057919, -0.0572716, -0.0572461" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0364409, -0.0372037, -0.0381696, -0.0381798, -0.0389687, -0.038722, -0.038866" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0408602, 0.041007, 0.0415192, 0.0412761, 0.0410043, 0.0413411, 0.0411007" \ ); } } internal_power () { when : "(!A * B * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0575508, 0.0575931, 0.0580902, 0.0577012, 0.0580697, 0.0576277, 0.0574095" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0571799, -0.0571017, -0.0575794, -0.0573435, -0.0574053, -0.0573789, -0.0570298" \ ); } } internal_power () { when : "(!A * B * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0291294, -0.0319384, -0.0344108, -0.035693, -0.0370446, -0.0372731, -0.0377917" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0403161, 0.0406351, 0.0413441, 0.0411281, 0.0413335, 0.0407517, 0.040713" \ ); } } internal_power () { when : "(!A * B * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0571461, 0.0576442, 0.0580921, 0.0578676, 0.0581999, 0.0574608, 0.0573846" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0571461, -0.0569841, -0.0577218, -0.0577029, -0.0579305, -0.0573016, -0.0572616" \ ); } } internal_power () { when : "(!A * B * !C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.027792, -0.02974, -0.0326631, -0.0344513, -0.036167, -0.0366954, -0.037338" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0389707, 0.0390803, 0.0392489, 0.0392598, 0.0394942, 0.0391042, 0.0389504" \ ); } } internal_power () { when : "(!A * B * !C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.057754, 0.0569406, 0.0580553, 0.0576823, 0.0581889, 0.057467, 0.0573824" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0573626, -0.0569406, -0.05753, -0.0575236, -0.0579205, -0.0572605, -0.0572488" \ ); } } internal_power () { when : "(!A * !B * C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0364157, -0.0371534, -0.038172, -0.0382282, -0.0389882, -0.0387204, -0.0388641" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0409986, 0.0408551, 0.0415586, 0.0416568, 0.0414844, 0.0413771, 0.0412442" \ ); } } internal_power () { when : "(!A * !B * C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0575515, 0.0574104, 0.0581435, 0.0581507, 0.0582391, 0.0576226, 0.0574046" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0572909, -0.0568626, -0.057559, -0.0575544, -0.0577021, -0.0573757, -0.0571393" \ ); } } internal_power () { when : "(!A * !B * C * !D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0291939, -0.0319112, -0.0344039, -0.0356692, -0.0370364, -0.0372853, -0.037779" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0402604, 0.0407145, 0.0405309, 0.0412676, 0.0410611, 0.0405826, 0.0404526" \ ); } } internal_power () { when : "(!A * !B * C * !D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.057385, 0.0575977, 0.0580652, 0.0577284, 0.0581942, 0.0575499, 0.0573831" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.057385, -0.0571077, -0.0573756, -0.0577284, -0.0579233, -0.0573609, -0.0572539" \ ); } } internal_power () { when : "(!A * !B * !C * D * !Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0357537, -0.0368818, -0.0379353, -0.0381156, -0.0389185, -0.0386945, -0.0388558" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0417659, 0.0415115, 0.0418228, 0.0418571, 0.0418437, 0.0416765, 0.0416431" \ ); } } internal_power () { when : "(!A * !B * !C * D * !Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0572632, 0.0579632, 0.0581164, 0.058165, 0.0582423, 0.0576317, 0.0574125" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0572632, -0.056986, -0.0573078, -0.0573698, -0.0573874, -0.0571661, -0.0571956" \ ); } } } } cell (OR2x2_ASAP7_75t_R) { area : 0.08748; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 182.122; when : "(A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 225.894; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 229.641; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 243.35; when : "(!A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 220.252; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A) + (B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "15.8238, 18.5287, 23.3025, 32.2726, 49.8987, 84.9576, 154.962", \ "17.6509, 20.2561, 25.0416, 34.0331, 51.71, 86.7777, 156.79", \ "20.8909, 23.5749, 28.3339, 37.3172, 54.9391, 90.0088, 160.013", \ "26.2446, 28.9897, 33.7973, 42.7976, 60.451, 95.5256, 165.535", \ "33.5071, 36.3659, 41.2392, 50.2218, 67.8899, 103.146, 173.099", \ "43.1949, 46.3433, 51.3794, 60.4456, 78.1694, 113.382, 183.413", \ "55.9924, 59.6114, 65.1045, 74.4083, 91.995, 126.998, 197.282" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.04466, 13.7264, 23.2322, 42.6132, 81.8886, 160.934, 319.32", \ "9.03621, 13.7207, 23.2306, 42.6127, 81.8879, 160.934, 319.317", \ "9.18578, 13.8452, 23.3033, 42.6479, 81.9021, 160.937, 319.311", \ "9.95429, 14.5064, 23.7422, 42.9191, 82.0297, 160.967, 319.324", \ "11.3049, 15.6534, 24.6285, 43.49, 82.3322, 161.204, 319.404", \ "13.5949, 17.6942, 26.2164, 44.7082, 83.3346, 161.584, 319.743", \ "16.8831, 20.9741, 28.9601, 46.7177, 84.1322, 162.118, 320.508" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "19.4482, 22.222, 26.8001, 34.8126, 49.8854, 79.5025, 138.556", \ "20.7637, 23.5397, 28.1203, 36.1389, 51.2173, 80.8477, 139.897", \ "23.3291, 26.0788, 30.6644, 38.6837, 53.7483, 83.3701, 142.423", \ "27.6457, 30.4956, 35.1768, 43.2397, 58.3666, 87.9968, 147.045", \ "33.7055, 36.7255, 41.5583, 49.827, 65.0325, 94.6918, 153.716", \ "42.2781, 45.5475, 50.6743, 59.1376, 74.4623, 104.199, 163.378", \ "54.0517, 57.7572, 63.3801, 72.3292, 87.9688, 117.608, 176.705" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.17541, 13.1166, 20.7228, 35.8718, 66.58, 128.868, 254.337", \ "9.17264, 13.1095, 20.7103, 35.8638, 66.5758, 128.845, 254.337", \ "9.25745, 13.2024, 20.773, 35.9028, 66.5984, 128.851, 254.323", \ "9.90381, 13.7714, 21.2437, 36.2326, 66.794, 128.943, 254.345", \ "11.0515, 14.9004, 22.2904, 37.2236, 67.4726, 129.309, 254.49", \ "13.0216, 16.8161, 24.0567, 38.517, 68.3826, 129.853, 254.87", \ "16.1131, 19.9775, 27.0742, 41.0844, 70.2504, 130.936, 255.712" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "15.0653, 17.7633, 22.5161, 31.4692, 49.0739, 84.119, 154.113", \ "16.8274, 19.4613, 24.2591, 33.2251, 50.8391, 85.8969, 155.866", \ "20.007, 22.6954, 27.4107, 36.315, 54.0196, 88.9681, 159.032", \ "24.8448, 27.6464, 32.4613, 41.4525, 58.9778, 94.0229, 164.021", \ "31.5298, 34.417, 39.3248, 48.2899, 65.9055, 100.923, 170.79", \ "40.3083, 43.5079, 48.6067, 57.6484, 75.2225, 110.303, 180.637", \ "51.6893, 55.3903, 60.9501, 70.2135, 87.803, 122.912, 192.782" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.89374, 13.5916, 23.1261, 42.5338, 81.8216, 160.88, 319.276", \ "8.89584, 13.5991, 23.1268, 42.5299, 81.8192, 160.88, 319.275", \ "9.1077, 13.7274, 23.2316, 42.5926, 81.8306, 160.882, 319.276", \ "9.97306, 14.5629, 23.7161, 42.8798, 81.9998, 160.91, 319.27", \ "11.4329, 15.6824, 24.6855, 43.6135, 82.3345, 161.192, 319.368", \ "13.7037, 17.8758, 26.3172, 44.6971, 83.5048, 161.448, 319.82", \ "17.2434, 21.4275, 29.4183, 46.7703, 84.3086, 162.578, 321.063" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "18.978, 21.7555, 26.3303, 34.3357, 49.402, 79.0338, 138.085", \ "20.3704, 23.1453, 27.7261, 35.7514, 50.8204, 80.4607, 139.504", \ "23.6506, 26.4085, 30.9691, 38.935, 54.0122, 83.726, 142.765", \ "29.1256, 31.9715, 36.6305, 44.6759, 59.6611, 89.2894, 148.322", \ "36.638, 39.6151, 44.4093, 52.6119, 67.7384, 97.3858, 156.419", \ "46.7235, 49.9954, 55.075, 63.4467, 78.694, 108.431, 167.706", \ "60.5823, 64.3562, 69.9865, 78.7564, 94.176, 123.625, 182.745" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.18125, 13.1087, 20.7353, 35.8804, 66.585, 128.848, 254.319", \ "9.17823, 13.1132, 20.7158, 35.8527, 66.5775, 128.856, 254.319", \ "9.26386, 13.1899, 20.7648, 35.9167, 66.6003, 128.849, 254.319", \ "10.1959, 13.9749, 21.3707, 36.3251, 66.8477, 128.962, 254.345", \ "11.6738, 15.348, 22.5892, 37.3616, 67.5988, 129.46, 254.562", \ "14.2706, 17.8322, 24.6968, 38.7646, 68.5682, 130.104, 255.006", \ "17.9269, 21.5111, 28.1447, 41.6069, 70.4204, 131.132, 255.659" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.17722, 0.185806, 0.194773, 0.201501, 0.205872, 0.20829, 0.209324", \ "0.17431, 0.182031, 0.191126, 0.198228, 0.203181, 0.205938, 0.207191", \ "0.168434, 0.173646, 0.181, 0.186874, 0.19231, 0.195623, 0.197256", \ "0.168447, 0.172976, 0.176913, 0.183839, 0.191813, 0.196351, 0.195189", \ "0.175461, 0.178488, 0.182214, 0.184228, 0.191158, 0.209273, 0.208107", \ "0.200265, 0.198137, 0.201119, 0.219317, 0.232444, 0.230858, 0.236269", \ "0.261328, 0.254322, 0.25134, 0.262165, 0.273905, 0.275049, 0.312064" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.422774, 0.430398, 0.438428, 0.444272, 0.447662, 0.449587, 0.450394", \ "0.418835, 0.42644, 0.434405, 0.440757, 0.444379, 0.44631, 0.447144", \ "0.415158, 0.422747, 0.430709, 0.437289, 0.441359, 0.443795, 0.445088", \ "0.412978, 0.418271, 0.425878, 0.434096, 0.43975, 0.44298, 0.444073", \ "0.418234, 0.419488, 0.425529, 0.432724, 0.438921, 0.441968, 0.444129", \ "0.43691, 0.43758, 0.44034, 0.446616, 0.452787, 0.456711, 0.460542", \ "0.496513, 0.490347, 0.489876, 0.492343, 0.497206, 0.502737, 0.506777" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.369762, 0.378053, 0.386707, 0.393245, 0.397431, 0.399697, 0.400896", \ "0.366754, 0.373677, 0.38255, 0.389849, 0.395355, 0.398059, 0.399621", \ "0.361292, 0.367772, 0.376552, 0.384807, 0.390377, 0.39366, 0.395466", \ "0.360927, 0.36613, 0.37311, 0.381389, 0.387882, 0.392328, 0.395864", \ "0.36821, 0.372113, 0.376683, 0.383269, 0.389824, 0.396358, 0.399593", \ "0.392856, 0.391524, 0.393745, 0.399035, 0.405891, 0.412098, 0.416167", \ "0.453851, 0.448653, 0.446274, 0.447907, 0.452599, 0.458128, 0.463685" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.227222, 0.234911, 0.242992, 0.248918, 0.252404, 0.254288, 0.254953", \ "0.223333, 0.230839, 0.239305, 0.245629, 0.249422, 0.251341, 0.252226", \ "0.217971, 0.222428, 0.229278, 0.235116, 0.23882, 0.241072, 0.24225", \ "0.217686, 0.221578, 0.228059, 0.229394, 0.236244, 0.238811, 0.242274", \ "0.221683, 0.222711, 0.229278, 0.234476, 0.231533, 0.232889, 0.234497", \ "0.241577, 0.24089, 0.243164, 0.250469, 0.25583, 0.255569, 0.26206", \ "0.299892, 0.293912, 0.293286, 0.295751, 0.303794, 0.320963, 0.316994" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.181833, 0.191302, 0.20036, 0.206369, 0.210142, 0.212, 0.212876", \ "0.177304, 0.185591, 0.195218, 0.202597, 0.206611, 0.20885, 0.20956", \ "0.169367, 0.177977, 0.181637, 0.182145, 0.195904, 0.189187, 0.19562", \ "0.168146, 0.173572, 0.177959, 0.18371, 0.179083, 0.180521, 0.18199", \ "0.174872, 0.17608, 0.183495, 0.184, 0.183738, 0.182859, 0.173043", \ "0.195458, 0.196066, 0.196996, 0.209276, 0.229854, 0.214933, 0.237956", \ "0.25618, 0.25084, 0.249125, 0.244734, 0.255856, 0.292342, 0.333845" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.381669, 0.389629, 0.398389, 0.40413, 0.407377, 0.409101, 0.410171", \ "0.376, 0.383133, 0.390832, 0.396928, 0.40077, 0.402907, 0.404076", \ "0.371846, 0.378093, 0.385673, 0.392461, 0.397075, 0.40019, 0.401393", \ "0.371839, 0.376082, 0.382633, 0.38977, 0.395231, 0.398751, 0.400453", \ "0.38217, 0.382751, 0.387381, 0.393757, 0.399581, 0.40515, 0.407701", \ "0.412193, 0.409234, 0.410031, 0.41427, 0.419459, 0.4248, 0.428056", \ "0.47803, 0.467895, 0.464632, 0.465415, 0.470539, 0.474714, 0.479047" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.332282, 0.341361, 0.35001, 0.355782, 0.359304, 0.360975, 0.361919", \ "0.327212, 0.33561, 0.345213, 0.351866, 0.355766, 0.358274, 0.358626", \ "0.320237, 0.327341, 0.335834, 0.344472, 0.350248, 0.353043, 0.354773", \ "0.316933, 0.323041, 0.329963, 0.33835, 0.345566, 0.350185, 0.352537", \ "0.32351, 0.325692, 0.331169, 0.338646, 0.345854, 0.351092, 0.354794", \ "0.346496, 0.345617, 0.348394, 0.353639, 0.361082, 0.366805, 0.37104", \ "0.40721, 0.402036, 0.400649, 0.402546, 0.407736, 0.413425, 0.418257" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.231734, 0.239783, 0.248632, 0.254382, 0.257794, 0.259479, 0.260443", \ "0.226216, 0.233671, 0.241747, 0.248188, 0.252299, 0.254666, 0.255662", \ "0.220354, 0.225754, 0.232889, 0.232847, 0.237245, 0.247652, 0.24736", \ "0.222743, 0.22587, 0.230758, 0.234546, 0.230861, 0.231258, 0.233836", \ "0.231344, 0.231769, 0.237889, 0.241428, 0.233823, 0.229841, 0.231988", \ "0.260315, 0.257038, 0.258125, 0.262397, 0.263572, 0.27232, 0.276208", \ "0.327066, 0.317461, 0.314728, 0.31481, 0.338045, 0.315794, 0.317358" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.546703; rise_capacitance : 0.534126; rise_capacitance_range (0.416581, 0.534126); fall_capacitance : 0.546703; fall_capacitance_range (0.423826, 0.546703); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0364846, -0.0373519, -0.0380869, -0.0386433, -0.0389963, -0.0387059, -0.0388748" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0420716, 0.0416469, 0.0422497, 0.0416515, 0.0419235, 0.0418851, 0.0417947" \ ); } } internal_power () { when : "(B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0640927, 0.063221, 0.0627853, 0.0624617, 0.0620893, 0.0609653, 0.0606145" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.060174, -0.0600039, -0.0603498, -0.0599388, -0.0602774, -0.0601947, -0.0601486" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.560142; rise_capacitance : 0.560142; rise_capacitance_range (0.314282, 0.560142); fall_capacitance : 0.55956; fall_capacitance_range (0.314324, 0.55956); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000348852, -0.000257074, -0.000145659, -0.00013563, -9.31815e-05, -4.60016e-05, -5.59167e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000348852, 0.000265584, 0.000214804, 0.000200085, 0.000154147, 0.000126894, 9.79088e-05" \ ); } } internal_power () { when : "(A * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0689585, 0.0685815, 0.0689237, 0.0691812, 0.0693855, 0.0691181, 0.0688805" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0686232, -0.0682221, -0.0687393, -0.0690907, -0.0692756, -0.0688148, -0.068659" \ ); } } } } cell (OR2x4_ASAP7_75t_R) { area : 0.11664; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 344.438; when : "(A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 388.211; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 391.958; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 378.221; when : "(!A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 375.707; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A) + (B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 184.32; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "21.3084, 24.4131, 29.6326, 38.9839, 56.8855, 92.2939, 162.907", \ "22.937, 26.0482, 31.2624, 40.6178, 58.5173, 93.9278, 164.553", \ "26.4953, 29.5912, 34.7952, 44.1467, 62.0535, 97.4624, 168.083", \ "33.0075, 36.1311, 41.3252, 50.6761, 68.5845, 103.994, 174.623", \ "42.4121, 45.7221, 51.0664, 60.4942, 78.3872, 113.798, 184.387", \ "55.338, 58.9652, 64.5699, 73.9314, 92.0155, 127.586, 198.138", \ "72.0519, 76.1843, 82.4029, 92.3512, 110.186, 145.943, 215.934" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "11.5008, 16.3276, 25.8926, 45.3219, 84.9536, 165.178, 326.497", \ "11.4861, 16.3201, 25.8822, 45.3198, 84.939, 165.163, 326.497", \ "11.5185, 16.3537, 25.9142, 45.332, 84.9363, 165.15, 326.497", \ "12.1318, 16.8081, 26.238, 45.5265, 85.0197, 165.182, 326.501", \ "13.8593, 18.4079, 27.5209, 46.3684, 85.5098, 165.383, 326.542", \ "16.6923, 21.1205, 29.9889, 48.2203, 87.0396, 166.146, 326.934", \ "21.1912, 25.7206, 34.0389, 51.1788, 88.5456, 168.752, 327.338" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "27.3574, 30.6425, 35.9005, 44.7138, 60.4597, 90.5412, 150.087", \ "28.6908, 31.9915, 37.2533, 46.07, 61.8243, 91.9306, 151.457", \ "31.3195, 34.6106, 39.8849, 48.7137, 64.4729, 94.55, 154.114", \ "36.3662, 39.6334, 44.9661, 53.753, 69.4862, 99.5772, 159.087", \ "44.2002, 47.6532, 53.1057, 62.1155, 77.9908, 108.1, 167.606", \ "55.5758, 59.2716, 65.0234, 74.1973, 90.4786, 120.527, 180.052", \ "71.2928, 75.3694, 81.5988, 91.3995, 107.837, 138.187, 197.783" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "12.5267, 16.7241, 24.6718, 40.1532, 71.215, 134.419, 262.443", \ "12.5452, 16.7056, 24.6368, 40.1255, 71.1835, 134.424, 262.442", \ "12.5234, 16.6987, 24.6031, 40.1025, 71.1689, 134.395, 262.439", \ "12.8693, 17.0125, 24.8213, 40.2383, 71.3035, 134.468, 262.457", \ "14.2603, 18.3198, 26.1252, 41.2062, 71.9138, 134.854, 262.601", \ "16.5233, 20.5999, 28.2842, 43.2384, 73.6783, 135.767, 263.089", \ "20.5362, 24.5085, 31.9918, 46.4245, 76.357, 137.96, 264.888" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "20.5769, 23.665, 28.874, 38.2082, 56.1033, 91.485, 162.08", \ "22.2163, 25.3078, 30.5141, 39.8519, 57.7357, 93.1524, 163.76", \ "25.7303, 28.7846, 33.9768, 43.3148, 61.1952, 96.5933, 167.188", \ "32.0153, 35.1778, 40.381, 49.6329, 67.517, 103.039, 173.609", \ "40.841, 44.1429, 49.5073, 58.9485, 76.874, 112.25, 182.844", \ "53.0529, 56.6829, 62.3288, 71.9389, 89.5488, 125.189, 195.684", \ "68.534, 72.6698, 79.0841, 88.9861, 106.893, 142.017, 212.502" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "11.3425, 16.2037, 25.7775, 45.2324, 84.8756, 165.117, 326.448", \ "11.3351, 16.1904, 25.7732, 45.2309, 84.8861, 165.088, 326.448", \ "11.3593, 16.2443, 25.806, 45.2515, 84.8865, 165.089, 326.448", \ "12.0863, 16.7849, 26.1688, 45.4916, 84.9967, 165.112, 326.449", \ "13.88, 18.4371, 27.5657, 46.4555, 85.4868, 165.358, 326.484", \ "16.8094, 21.2695, 29.8918, 48.1008, 86.9851, 165.892, 326.803", \ "21.4571, 26.0894, 34.2339, 51.6103, 88.7221, 167.69, 327.357" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "26.9162, 30.199, 35.4629, 44.2754, 60.0217, 90.1233, 149.65", \ "28.3073, 31.5907, 36.8662, 45.6843, 61.4415, 91.5221, 151.064", \ "31.4113, 34.702, 39.9778, 48.8003, 64.5578, 94.6596, 154.193", \ "38.0526, 41.3029, 46.564, 55.3332, 70.9875, 101.062, 160.586", \ "48.243, 51.6683, 57.0727, 66.0262, 81.8472, 111.887, 171.307", \ "62.1966, 65.9114, 71.7214, 80.8341, 96.8851, 127.048, 186.47", \ "80.9815, 85.1883, 91.3607, 101.036, 117.226, 147.392, 206.924" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "12.5273, 16.7332, 24.6643, 40.1528, 71.215, 134.397, 262.444", \ "12.545, 16.7361, 24.6504, 40.1301, 71.188, 134.396, 262.443", \ "12.5214, 16.7048, 24.6193, 40.1126, 71.1829, 134.42, 262.44", \ "12.8924, 17.0036, 24.8581, 40.302, 71.3266, 134.441, 262.46", \ "14.924, 18.9302, 26.5701, 41.4463, 72.0654, 134.862, 262.609", \ "18.3922, 22.1479, 29.2591, 43.7816, 74.1727, 136.005, 263.224", \ "23.5597, 27.2943, 34.2055, 47.8579, 76.6572, 137.8, 264.55" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.367944, 0.378567, 0.393777, 0.408596, 0.418909, 0.42499, 0.428308", \ "0.363279, 0.374224, 0.38986, 0.404847, 0.415637, 0.422316, 0.426199", \ "0.356959, 0.364729, 0.377785, 0.392293, 0.403467, 0.411025, 0.414678", \ "0.361065, 0.366354, 0.371256, 0.381355, 0.393706, 0.395443, 0.403229", \ "0.373344, 0.373192, 0.381015, 0.391344, 0.38988, 0.400161, 0.401403", \ "0.406367, 0.398312, 0.408786, 0.387106, 0.448551, 0.444222, 0.444264", \ "0.492313, 0.466902, 0.454489, 0.446245, 0.459247, 0.605327, 0.473713" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.654174, 0.662449, 0.674445, 0.686661, 0.695492, 0.700804, 0.703396", \ "0.652476, 0.657168, 0.670437, 0.683396, 0.692648, 0.698138, 0.701022", \ "0.646814, 0.652164, 0.664952, 0.678601, 0.688726, 0.694913, 0.698555", \ "0.648069, 0.649769, 0.659634, 0.673441, 0.685553, 0.692905, 0.696997", \ "0.656016, 0.653947, 0.658815, 0.670362, 0.683017, 0.691403, 0.696735", \ "0.685997, 0.676705, 0.675532, 0.680801, 0.689999, 0.700505, 0.708044", \ "0.771343, 0.739194, 0.723519, 0.722968, 0.729047, 0.736653, 0.743563" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.560745, 0.570997, 0.585838, 0.600361, 0.610522, 0.616492, 0.619712", \ "0.555172, 0.565649, 0.580636, 0.594944, 0.605295, 0.61168, 0.615398", \ "0.552908, 0.561594, 0.575304, 0.590056, 0.601413, 0.608874, 0.612747", \ "0.554644, 0.559047, 0.56931, 0.583857, 0.596926, 0.606943, 0.611686", \ "0.56677, 0.564951, 0.570151, 0.581129, 0.595546, 0.606774, 0.613805", \ "0.59992, 0.590347, 0.589654, 0.594281, 0.605149, 0.61777, 0.62691", \ "0.683797, 0.66116, 0.647547, 0.64255, 0.647278, 0.657006, 0.664869" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.458879, 0.467235, 0.47928, 0.491566, 0.500408, 0.50557, 0.508438", \ "0.457434, 0.461857, 0.475179, 0.488307, 0.497664, 0.503302, 0.506073", \ "0.45102, 0.456285, 0.469004, 0.4827, 0.492873, 0.499508, 0.50278", \ "0.45209, 0.451817, 0.459674, 0.469334, 0.464642, 0.469026, 0.47076", \ "0.462044, 0.460363, 0.466326, 0.469824, 0.473875, 0.476401, 0.478432", \ "0.489853, 0.482419, 0.484408, 0.468413, 0.519742, 0.450826, 0.455706", \ "0.575806, 0.545386, 0.523481, 0.524697, 0.550479, 0.594302, 0.659836" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.372528, 0.384027, 0.400913, 0.415498, 0.424919, 0.430793, 0.433437", \ "0.36772, 0.379499, 0.396005, 0.411147, 0.421149, 0.427643, 0.430943", \ "0.360951, 0.366229, 0.379547, 0.39391, 0.407552, 0.41414, 0.414312", \ "0.360563, 0.36501, 0.376594, 0.374751, 0.385918, 0.409383, 0.404969", \ "0.366469, 0.365219, 0.372366, 0.387627, 0.397075, 0.406643, 0.413714", \ "0.404855, 0.396126, 0.399899, 0.402964, 0.386471, 0.430702, 0.40691", \ "0.48531, 0.45644, 0.450745, 0.452017, 0.441638, 0.483902, 0.455077" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.614725, 0.622961, 0.635781, 0.646981, 0.655768, 0.660981, 0.663746", \ "0.611751, 0.616315, 0.628018, 0.640592, 0.649693, 0.655366, 0.658052", \ "0.602696, 0.607087, 0.618561, 0.631406, 0.641613, 0.648048, 0.651684", \ "0.604195, 0.605271, 0.614059, 0.627271, 0.638587, 0.646733, 0.651143", \ "0.62448, 0.616314, 0.619163, 0.628453, 0.638989, 0.647686, 0.654685", \ "0.675415, 0.651841, 0.644388, 0.646887, 0.654964, 0.664569, 0.672265", \ "0.775277, 0.73063, 0.706838, 0.698563, 0.702802, 0.708993, 0.715685" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.523228, 0.534259, 0.550689, 0.564901, 0.574195, 0.579666, 0.582502", \ "0.517762, 0.52898, 0.544767, 0.559239, 0.568869, 0.574975, 0.578234", \ "0.513052, 0.523444, 0.537892, 0.553037, 0.563465, 0.570131, 0.574427", \ "0.511919, 0.516826, 0.529727, 0.544743, 0.557705, 0.566787, 0.571791", \ "0.522341, 0.521942, 0.527402, 0.539988, 0.551915, 0.562126, 0.568668", \ "0.555517, 0.546575, 0.545554, 0.550404, 0.560739, 0.572503, 0.581168", \ "0.637986, 0.61447, 0.600188, 0.597211, 0.601447, 0.610465, 0.61933" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.464656, 0.47304, 0.486002, 0.497334, 0.506166, 0.511352, 0.514141", \ "0.461595, 0.46657, 0.478802, 0.491874, 0.50128, 0.507148, 0.509885", \ "0.45312, 0.458011, 0.470177, 0.483792, 0.49457, 0.501471, 0.505191", \ "0.453002, 0.449733, 0.457299, 0.454504, 0.445997, 0.447673, 0.450419", \ "0.475042, 0.470427, 0.471593, 0.463223, 0.471488, 0.465729, 0.434991", \ "0.522791, 0.497205, 0.49769, 0.483379, 0.516267, 0.489918, 0.466901", \ "0.624347, 0.580268, 0.553181, 0.534003, 0.530526, 0.544052, 0.593448" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.544704; rise_capacitance : 0.532717; rise_capacitance_range (0.41599, 0.532717); fall_capacitance : 0.544704; fall_capacitance_range (0.423174, 0.544704); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.036486, -0.0374364, -0.0381522, -0.0386847, -0.0390284, -0.0387091, -0.038868" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.042149, 0.0421733, 0.0423299, 0.0418931, 0.0418883, 0.0419538, 0.0418487" \ ); } } internal_power () { when : "(B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0637151, 0.0629673, 0.0625455, 0.062238, 0.0618668, 0.0607288, 0.0604269" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0599122, -0.0599301, -0.0600653, -0.0597601, -0.0599174, -0.0599264, -0.0598949" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.559788; rise_capacitance : 0.559788; rise_capacitance_range (0.312062, 0.559788); fall_capacitance : 0.559538; fall_capacitance_range (0.314868, 0.559538); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000121692, -0.00020556, -0.000208487, -0.000199984, -0.000137256, -8.54793e-05, -6.42845e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.00046884, 0.000410603, 0.000357274, 0.00032247, 0.000266785, 0.000218498, 0.000159376" \ ); } } internal_power () { when : "(A * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0685291, 0.0688055, 0.0687807, 0.0692607, 0.0693301, 0.0690642, 0.0688636" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0685291, -0.068404, -0.0685804, -0.0689594, -0.0691499, -0.0687077, -0.068581" \ ); } } } } cell (OR2x6_ASAP7_75t_R) { area : 0.17496; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 526.56; when : "(A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 621.599; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 614.105; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 621.571; when : "(!A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 595.959; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A) + (B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 184.32; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "16.362, 18.5286, 22.1589, 28.5692, 40.7001, 64.5981, 112.215", \ "17.995, 20.1619, 23.7846, 30.198, 42.3451, 66.234, 113.855", \ "21.457, 23.6099, 27.2211, 33.6353, 45.7893, 69.6921, 117.32", \ "27.0313, 29.2553, 32.9276, 39.3666, 51.4805, 75.3818, 122.993", \ "34.564, 36.9444, 40.7423, 47.2775, 59.4518, 83.3567, 130.964", \ "44.5329, 47.2012, 51.2986, 58.0122, 70.2073, 94.0822, 141.789", \ "57.5912, 60.6733, 65.2801, 72.4518, 84.8908, 108.673, 156.376" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "8.48667, 11.8241, 18.3957, 31.6933, 58.7542, 113.544, 223.829", \ "8.4858, 11.8263, 18.3986, 31.6925, 58.7513, 113.543, 223.829", \ "8.58, 11.9025, 18.4762, 31.7342, 58.7641, 113.543, 223.829", \ "9.4912, 12.7117, 19.0618, 32.1186, 59.0089, 113.627, 223.838", \ "11.1203, 14.2361, 20.4, 33.0928, 59.6106, 113.958, 223.97", \ "13.7764, 16.883, 22.7009, 34.9729, 61.0399, 114.642, 224.302", \ "17.6947, 20.9438, 26.7289, 38.2644, 63.0284, 116.375, 225.339" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "21.1416, 23.4505, 27.1621, 33.2966, 44.0972, 64.4625, 104.562", \ "22.7795, 24.9964, 28.7444, 34.8779, 45.6812, 66.099, 106.187", \ "25.8806, 28.185, 31.8863, 38.0337, 48.8355, 69.2283, 109.324", \ "31.9834, 34.3131, 38.049, 44.2035, 55.025, 75.3096, 115.378", \ "40.6372, 43.0829, 47.0133, 53.3198, 64.3558, 84.7545, 124.829", \ "52.5001, 55.2151, 59.3973, 65.9589, 77.1065, 97.6976, 138.058", \ "67.9453, 70.997, 75.8158, 82.941, 94.4524, 114.978, 154.942" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "9.32791, 12.2325, 17.7786, 28.4887, 49.8832, 93.2994, 181.311", \ "9.33521, 12.2402, 17.7576, 28.4801, 49.8665, 93.2802, 181.304", \ "9.34851, 12.2746, 17.7724, 28.4877, 49.8779, 93.3098, 181.303", \ "10.111, 12.9151, 18.3079, 28.9028, 50.1102, 93.4279, 181.35", \ "11.9609, 14.6357, 19.8515, 30.2823, 51.0949, 94.0451, 181.708", \ "14.9617, 17.5657, 22.5341, 32.4439, 52.9511, 95.1918, 182.442", \ "19.5053, 22.1201, 26.9361, 36.4278, 55.7144, 97.0281, 183.825" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "17.0498, 19.2276, 22.8729, 29.3025, 41.4594, 65.3755, 113.008", \ "18.709, 20.8849, 24.5957, 31.0919, 43.1669, 67.1414, 114.788", \ "22.3322, 24.4954, 28.1177, 34.5451, 46.708, 70.6144, 118.253", \ "28.1031, 30.3235, 33.9954, 40.4358, 52.6079, 76.5023, 124.149", \ "36.2399, 38.5771, 42.3741, 48.9082, 61.0868, 85.0423, 132.675", \ "47.149, 49.7777, 53.8877, 60.5513, 72.8197, 96.7206, 144.405", \ "61.3569, 64.4879, 69.1876, 76.3615, 88.7456, 112.483, 160.424" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "8.64718, 11.9732, 18.5221, 31.7884, 58.8289, 113.612, 223.878", \ "8.63794, 11.961, 18.5204, 31.7879, 58.8298, 113.612, 223.877", \ "8.69282, 12.0411, 18.5776, 31.8161, 58.8342, 113.609, 223.879", \ "9.48667, 12.7209, 19.0735, 32.1547, 59.0163, 113.685, 223.885", \ "11.0837, 14.18, 20.3277, 33.2905, 59.5834, 113.994, 224.017", \ "13.6443, 16.6886, 22.519, 34.6507, 61.1683, 114.74, 224.327", \ "17.4556, 20.6253, 26.2719, 37.8394, 62.7545, 115.894, 226.32" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "21.6328, 23.9468, 27.6614, 33.7993, 44.555, 64.9186, 105.041", \ "22.9662, 25.2811, 28.9956, 35.131, 45.9286, 66.3023, 106.416", \ "25.6013, 27.9151, 31.6177, 37.77, 48.5943, 68.941, 109.06", \ "30.2428, 32.5756, 36.3141, 42.5013, 53.2495, 73.6127, 113.661", \ "37.1024, 39.5853, 43.5041, 49.87, 60.8643, 81.3051, 121.387", \ "46.7347, 49.4193, 53.6296, 60.2856, 71.5829, 92.1846, 132.513", \ "60.2067, 63.2388, 67.9103, 75.0606, 86.7237, 107.59, 147.527" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "9.33593, 12.2422, 17.7595, 28.479, 49.8936, 93.2915, 181.307", \ "9.32777, 12.2371, 17.7573, 28.4739, 49.8727, 93.3133, 181.303", \ "9.3488, 12.2491, 17.7785, 28.4749, 49.8566, 93.314, 181.311", \ "9.93346, 12.7889, 18.2516, 28.7884, 50.1363, 93.4264, 181.355", \ "11.1576, 14.0021, 19.3876, 29.865, 50.9126, 93.935, 181.625", \ "13.3509, 16.1512, 21.4524, 31.73, 52.449, 95.6213, 182.292", \ "16.8749, 19.665, 24.9325, 34.8126, 54.8738, 96.7685, 183.958" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.529354, 0.547434, 0.571731, 0.594264, 0.608245, 0.617266, 0.6219", \ "0.520415, 0.53736, 0.561047, 0.584299, 0.60065, 0.610304, 0.615199", \ "0.510405, 0.523856, 0.538051, 0.56044, 0.583728, 0.594012, 0.602189", \ "0.509711, 0.516715, 0.529208, 0.546706, 0.547468, 0.571115, 0.564158", \ "0.529159, 0.527179, 0.536657, 0.542705, 0.561737, 0.572501, 0.575291", \ "0.588064, 0.574755, 0.569162, 0.589637, 0.60646, 0.607473, 0.623129", \ "0.737527, 0.706698, 0.678494, 0.684466, 0.705118, 0.768284, 0.759593" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.94168, 0.952014, 0.971866, 0.991842, 1.00632, 1.01517, 1.01955", \ "0.935999, 0.943973, 0.963284, 0.984045, 0.999204, 1.00899, 1.01441", \ "0.924898, 0.932627, 0.948546, 0.9686, 0.985783, 0.996905, 1.00277", \ "0.931475, 0.93251, 0.943287, 0.961646, 0.979525, 0.993624, 1.00382", \ "0.96377, 0.952182, 0.954105, 0.968539, 0.984478, 1.00163, 1.0148", \ "1.04824, 1.02044, 1.00606, 1.00943, 1.02099, 1.03649, 1.04982", \ "1.2362, 1.17445, 1.13359, 1.12089, 1.12234, 1.13074, 1.1421" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.820044, 0.837414, 0.860849, 0.882688, 0.896226, 0.904877, 0.909574", \ "0.809976, 0.826151, 0.848701, 0.870752, 0.88616, 0.895119, 0.899835", \ "0.801627, 0.81425, 0.835525, 0.858684, 0.875969, 0.887512, 0.893279", \ "0.800151, 0.806671, 0.82158, 0.842629, 0.865362, 0.877304, 0.888005", \ "0.819865, 0.8183, 0.824552, 0.83892, 0.859151, 0.876506, 0.886741", \ "0.879662, 0.867306, 0.864097, 0.871692, 0.885734, 0.901564, 0.915196", \ "1.02845, 0.998511, 0.979465, 0.974303, 0.978141, 0.989368, 1.00226" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.651039, 0.661925, 0.682336, 0.70276, 0.717471, 0.726479, 0.73094", \ "0.646786, 0.655364, 0.674628, 0.696102, 0.711899, 0.720807, 0.726886", \ "0.633474, 0.638103, 0.65655, 0.677062, 0.694588, 0.70591, 0.711886", \ "0.639892, 0.636867, 0.64514, 0.65364, 0.66873, 0.642007, 0.625575", \ "0.674048, 0.6575, 0.666964, 0.67758, 0.694739, 0.664547, 0.648594", \ "0.757711, 0.731255, 0.718099, 0.713095, 0.743385, 0.747466, 0.782637", \ "0.942278, 0.877459, 0.843784, 0.832767, 0.825236, 0.821193, 0.856291" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.520401, 0.536341, 0.559565, 0.581569, 0.597553, 0.607868, 0.612724", \ "0.514692, 0.530128, 0.552505, 0.57536, 0.592366, 0.603794, 0.609523", \ "0.508722, 0.515802, 0.532317, 0.553422, 0.572052, 0.583025, 0.589927", \ "0.509045, 0.516217, 0.529736, 0.542338, 0.562689, 0.567051, 0.57538", \ "0.535716, 0.526442, 0.537304, 0.563723, 0.557908, 0.57641, 0.590007", \ "0.603818, 0.587259, 0.588117, 0.580915, 0.65161, 0.651037, 0.6411", \ "0.751295, 0.723552, 0.702553, 0.678474, 0.715443, 0.759474, 0.929531" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "1.0207, 1.03152, 1.05194, 1.0727, 1.08863, 1.0972, 1.10136", \ "1.01508, 1.02641, 1.04626, 1.06648, 1.08174, 1.09079, 1.09604", \ "1.01002, 1.01769, 1.03809, 1.05831, 1.07513, 1.08502, 1.09136", \ "1.00944, 1.01355, 1.02896, 1.04814, 1.06717, 1.07949, 1.08824", \ "1.0297, 1.02291, 1.02954, 1.04446, 1.06283, 1.07896, 1.08765", \ "1.08535, 1.06708, 1.06337, 1.07339, 1.08657, 1.10078, 1.1112", \ "1.2344, 1.19088, 1.17128, 1.16405, 1.17077, 1.18575, 1.19686" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.899195, 0.914568, 0.937115, 0.958537, 0.974113, 0.984168, 0.988876", \ "0.890576, 0.905293, 0.9284, 0.952449, 0.96614, 0.979051, 0.985095", \ "0.888355, 0.901185, 0.920765, 0.943056, 0.962392, 0.974148, 0.981402", \ "0.889945, 0.896699, 0.909035, 0.930055, 0.950213, 0.965275, 0.975383", \ "0.914063, 0.910017, 0.916679, 0.931602, 0.949257, 0.967514, 0.979432", \ "0.981912, 0.966966, 0.962332, 0.96568, 0.979343, 0.995019, 1.00967", \ "1.13099, 1.10073, 1.07911, 1.06815, 1.07028, 1.08463, 1.09923" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.635975, 0.646931, 0.667488, 0.688371, 0.704521, 0.712994, 0.71719", \ "0.630862, 0.641529, 0.661954, 0.6822, 0.697812, 0.706834, 0.712261", \ "0.623313, 0.631585, 0.644961, 0.670087, 0.689429, 0.695222, 0.706361", \ "0.625204, 0.62464, 0.630778, 0.65917, 0.643618, 0.648342, 0.626033", \ "0.643186, 0.636558, 0.645269, 0.658071, 0.671898, 0.665853, 0.668646", \ "0.699339, 0.681033, 0.679309, 0.701486, 0.734702, 0.812237, 0.766196", \ "0.84906, 0.804797, 0.78447, 0.787092, 0.788903, 0.870368, 0.829014" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.09807; rise_capacitance : 1.09629; rise_capacitance_range (0.604712, 1.09629); fall_capacitance : 1.09807; fall_capacitance_range (0.615906, 1.09807); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000361474, -0.000331443, -0.000533656, -0.000383283, -0.000198098, -0.000131185, -8.94935e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000893179, 0.000982169, 0.000802666, 0.00058154, 0.000439073, 0.000328925, 0.000260024" \ ); } } internal_power () { when : "(B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.130285, 0.130512, 0.131982, 0.131761, 0.131706, 0.131491, 0.131067" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.130285, -0.130512, -0.131479, -0.130447, -0.131706, -0.130688, -0.13058" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.08341; rise_capacitance : 1.05723; rise_capacitance_range (0.831675, 1.05723); fall_capacitance : 1.08341; fall_capacitance_range (0.842632, 1.08341); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0725546, -0.0736096, -0.0761922, -0.0759033, -0.0779829, -0.0774746, -0.0776965" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0834821, 0.083314, 0.0841542, 0.0844467, 0.0837824, 0.0837692, 0.083583" \ ); } } internal_power () { when : "(A * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.124218, 0.123291, 0.12294, 0.121684, 0.121626, 0.119798, 0.118761" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.117746, -0.117443, -0.117697, -0.118113, -0.117949, -0.117852, -0.117771" \ ); } } } } cell (OR3x1_ASAP7_75t_R) { area : 0.08748; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 96.1216; when : "(A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 102.374; when : "(A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 102.098; when : "(A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 149.385; when : "(A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 101.881; when : "(!A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 145.639; when : "(!A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 143.923; when : "(!A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 310.913; when : "(!A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 144.042; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A) + (B) + (C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.1749, 13.5574, 18.041, 26.807, 44.2032, 78.9543, 148.411", \ "12.7726, 15.1226, 19.6086, 28.371, 45.7822, 80.5387, 150.001", \ "15.2748, 17.7107, 22.2104, 30.9978, 48.4219, 83.1766, 152.641", \ "18.4833, 20.9285, 25.4861, 34.3174, 51.7068, 86.245, 155.886", \ "22.5639, 25.1049, 29.629, 38.4672, 56.0986, 90.9843, 160.411", \ "27.3217, 30.0799, 34.723, 43.5333, 60.9972, 95.9035, 165.548", \ "31.8156, 35.0343, 40.0124, 48.9738, 66.4624, 101.364, 171.102" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.69258, 12.4079, 21.9798, 41.314, 80.1752, 157.995, 313.672", \ "7.75812, 12.4533, 22.0017, 41.3287, 80.1757, 157.995, 313.682", \ "8.08692, 12.6895, 22.1597, 41.3993, 80.1871, 157.991, 313.678", \ "8.57856, 13.1294, 22.5295, 41.6182, 80.3487, 158.081, 313.674", \ "9.51161, 13.8417, 22.9498, 42.0558, 80.611, 158.332, 313.849", \ "11.23, 15.2784, 23.971, 42.4831, 81.1295, 159.113, 314.048", \ "14.1363, 18.0282, 26.3001, 43.9473, 81.701, 158.937, 314.535" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "21.2218, 24.1296, 28.9089, 37.1259, 52.265, 81.7597, 140.509", \ "22.3385, 25.2523, 30.0238, 38.254, 53.399, 82.9075, 141.649", \ "25.2931, 28.1968, 32.9089, 41.1318, 56.2763, 85.7761, 144.519", \ "30.442, 33.4086, 38.2417, 46.5466, 61.69, 91.2058, 149.944", \ "37.8035, 40.8243, 45.7912, 54.1326, 69.6469, 99.452, 158.149", \ "48.563, 51.8494, 57.0037, 65.59, 81.0589, 110.553, 170.166", \ "64.806, 68.494, 74.1223, 83.031, 98.4893, 128.256, 187.456" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.78086, 13.7345, 21.2645, 36.0582, 65.8989, 126.582, 249.179", \ "9.78669, 13.7429, 21.2436, 36.0348, 65.8839, 126.579, 249.18", \ "9.83979, 13.79, 21.319, 36.0818, 65.9099, 126.584, 249.18", \ "10.5981, 14.5172, 21.9606, 36.5447, 66.1925, 126.693, 249.2", \ "11.5942, 15.3908, 22.7537, 37.5037, 67.0673, 127.343, 249.53", \ "13.4864, 17.1497, 24.184, 38.325, 68.1408, 128.135, 250.269", \ "16.2106, 20.0005, 26.7377, 40.3302, 68.9539, 128.904, 251.145" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.6483, 14.0394, 18.5385, 27.3153, 44.7395, 79.5078, 148.985", \ "13.3488, 15.7399, 20.2452, 29.0357, 46.4624, 81.2294, 150.715", \ "16.0819, 18.4965, 23.0237, 31.8184, 49.2579, 84.0281, 153.515", \ "19.6663, 22.107, 26.6762, 35.5468, 53.0104, 87.8019, 157.3", \ "24.3506, 26.8535, 31.4264, 40.2781, 57.8301, 92.6896, 162.238", \ "30.0451, 32.7243, 37.352, 46.1669, 63.6674, 98.4668, 168.296", \ "35.9842, 39.0798, 44.0474, 52.8559, 70.3528, 105.394, 174.696" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.77105, 12.4678, 22.0329, 41.3613, 80.2086, 158.02, 313.708", \ "7.81016, 12.495, 22.0444, 41.3615, 80.2095, 158.016, 313.7", \ "8.08437, 12.6968, 22.1664, 41.4246, 80.2232, 158.014, 313.711", \ "8.53629, 13.0634, 22.5278, 41.6097, 80.3494, 158.054, 313.7", \ "9.45177, 13.7371, 22.8649, 42.0523, 80.6433, 158.223, 313.876", \ "11.0213, 15.0348, 23.8564, 42.4101, 80.8248, 158.536, 314.187", \ "13.6922, 17.5667, 25.7531, 43.6824, 81.5625, 159.104, 314.473" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "22.7488, 25.6467, 30.4321, 38.6569, 53.7954, 83.2874, 142.033", \ "23.8735, 26.784, 31.5615, 39.7853, 54.9282, 84.4362, 143.174", \ "26.2206, 29.1173, 33.8863, 42.115, 57.2539, 86.7535, 145.496", \ "30.4234, 33.4196, 38.2956, 46.6016, 61.7143, 91.24, 149.973", \ "36.6048, 39.7325, 44.763, 53.2788, 68.7415, 98.3422, 157.091", \ "46.1396, 49.5079, 54.851, 63.5435, 79.0803, 108.91, 167.968", \ "60.89, 64.6815, 70.5015, 79.6647, 95.6004, 125.423, 184.224" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.78111, 13.7595, 21.2576, 36.054, 65.8965, 126.581, 249.178", \ "9.78756, 13.7416, 21.2465, 36.0324, 65.8833, 126.574, 249.179", \ "9.85078, 13.8012, 21.29, 36.0715, 65.9045, 126.582, 249.178", \ "10.5616, 14.44, 21.8949, 36.4785, 66.1666, 126.68, 249.199", \ "11.4416, 15.3607, 22.7747, 37.4254, 66.9373, 127.226, 249.471", \ "13.1164, 16.9968, 24.2639, 38.48, 67.9558, 127.926, 249.976", \ "15.6377, 19.6744, 26.7817, 40.7153, 69.2458, 128.73, 250.718" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.0366, 14.4651, 19.0036, 27.8127, 45.2643, 80.0464, 149.541", \ "13.8088, 16.2305, 20.7651, 29.5623, 47.0203, 81.806, 151.302", \ "16.6476, 19.0908, 23.6408, 32.4693, 49.9401, 84.7411, 154.249", \ "20.5599, 23.016, 27.6078, 36.5035, 54.0096, 88.806, 158.317", \ "25.7021, 28.2287, 32.8124, 41.6774, 59.2309, 94.0827, 163.65", \ "32.1773, 34.868, 39.4965, 48.3431, 65.8001, 100.814, 170.479", \ "39.5442, 42.6323, 47.3805, 56.258, 73.9136, 108.787, 178.488" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.95226, 12.6401, 22.1761, 41.4749, 80.2953, 158.06, 313.737", \ "7.97342, 12.6571, 22.1819, 41.4752, 80.2956, 158.054, 313.752", \ "8.20244, 12.8135, 22.2767, 41.5139, 80.3079, 158.065, 313.757", \ "8.67391, 13.2795, 22.5614, 41.6891, 80.4111, 158.127, 313.745", \ "9.50202, 13.7988, 23.0196, 41.9978, 80.5383, 158.249, 313.878", \ "11.0443, 15.0751, 23.8587, 42.5393, 80.9399, 158.516, 314.18", \ "13.5859, 17.3842, 25.7439, 43.6273, 81.4553, 159.247, 314.488" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "23.2127, 26.1213, 30.9007, 39.1248, 54.2587, 83.7596, 142.501", \ "24.2614, 27.1775, 31.9638, 40.1828, 55.3195, 84.8256, 143.564", \ "26.2612, 29.1601, 33.9389, 42.1667, 57.3087, 86.8089, 145.549", \ "29.6089, 32.5842, 37.4548, 45.7413, 60.8936, 90.3952, 149.137", \ "34.4456, 37.5494, 42.5969, 51.0556, 66.4201, 96.0459, 154.783", \ "41.8239, 45.1943, 50.5058, 59.2927, 74.8496, 104.648, 163.589", \ "53.7337, 57.4797, 63.2908, 72.5582, 88.4996, 118.44, 177.239" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.79676, 13.7597, 21.2599, 36.0553, 65.8987, 126.578, 249.177", \ "9.78819, 13.7418, 21.2448, 36.0453, 65.8843, 126.578, 249.177", \ "9.80364, 13.7554, 21.2525, 36.048, 65.8813, 126.578, 249.176", \ "10.3453, 14.2807, 21.6992, 36.3584, 66.1023, 126.66, 249.192", \ "11.1193, 15.0895, 22.566, 37.338, 66.8049, 127.114, 249.402", \ "12.5163, 16.5153, 23.8861, 38.3042, 67.619, 127.785, 249.858", \ "14.856, 18.9952, 26.3723, 40.5725, 69.3524, 128.849, 250.686" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.106173, 0.110932, 0.114532, 0.116625, 0.117523, 0.117871, 0.11786", \ "0.0995134, 0.102413, 0.106235, 0.108636, 0.109826, 0.110353, 0.110427", \ "0.0949338, 0.0987568, 0.101877, 0.105377, 0.106609, 0.107585, 0.107831", \ "0.0915161, 0.0958613, 0.0990845, 0.100572, 0.100337, 0.0836445, 0.0978186", \ "0.0966343, 0.0987991, 0.102565, 0.108483, 0.11274, 0.116891, 0.115303", \ "0.118632, 0.120421, 0.122281, 0.127688, 0.135145, 0.154744, 0.136807", \ "0.179771, 0.179261, 0.179644, 0.179794, 0.187845, 0.189086, 0.199948" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.303326, 0.307145, 0.311505, 0.314792, 0.316755, 0.317768, 0.318373", \ "0.297272, 0.300805, 0.304803, 0.308177, 0.310345, 0.311512, 0.312111", \ "0.293905, 0.29693, 0.300539, 0.304143, 0.306673, 0.308088, 0.309012", \ "0.295647, 0.298086, 0.300962, 0.304787, 0.307911, 0.309962, 0.311188", \ "0.307248, 0.308973, 0.310714, 0.313635, 0.317038, 0.319927, 0.321846", \ "0.337618, 0.337433, 0.338195, 0.340358, 0.343378, 0.345553, 0.34792", \ "0.402299, 0.40073, 0.399623, 0.400902, 0.403394, 0.405661, 0.408439" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.297527, 0.302121, 0.305553, 0.307353, 0.307885, 0.308172, 0.308714", \ "0.292092, 0.296832, 0.301057, 0.303651, 0.304919, 0.30546, 0.305643", \ "0.286254, 0.290527, 0.295163, 0.298913, 0.301448, 0.302174, 0.302613", \ "0.283204, 0.286801, 0.291341, 0.295309, 0.298223, 0.302376, 0.300497", \ "0.287867, 0.290908, 0.293988, 0.29829, 0.302192, 0.304074, 0.305699", \ "0.31189, 0.312773, 0.315495, 0.318779, 0.322448, 0.325307, 0.327578", \ "0.372266, 0.371756, 0.372555, 0.374669, 0.378586, 0.381302, 0.383885" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.110447, 0.114409, 0.118896, 0.122277, 0.124288, 0.125298, 0.125953", \ "0.105314, 0.109007, 0.113185, 0.116733, 0.119001, 0.120212, 0.120863", \ "0.101227, 0.104241, 0.106193, 0.109656, 0.112106, 0.113478, 0.114382", \ "0.103777, 0.105113, 0.10661, 0.109531, 0.109398, 0.11058, 0.110804", \ "0.114823, 0.115406, 0.116743, 0.116202, 0.118181, 0.124675, 0.122393", \ "0.145063, 0.145145, 0.146055, 0.150292, 0.163386, 0.137149, 0.160164", \ "0.210099, 0.207992, 0.207336, 0.20934, 0.212051, 0.218755, 0.227114" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.101466, 0.10605, 0.10991, 0.112374, 0.113763, 0.114491, 0.11481", \ "0.0965711, 0.100978, 0.105239, 0.108228, 0.10967, 0.110886, 0.111336", \ "0.0922784, 0.0959025, 0.100561, 0.103457, 0.105346, 0.106206, 0.106501", \ "0.0898754, 0.0928341, 0.098907, 0.101059, 0.103572, 0.105121, 0.10607", \ "0.0957949, 0.0974772, 0.102026, 0.108237, 0.114546, 0.112188, 0.114946", \ "0.118134, 0.118306, 0.121214, 0.126447, 0.133973, 0.133849, 0.139634", \ "0.178437, 0.177893, 0.177961, 0.177115, 0.1926, 0.195845, 0.187467" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.348407, 0.352272, 0.356707, 0.360045, 0.361979, 0.36291, 0.36341", \ "0.343985, 0.347722, 0.351935, 0.35538, 0.357506, 0.35866, 0.35918", \ "0.339831, 0.343032, 0.347054, 0.35058, 0.352952, 0.354204, 0.355015", \ "0.338205, 0.341011, 0.344546, 0.348077, 0.351525, 0.35321, 0.354751", \ "0.344475, 0.346026, 0.347762, 0.351238, 0.354906, 0.357927, 0.359421", \ "0.368396, 0.368064, 0.370405, 0.373109, 0.375862, 0.378685, 0.380152", \ "0.430086, 0.427911, 0.427937, 0.42962, 0.432783, 0.435203, 0.437577" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.327781, 0.33212, 0.335759, 0.338064, 0.339337, 0.339982, 0.340331", \ "0.324466, 0.328918, 0.333116, 0.336008, 0.337659, 0.338522, 0.338793", \ "0.319456, 0.323813, 0.328227, 0.332318, 0.334981, 0.33642, 0.337316", \ "0.317182, 0.320002, 0.324263, 0.328732, 0.332309, 0.334223, 0.335256", \ "0.323345, 0.325329, 0.328667, 0.33245, 0.336063, 0.339146, 0.341164", \ "0.346817, 0.347644, 0.349509, 0.353165, 0.356411, 0.359768, 0.362635", \ "0.406682, 0.405509, 0.405609, 0.407515, 0.410825, 0.413754, 0.417024" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.117575, 0.121463, 0.125913, 0.129275, 0.131198, 0.132172, 0.132705", \ "0.11338, 0.117152, 0.121416, 0.124938, 0.1271, 0.128231, 0.128867", \ "0.107976, 0.110842, 0.114583, 0.11795, 0.12023, 0.121441, 0.122232", \ "0.10722, 0.109385, 0.111479, 0.115529, 0.112931, 0.115501, 0.114049", \ "0.112977, 0.114803, 0.116365, 0.118671, 0.121212, 0.119656, 0.120003", \ "0.136755, 0.136752, 0.139446, 0.141105, 0.147971, 0.147593, 0.150967", \ "0.19849, 0.196561, 0.196926, 0.195484, 0.207826, 0.207121, 0.202859" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0992494, 0.103715, 0.107737, 0.110507, 0.112165, 0.113031, 0.113484", \ "0.0951573, 0.0991075, 0.103376, 0.105484, 0.107383, 0.108408, 0.108855", \ "0.0916558, 0.0953782, 0.0997197, 0.102698, 0.105737, 0.107235, 0.108219", \ "0.0903992, 0.094532, 0.0970777, 0.101131, 0.104913, 0.106101, 0.107075", \ "0.096421, 0.0981524, 0.104547, 0.106821, 0.110148, 0.112639, 0.114737", \ "0.12137, 0.122139, 0.124082, 0.130829, 0.133968, 0.137031, 0.142076", \ "0.18466, 0.184394, 0.180184, 0.183926, 0.195471, 0.201679, 0.203334" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.387846, 0.392283, 0.396577, 0.399925, 0.401851, 0.402832, 0.403293", \ "0.384414, 0.388167, 0.39248, 0.395816, 0.397897, 0.399003, 0.399514", \ "0.380446, 0.383924, 0.388168, 0.391742, 0.394043, 0.395337, 0.395915", \ "0.378236, 0.381432, 0.385421, 0.389088, 0.392235, 0.394134, 0.395163", \ "0.382261, 0.384483, 0.38664, 0.391147, 0.393762, 0.396675, 0.397158", \ "0.399963, 0.400825, 0.403258, 0.406834, 0.410229, 0.413524, 0.415205", \ "0.463217, 0.461891, 0.462847, 0.464047, 0.467058, 0.470154, 0.472145" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.370161, 0.374418, 0.37823, 0.380853, 0.382408, 0.383233, 0.383706", \ "0.368662, 0.372998, 0.377157, 0.380115, 0.38205, 0.383116, 0.383666", \ "0.363042, 0.366903, 0.371697, 0.37576, 0.378124, 0.379752, 0.380354", \ "0.362241, 0.365496, 0.369233, 0.373584, 0.37657, 0.379283, 0.380347", \ "0.368541, 0.370641, 0.373521, 0.377132, 0.380364, 0.384036, 0.38567", \ "0.393982, 0.394695, 0.395893, 0.399132, 0.402299, 0.406067, 0.407902", \ "0.456826, 0.455759, 0.455515, 0.457506, 0.460692, 0.463916, 0.466795" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.10847, 0.112913, 0.11721, 0.120562, 0.122494, 0.12353, 0.123889", \ "0.104425, 0.108221, 0.112584, 0.115984, 0.118096, 0.119253, 0.119716", \ "0.0998961, 0.10326, 0.107437, 0.111017, 0.113331, 0.114658, 0.115223", \ "0.0984941, 0.100303, 0.103832, 0.107368, 0.107185, 0.107, 0.10747", \ "0.101714, 0.103146, 0.105792, 0.107912, 0.106685, 0.106531, 0.108899", \ "0.120254, 0.120951, 0.123284, 0.126747, 0.128423, 0.131027, 0.133522", \ "0.182805, 0.181917, 0.182891, 0.183928, 0.189242, 0.198672, 0.194641" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.63994; rise_capacitance : 0.63994; rise_capacitance_range (0.374518, 0.63994); fall_capacitance : 0.637598; fall_capacitance_range (0.376816, 0.637598); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000100835, -7.26582e-05, -7.47179e-05, -4.99599e-05, -1.75694e-05, -3.44576e-06, 2.55713e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000134576, 0.000116881, 7.47179e-05, 7.27733e-05, 4.2518e-05, 4.08033e-05, 3.36742e-05" \ ); } } internal_power () { when : "(B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.081893, 0.0823709, 0.0826862, 0.0828355, 0.0831165, 0.0827683, 0.0824371" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.081893, -0.0819994, -0.0826304, -0.0828355, -0.0830712, -0.0824258, -0.0822159" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-8.68712e-05, -9.08728e-05, -8.73967e-05, -6.46964e-05, -2.87609e-05, -7.28227e-06, 6.41399e-07" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000225652, 0.000140112, 0.000118605, 0.000115735, 7.34999e-05, 6.40429e-05, 5.33145e-05" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0821585, 0.0824241, 0.0825274, 0.0826748, 0.0828686, 0.0827428, 0.0824132" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0821585, -0.0819697, -0.0825274, -0.0826748, -0.0828686, -0.0824378, -0.082211" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.600175; rise_capacitance : 0.590078; rise_capacitance_range (0.44815, 0.590078); fall_capacitance : 0.600175; fall_capacitance_range (0.44155, 0.600175); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000107666, -8.67662e-05, -5.4688e-05, -5.03551e-05, -3.31475e-05, -3.52989e-05, -8.37556e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000107666, 8.67662e-05, 5.4688e-05, 5.03551e-05, 3.31475e-05, 3.52989e-05, 3.20914e-05" \ ); } } internal_power () { when : "(A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0638623, 0.0639908, 0.0639359, 0.0639495, 0.0640415, 0.0639205, 0.0635891" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0638623, -0.0631528, -0.0637969, -0.0639495, -0.0640415, -0.0635095, -0.0633192" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0391072, -0.0402297, -0.0413951, -0.0421963, -0.0433279, -0.0430733, -0.0431197" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0452849, 0.0453803, 0.0455789, 0.0463143, 0.0458505, 0.0460893, 0.0458888" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0672339, 0.0651419, 0.0648476, 0.0644537, 0.0650965, 0.0641407, 0.0635526" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0631402, -0.0629386, -0.0630119, -0.0634576, -0.0631224, -0.0631439, -0.0630402" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.00012117, -9.77929e-05, -6.17231e-05, -4.92565e-05, -1.93634e-05, 2.79232e-06, 8.2101e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0001669, 0.000110774, 7.80573e-05, 7.41172e-05, 4.80297e-05, 4.6404e-05, 4.20892e-05" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0636831, 0.0642199, 0.0638503, 0.0640876, 0.0641968, 0.06393, 0.0635601" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0636831, -0.0631359, -0.0637402, -0.0640604, -0.06406, -0.0634916, -0.0633011" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.600724; rise_capacitance : 0.58769; rise_capacitance_range (0.463584, 0.58769); fall_capacitance : 0.600724; fall_capacitance_range (0.467388, 0.600724); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0369852, -0.0376517, -0.0382348, -0.0386858, -0.0389934, -0.0386925, -0.0388494" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0411534, 0.0410338, 0.0416046, 0.0416012, 0.0410026, 0.0413834, 0.0412515" \ ); } } internal_power () { when : "(A * B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.072431, 0.0726501, 0.0728825, 0.0730269, 0.0730125, 0.0721162, 0.0719734" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0718243, -0.0714515, -0.0720278, -0.0720241, -0.0719006, -0.0718558, -0.0715678" \ ); } } internal_power () { when : "(A * !B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0292821, -0.0317703, -0.0344964, -0.0357281, -0.0370605, -0.037279, -0.0377709" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0410148, 0.0410752, 0.0410665, 0.0415784, 0.0414297, 0.04094, 0.0408139" \ ); } } internal_power () { when : "(A * !B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0723223, 0.0720681, 0.0729286, 0.0724832, 0.0730051, 0.0720975, 0.071955" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0719022, -0.0716952, -0.0719267, -0.0724832, -0.0725597, -0.0718163, -0.0717079" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0364217, -0.0372718, -0.0380139, -0.0385725, -0.0389352, -0.038672, -0.038844" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0417797, 0.0415266, 0.0417474, 0.0419894, 0.0418648, 0.0417523, 0.041669" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0729582, 0.0727792, 0.0728999, 0.0730378, 0.0730232, 0.0721259, 0.0719823" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0714881, -0.0713482, -0.0715969, -0.0717621, -0.0718389, -0.0716539, -0.0716074" \ ); } } } } cell (OR3x2_ASAP7_75t_R) { area : 0.10206; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 177.28; when : "(A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 183.533; when : "(A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 183.256; when : "(A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 230.544; when : "(A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 183.039; when : "(!A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 226.797; when : "(!A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 225.082; when : "(!A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 378.353; when : "(!A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 223.486; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A) + (B) + (C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "12.928, 15.4878, 20.1182, 29.002, 46.5608, 81.5836, 151.563", \ "14.6627, 17.21, 21.8482, 30.7297, 48.2931, 83.3143, 153.299", \ "17.6909, 20.2581, 24.8964, 33.7964, 51.3713, 86.4046, 156.389", \ "21.7921, 24.4403, 29.1459, 38.1116, 55.6954, 90.7381, 160.716", \ "27.169, 29.9132, 34.6919, 43.655, 61.322, 96.3548, 166.376", \ "33.6888, 36.6985, 41.6919, 50.6589, 68.1569, 103.063, 172.792", \ "40.7084, 44.2777, 49.6283, 58.864, 76.4263, 111.204, 181.001" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.0825, 12.8115, 22.4313, 41.9587, 81.3888, 160.51, 318.921", \ "8.10532, 12.8246, 22.4355, 41.9658, 81.3799, 160.52, 318.921", \ "8.41662, 13.0503, 22.5695, 42.0182, 81.3981, 160.511, 318.922", \ "9.09834, 13.6816, 23.0608, 42.2861, 81.5303, 160.541, 318.916", \ "10.3288, 14.6943, 23.7197, 43.0126, 81.7779, 160.693, 319.042", \ "12.5032, 16.6402, 25.2149, 43.6744, 82.3278, 160.984, 319.251", \ "15.8652, 20.1583, 28.1156, 45.6436, 83.3538, 162.537, 319.679" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "27.0858, 30.4531, 35.7975, 44.6884, 60.4317, 90.3534, 149.497", \ "28.1888, 31.5519, 36.9061, 45.7974, 61.5448, 91.4747, 150.617", \ "30.8828, 34.2329, 39.5984, 48.4732, 64.2192, 94.18, 153.318", \ "36.9397, 40.2805, 45.6329, 54.5181, 70.2134, 100.135, 159.284", \ "46.1718, 49.6525, 55.1744, 64.2255, 80.1413, 110.057, 169.204", \ "59.3144, 62.9892, 68.7724, 78.0138, 93.9503, 124.116, 183.25", \ "78.3359, 82.5053, 88.7587, 98.3174, 114.462, 144.59, 204.036" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "11.7955, 16.0193, 23.914, 39.0446, 69.3045, 130.82, 255.575", \ "11.8022, 16.0358, 23.8916, 39.0269, 69.2952, 130.812, 255.57", \ "11.7868, 16.0148, 23.8763, 38.9995, 69.2744, 130.811, 255.542", \ "12.2431, 16.3921, 24.1455, 39.1965, 69.4279, 130.871, 255.581", \ "13.7107, 17.8003, 25.4858, 40.3995, 70.313, 131.426, 255.802", \ "16.1901, 20.121, 27.444, 41.8516, 71.6408, 132.448, 256.594", \ "19.9115, 23.8404, 30.8829, 44.6617, 73.4861, 133.862, 257.758" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.4799, 16.0233, 20.6715, 29.6085, 47.1242, 82.1636, 152.148", \ "15.1622, 17.7177, 22.3587, 31.2592, 48.8348, 83.8677, 153.858", \ "18.3084, 20.8699, 25.5189, 34.4348, 52.0224, 87.0687, 157.055", \ "22.7468, 25.3675, 30.074, 39.0097, 56.6133, 91.6618, 161.656", \ "28.6663, 31.4162, 36.1466, 45.0722, 62.716, 97.7848, 167.847", \ "35.9407, 38.9573, 43.8166, 52.7531, 70.335, 105.439, 175.725", \ "44.0984, 47.6074, 53.0394, 62.0209, 79.5344, 114.59, 184.617" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.15556, 12.8706, 22.4752, 42, 81.4022, 160.534, 318.931", \ "8.17593, 12.8878, 22.4846, 41.9992, 81.4035, 160.547, 318.934", \ "8.41746, 13.0651, 22.5849, 42.0463, 81.4164, 160.536, 318.929", \ "9.12585, 13.6129, 22.9841, 42.2884, 81.5648, 160.582, 318.94", \ "10.2439, 14.5681, 23.6546, 42.8597, 81.7786, 160.726, 319.038", \ "12.34, 16.3977, 25.0268, 43.6392, 82.3519, 160.93, 319.411", \ "15.5864, 19.6785, 27.641, 45.3392, 83.1447, 161.672, 320.21" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "28.5038, 31.8712, 37.2194, 46.1069, 61.8506, 91.7725, 150.91", \ "29.6632, 33.0168, 38.3738, 47.2586, 63.008, 92.9236, 152.082", \ "32.0245, 35.3819, 40.7415, 49.6331, 65.3706, 95.3089, 154.445", \ "36.7578, 40.11, 45.4746, 54.4084, 70.1098, 100.033, 159.185", \ "44.1633, 47.7016, 53.2686, 62.4128, 78.323, 108.298, 167.452", \ "55.5293, 59.3175, 65.1686, 74.512, 90.7079, 120.888, 180.159", \ "72.8768, 76.9821, 83.327, 93.1814, 109.616, 139.928, 199.271" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "11.8178, 16.0425, 23.9109, 39.0457, 69.3119, 130.822, 255.575", \ "11.7928, 16.014, 23.8944, 39.0196, 69.299, 130.813, 255.564", \ "11.7887, 16.0097, 23.8611, 39.0042, 69.2823, 130.823, 255.566", \ "12.2274, 16.3669, 24.1457, 39.1595, 69.4037, 130.878, 255.584", \ "13.3709, 17.5492, 25.3096, 40.2123, 70.2174, 131.383, 255.786", \ "15.3132, 19.4618, 27.0407, 41.7751, 71.6185, 132.233, 256.43", \ "18.5, 22.6719, 30.1509, 44.3208, 73.289, 134.05, 258.044" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.8805, 16.4857, 21.1581, 30.0891, 47.6849, 82.7394, 152.738", \ "15.6874, 18.2812, 22.9795, 31.9136, 49.5153, 84.5749, 154.574", \ "18.8203, 21.4028, 26.0717, 34.9989, 52.6094, 87.6746, 157.679", \ "23.5994, 26.26, 30.9597, 39.9337, 57.5536, 92.6204, 162.638", \ "29.9211, 32.6775, 37.4253, 46.3452, 64.0554, 99.1173, 169.143", \ "37.8745, 40.8752, 45.7807, 54.7164, 72.3124, 107.438, 177.626", \ "47.3198, 50.7725, 56.0365, 65.1334, 82.5974, 117.688, 187.731" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.32912, 13.0329, 22.6153, 42.108, 81.4884, 160.595, 318.98", \ "8.33361, 13.0354, 22.6164, 42.1094, 81.4885, 160.595, 318.98", \ "8.53082, 13.174, 22.7026, 42.1514, 81.4996, 160.596, 318.98", \ "9.1849, 13.8225, 23.1115, 42.359, 81.6215, 160.626, 318.985", \ "10.3382, 14.6332, 23.8256, 43.012, 81.8943, 160.783, 319.088", \ "12.3232, 16.3957, 25.026, 43.5707, 82.684, 161.014, 319.303", \ "15.4261, 19.4156, 27.4595, 45.2055, 83.1485, 161.807, 320.603" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "29.1866, 32.5496, 37.884, 46.7862, 62.5259, 92.4594, 151.59", \ "30.2377, 33.6047, 38.9591, 47.8297, 63.5877, 93.4868, 152.651", \ "32.1771, 35.5424, 40.8991, 49.7905, 65.5443, 95.4581, 154.605", \ "35.8124, 39.1996, 44.5679, 53.4821, 69.2001, 99.1157, 158.248", \ "41.4439, 44.9494, 50.4476, 59.5447, 75.4982, 105.433, 164.57", \ "50.0923, 53.8302, 59.6478, 69.076, 85.2643, 115.501, 174.726", \ "63.8582, 67.9565, 74.2594, 84.2519, 100.741, 131.063, 190.475" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "11.7867, 16.0172, 23.9209, 39.0443, 69.3145, 130.818, 255.555", \ "11.787, 16.0149, 23.8743, 39.0403, 69.2883, 130.825, 255.557", \ "11.7868, 16.0095, 23.8569, 38.9994, 69.2822, 130.815, 255.553", \ "12.1458, 16.3162, 24.1078, 39.1523, 69.4031, 130.865, 255.574", \ "13.0468, 17.297, 25.2551, 40.1498, 70.0931, 131.364, 255.802", \ "14.5762, 18.8223, 26.6017, 41.4214, 71.3784, 132.315, 256.325", \ "17.2575, 21.5446, 29.3009, 44.0146, 73.2721, 134.403, 257.403" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.187038, 0.196566, 0.204892, 0.210179, 0.212998, 0.214506, 0.214961", \ "0.181487, 0.190359, 0.198921, 0.20472, 0.207913, 0.209567, 0.210224", \ "0.17506, 0.181796, 0.189855, 0.196424, 0.199744, 0.202714, 0.203631", \ "0.170905, 0.175696, 0.187457, 0.193616, 0.197154, 0.201076, 0.201683", \ "0.174527, 0.179495, 0.186924, 0.204247, 0.200913, 0.201216, 0.2069", \ "0.198198, 0.195477, 0.203276, 0.212434, 0.210335, 0.200737, 0.171274", \ "0.260108, 0.257147, 0.249566, 0.259438, 0.277073, 0.286819, 0.243527" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.427673, 0.431649, 0.43848, 0.445438, 0.450189, 0.452952, 0.454455", \ "0.420751, 0.425364, 0.431833, 0.438674, 0.443593, 0.446417, 0.448", \ "0.414425, 0.417572, 0.42384, 0.430901, 0.436347, 0.439589, 0.441537", \ "0.416185, 0.417669, 0.42249, 0.429217, 0.435592, 0.439984, 0.442367", \ "0.431195, 0.429187, 0.431289, 0.436854, 0.442978, 0.448116, 0.452709", \ "0.466823, 0.459925, 0.460427, 0.461351, 0.466746, 0.471024, 0.474311", \ "0.540058, 0.527223, 0.520944, 0.519896, 0.522605, 0.527976, 0.531445" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.380575, 0.389664, 0.397572, 0.40259, 0.405217, 0.406542, 0.407073", \ "0.375622, 0.384523, 0.393084, 0.398923, 0.402162, 0.403701, 0.404339", \ "0.369468, 0.377749, 0.386917, 0.394529, 0.399528, 0.401182, 0.402334", \ "0.365486, 0.370965, 0.379367, 0.387205, 0.393787, 0.397651, 0.399497", \ "0.368747, 0.372362, 0.377954, 0.38643, 0.392881, 0.399071, 0.402281", \ "0.393245, 0.392345, 0.395823, 0.402152, 0.408635, 0.414056, 0.418145", \ "0.454395, 0.45071, 0.449272, 0.4518, 0.457678, 0.464037, 0.46819" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.232409, 0.236582, 0.243609, 0.250651, 0.255449, 0.258401, 0.259725", \ "0.226176, 0.230999, 0.237779, 0.244865, 0.249961, 0.252885, 0.254519", \ "0.220627, 0.224031, 0.230685, 0.238112, 0.243923, 0.247313, 0.249371", \ "0.221864, 0.221588, 0.226674, 0.231118, 0.226714, 0.229449, 0.231844", \ "0.236915, 0.236673, 0.238202, 0.237309, 0.236542, 0.230793, 0.223635", \ "0.271902, 0.263305, 0.268002, 0.268494, 0.256852, 0.255216, 0.237567", \ "0.345056, 0.332295, 0.325555, 0.324348, 0.330268, 0.364619, 0.356765" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.181653, 0.190673, 0.199148, 0.205309, 0.208186, 0.210169, 0.211095", \ "0.176187, 0.184546, 0.193014, 0.199332, 0.203076, 0.205129, 0.206236", \ "0.170975, 0.177642, 0.185488, 0.193611, 0.19708, 0.19955, 0.200797", \ "0.169964, 0.173984, 0.183359, 0.186764, 0.192975, 0.196477, 0.198136", \ "0.173144, 0.178866, 0.184177, 0.194588, 0.194816, 0.198045, 0.208256", \ "0.197991, 0.197653, 0.197692, 0.204572, 0.214164, 0.216021, 0.237681", \ "0.259426, 0.254397, 0.256007, 0.254123, 0.265449, 0.293693, 0.307926" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.471247, 0.475486, 0.482145, 0.488974, 0.493729, 0.49641, 0.497866", \ "0.465923, 0.470137, 0.477979, 0.484728, 0.489649, 0.492485, 0.493977", \ "0.461222, 0.464929, 0.471855, 0.479099, 0.484493, 0.487775, 0.489603", \ "0.460165, 0.462337, 0.467745, 0.474518, 0.480867, 0.48507, 0.487056", \ "0.467294, 0.466521, 0.469401, 0.475565, 0.482345, 0.487842, 0.490399", \ "0.49481, 0.490339, 0.490463, 0.493138, 0.498642, 0.504314, 0.508398", \ "0.562947, 0.551487, 0.546664, 0.547751, 0.5514, 0.556225, 0.559842" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.410318, 0.41888, 0.427335, 0.434111, 0.435828, 0.437632, 0.438622", \ "0.40589, 0.414252, 0.4227, 0.42898, 0.432712, 0.434718, 0.43584", \ "0.400805, 0.408066, 0.416679, 0.423396, 0.429427, 0.432437, 0.433833", \ "0.398095, 0.402931, 0.410943, 0.419783, 0.426251, 0.429863, 0.431692", \ "0.403597, 0.406267, 0.412124, 0.419386, 0.427571, 0.432296, 0.435601", \ "0.426783, 0.426802, 0.429474, 0.434854, 0.441893, 0.448258, 0.452851", \ "0.489575, 0.485204, 0.484135, 0.48631, 0.491693, 0.497334, 0.502085" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.239023, 0.243297, 0.250002, 0.25681, 0.26156, 0.264211, 0.265746", \ "0.23386, 0.238108, 0.246055, 0.252864, 0.257839, 0.260739, 0.262258", \ "0.228861, 0.232572, 0.239564, 0.246874, 0.252414, 0.255699, 0.257558", \ "0.22795, 0.228219, 0.232958, 0.242027, 0.238201, 0.238913, 0.243013", \ "0.234964, 0.234847, 0.238016, 0.243435, 0.237952, 0.237348, 0.240214", \ "0.261395, 0.257993, 0.259425, 0.266447, 0.280099, 0.261887, 0.265728", \ "0.33006, 0.318279, 0.314974, 0.31855, 0.319355, 0.36248, 0.394823" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.177802, 0.186712, 0.195231, 0.201511, 0.205291, 0.207453, 0.208394", \ "0.174226, 0.182559, 0.191932, 0.198766, 0.202841, 0.20529, 0.206538", \ "0.169241, 0.174792, 0.181912, 0.187138, 0.192121, 0.195126, 0.196616", \ "0.167573, 0.178069, 0.180891, 0.184272, 0.189839, 0.194174, 0.19709", \ "0.174691, 0.178969, 0.188147, 0.194174, 0.197374, 0.19941, 0.203323", \ "0.197925, 0.197522, 0.201006, 0.20997, 0.225518, 0.22082, 0.229073", \ "0.265333, 0.259312, 0.257278, 0.26347, 0.282515, 0.312072, 0.332337" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.512593, 0.516872, 0.525948, 0.532176, 0.536779, 0.539433, 0.540749", \ "0.508925, 0.513158, 0.520596, 0.527989, 0.532722, 0.535593, 0.536859", \ "0.503912, 0.507882, 0.515067, 0.522369, 0.527565, 0.530791, 0.532478", \ "0.502468, 0.504771, 0.510916, 0.517854, 0.524295, 0.527903, 0.529867", \ "0.507117, 0.506826, 0.511745, 0.517686, 0.523777, 0.528725, 0.531736", \ "0.527949, 0.52411, 0.526229, 0.530162, 0.536011, 0.540794, 0.545092", \ "0.592885, 0.585203, 0.581815, 0.584219, 0.588558, 0.593137, 0.597843" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.454159, 0.462734, 0.47091, 0.476919, 0.480503, 0.482523, 0.483596", \ "0.451311, 0.459616, 0.468651, 0.475465, 0.479809, 0.482007, 0.483253", \ "0.444884, 0.452264, 0.460418, 0.468403, 0.47312, 0.476361, 0.477924", \ "0.444572, 0.450357, 0.457353, 0.466175, 0.473298, 0.476701, 0.47903", \ "0.451162, 0.454139, 0.459589, 0.466591, 0.474939, 0.479804, 0.482665", \ "0.475319, 0.475545, 0.478554, 0.484052, 0.490484, 0.496492, 0.501006", \ "0.54161, 0.537145, 0.535616, 0.53816, 0.543396, 0.548937, 0.554662" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.227921, 0.232482, 0.241325, 0.247587, 0.252218, 0.255086, 0.256219", \ "0.223951, 0.228241, 0.235789, 0.243226, 0.248011, 0.250858, 0.252235", \ "0.218719, 0.222649, 0.229901, 0.237308, 0.242621, 0.245933, 0.247668", \ "0.216277, 0.219537, 0.224233, 0.231556, 0.228103, 0.230159, 0.23105", \ "0.222163, 0.220503, 0.226146, 0.224765, 0.228205, 0.218826, 0.217603", \ "0.242913, 0.240218, 0.240452, 0.247865, 0.260282, 0.273801, 0.25217", \ "0.306858, 0.299001, 0.294849, 0.308612, 0.305387, 0.31943, 0.316365" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.639042; rise_capacitance : 0.639042; rise_capacitance_range (0.373807, 0.639042); fall_capacitance : 0.637899; fall_capacitance_range (0.377034, 0.637899); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000149005, -0.000169212, -0.00013274, -9.04082e-05, -3.77836e-05, -7.81715e-06, 5.42808e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000260673, 0.000169212, 0.000135689, 0.000129451, 8.11357e-05, 7.67213e-05, 6.38144e-05" \ ); } } internal_power () { when : "(B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0822134, 0.0830913, 0.0826926, 0.0828867, 0.0831523, 0.0828232, 0.0824955" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0822134, -0.0819268, -0.0826201, -0.0828867, -0.0830904, -0.0824463, -0.0822352" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000184177, -0.000170732, -0.000162082, -0.000117404, -6.03315e-05, -2.87557e-05, -1.50093e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000373716, 0.000217753, 0.000201031, 0.000193356, 0.000127666, 0.000108507, 8.76851e-05" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0819836, 0.0824153, 0.0826648, 0.0827381, 0.0828268, 0.0827792, 0.08247" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0819836, -0.081918, -0.0826005, -0.0827381, -0.0828268, -0.0824569, -0.0822331" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.597615; rise_capacitance : 0.587063; rise_capacitance_range (0.450961, 0.587063); fall_capacitance : 0.597615; fall_capacitance_range (0.443002, 0.597615); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000187236, -9.86034e-05, -9.41809e-05, -8.44575e-05, -5.67288e-05, -3.40135e-05, -1.12312e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000187236, 9.86034e-05, 9.41809e-05, 8.44575e-05, 5.67288e-05, 6.01007e-05, 5.53697e-05" \ ); } } internal_power () { when : "(A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0627471, 0.0631941, 0.0631457, 0.0629769, 0.0632674, 0.0631538, 0.0628271" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0627471, -0.062306, -0.0629892, -0.0629769, -0.0632674, -0.0627119, -0.0625222" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0393532, -0.040597, -0.0414555, -0.0423048, -0.0433329, -0.0430572, -0.0430922" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453595, 0.0455173, 0.0454389, 0.0463755, 0.0460651, 0.046111, 0.045906" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.06673, 0.0652175, 0.0642619, 0.0640972, 0.0642895, 0.0633581, 0.0627872" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.062225, -0.0620722, -0.0619451, -0.0626269, -0.0624383, -0.0623483, -0.0622437" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000197809, -0.000117441, -0.000100252, -8.53125e-05, -4.31143e-05, -4.70873e-06, 1.15973e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000249793, 0.000117441, 0.000132854, 0.000119742, 8.00496e-05, 7.55263e-05, 6.7755e-05" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0628323, 0.0630997, 0.063056, 0.0632894, 0.0633988, 0.0631521, 0.0627967" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0628161, -0.062225, -0.0629382, -0.0632269, -0.0632519, -0.0626921, -0.062504" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.628262; rise_capacitance : 0.615218; rise_capacitance_range (0.47887, 0.615218); fall_capacitance : 0.628262; fall_capacitance_range (0.483449, 0.628262); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0369968, -0.0377293, -0.0382953, -0.0387279, -0.039009, -0.0386937, -0.0388428" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0412964, 0.0410688, 0.0408153, 0.0411647, 0.041553, 0.0414095, 0.0411872" \ ); } } internal_power () { when : "(A * B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0752347, 0.0754581, 0.0756668, 0.0758302, 0.0758336, 0.0749192, 0.0747752" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0746255, -0.0741859, -0.0739965, -0.0742539, -0.075078, -0.0746305, -0.074232" \ ); } } internal_power () { when : "(A * !B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0292303, -0.0318998, -0.0345693, -0.0358798, -0.0370931, -0.0372752, -0.0377682" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0404795, 0.0405997, 0.0408556, 0.0411089, 0.0411299, 0.0405943, 0.0405096" \ ); } } internal_power () { when : "(A * !B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0750765, 0.0751082, 0.0757045, 0.0756033, 0.0758059, 0.0748798, 0.0747543" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0741108, -0.074922, -0.0746913, -0.0749756, -0.0753497, -0.0745614, -0.0744739" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0364687, -0.0373735, -0.038092, -0.0386315, -0.0389672, -0.0386832, -0.0388404" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0419582, 0.0415872, 0.0422111, 0.0417976, 0.0417278, 0.0417859, 0.0416981" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.075736, 0.0755631, 0.0757071, 0.0758278, 0.0758259, 0.0749179, 0.0747826" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0744842, -0.0741049, -0.0746467, -0.0743887, -0.0744622, -0.0744158, -0.074366" \ ); } } } } cell (OR3x4_ASAP7_75t_R) { area : 0.13122; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 339.596; when : "(A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 345.849; when : "(A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 345.573; when : "(A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 392.861; when : "(A * !B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 345.356; when : "(!A * B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 389.114; when : "(!A * B * !C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 387.399; when : "(!A * !B * C * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * Y)"; related_pg_pin : VSS; } leakage_power () { value : 513.232; when : "(!A * !B * !C * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 382.373; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A) + (B) + (C)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 184.32; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "16.7776, 19.6363, 24.5732, 33.6981, 51.4833, 86.8242, 157.396", \ "18.6066, 21.4316, 26.3483, 35.5103, 53.3484, 88.661, 159.237", \ "21.9531, 24.7775, 29.7209, 38.8431, 56.6095, 91.9687, 162.553", \ "27.4881, 30.3881, 35.3704, 44.5065, 62.1524, 97.508, 168.199", \ "34.7907, 37.8487, 42.9343, 52.1229, 69.932, 105.254, 175.839", \ "44.0305, 47.4343, 52.7798, 62.0769, 79.8171, 115.197, 185.846", \ "55.0385, 59.0012, 64.9, 74.5782, 92.1795, 127.153, 198.234" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "9.8084, 14.6187, 24.2742, 43.9344, 83.8305, 164.347, 325.758", \ "9.79878, 14.612, 24.2736, 43.9344, 83.8376, 164.346, 325.766", \ "9.9082, 14.7143, 24.3346, 43.969, 83.853, 164.348, 325.759", \ "10.7472, 15.3797, 24.8056, 44.2401, 83.9899, 164.374, 325.767", \ "12.3192, 16.7706, 26.0182, 45.0654, 84.3945, 164.566, 325.822", \ "15.0138, 19.3061, 27.9446, 46.3432, 85.6171, 164.945, 326.112", \ "19.1101, 23.5003, 31.6502, 49.5526, 86.9725, 166.074, 326.808" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "38.8019, 42.7741, 49.0016, 59.0004, 75.9686, 106.862, 166.724", \ "39.955, 43.9203, 50.1439, 60.1532, 77.1392, 108.053, 167.903", \ "42.5368, 46.4869, 52.731, 62.7506, 79.7393, 110.65, 170.522", \ "48.5387, 52.4909, 58.7248, 68.728, 85.7012, 116.659, 176.497", \ "60.3022, 64.1162, 70.4358, 80.508, 97.4763, 128.387, 188.253", \ "77.1681, 81.4272, 87.8907, 98.2344, 115.547, 146.756, 206.439", \ "101.202, 105.822, 112.902, 123.68, 141.25, 171.975, 232.498" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "16.5831, 21.1148, 29.4405, 45.1793, 76.1435, 138.436, 265.306", \ "16.5978, 21.1172, 29.437, 45.2167, 76.1246, 138.452, 265.296", \ "16.5908, 21.1102, 29.428, 45.1537, 76.0889, 138.432, 265.302", \ "16.5855, 21.0971, 29.4283, 45.154, 76.0294, 138.43, 265.262", \ "18.0322, 22.4598, 30.5479, 45.9858, 76.6697, 138.786, 265.405", \ "21.3685, 25.5099, 33.299, 48.6758, 78.4835, 140.029, 266.245", \ "26.6786, 30.6533, 38.056, 52.685, 81.4383, 142.369, 267.746" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "17.3525, 20.1867, 25.1519, 34.2937, 52.08, 87.431, 158.016", \ "18.9338, 21.7994, 26.7393, 35.8747, 53.6705, 89.0271, 159.61", \ "22.4217, 25.2673, 30.1994, 39.3296, 57.1233, 92.4818, 163.068", \ "28.2004, 31.0937, 36.0705, 45.2026, 63.0163, 98.369, 168.969", \ "35.9028, 38.9409, 44.0172, 53.1973, 71.0086, 106.402, 176.981", \ "45.754, 49.1067, 54.4276, 63.7086, 81.5022, 116.969, 187.455", \ "57.7906, 61.719, 67.6099, 77.1454, 94.8755, 129.989, 200.532" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "9.87431, 14.667, 24.3105, 43.9538, 83.8535, 164.353, 325.766", \ "9.86682, 14.6614, 24.3091, 43.9512, 83.8528, 164.353, 325.765", \ "9.97331, 14.7511, 24.3719, 43.985, 83.8674, 164.355, 325.766", \ "10.7648, 15.3601, 24.7792, 44.2197, 83.9852, 164.359, 325.78", \ "12.2764, 16.7102, 25.8541, 44.9692, 84.3798, 164.557, 325.831", \ "14.9149, 19.2046, 27.8025, 46.2178, 85.5871, 165.023, 326.032", \ "18.8756, 23.2028, 31.3306, 48.9863, 86.7781, 165.677, 326.497" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "40.1567, 44.0945, 50.3597, 60.3472, 77.259, 108.189, 167.997", \ "41.3582, 45.3298, 51.5576, 61.5314, 78.4971, 109.422, 169.258", \ "43.7164, 47.6765, 53.9115, 63.9296, 80.9211, 111.842, 171.676", \ "48.4734, 52.4309, 58.6792, 68.6743, 85.6562, 116.594, 176.423", \ "57.772, 61.7706, 68.1206, 78.0742, 95.1491, 126.055, 185.881", \ "71.9674, 76.1895, 82.745, 93.0813, 110.413, 141.382, 201.321", \ "93.4367, 98.0459, 104.995, 115.776, 133.548, 164.928, 224.761" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "16.5796, 21.1619, 29.4161, 45.1797, 76.1228, 138.455, 265.302", \ "16.5705, 21.0935, 29.4286, 45.2304, 76.0911, 138.464, 265.273", \ "16.5842, 21.1058, 29.4273, 45.1551, 76.0798, 138.431, 265.273", \ "16.5861, 21.1039, 29.4308, 45.1462, 76.0142, 138.421, 265.263", \ "17.7703, 22.2101, 30.4324, 45.9779, 76.6156, 138.757, 265.446", \ "20.1216, 24.4764, 32.5625, 47.8841, 78.3346, 140.048, 266.202", \ "24.2263, 28.467, 36.3177, 51.262, 80.9442, 143.058, 267.802" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "17.7757, 20.6553, 25.6284, 34.7898, 52.5975, 87.9705, 158.566", \ "19.5505, 22.4845, 27.4273, 36.5847, 54.396, 89.7802, 160.372", \ "22.9776, 25.8312, 30.7929, 39.9398, 57.7568, 93.1365, 163.738", \ "28.9008, 31.7809, 36.7709, 45.8677, 63.7508, 99.1349, 169.746", \ "36.9394, 39.9862, 45.0621, 54.2586, 72.1473, 107.484, 178.1", \ "47.4313, 50.789, 56.1134, 65.3771, 83.1607, 118.583, 189.224", \ "60.1241, 64.016, 69.8784, 79.4634, 97.2753, 132.382, 202.988" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "10.0391, 14.8156, 24.4388, 44.0591, 83.9445, 164.386, 325.811", \ "10.0222, 14.8097, 24.4389, 44.0586, 83.9353, 164.385, 325.811", \ "10.0849, 14.8935, 24.4842, 44.0838, 83.9514, 164.387, 325.812", \ "10.8476, 15.5236, 24.8689, 44.3357, 84.0232, 164.408, 325.826", \ "12.3096, 16.7753, 25.8797, 45.0522, 84.4098, 164.574, 325.871", \ "14.8735, 19.1659, 27.7717, 46.3369, 85.3932, 164.88, 326.05", \ "18.7901, 23.1195, 31.3316, 48.8188, 87.1228, 165.921, 326.507" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "40.8368, 44.8056, 51.0355, 61.0538, 78.02, 108.923, 168.682", \ "41.9409, 45.9049, 52.1503, 62.1659, 79.0893, 110.019, 169.83", \ "43.8846, 47.8529, 54.0672, 64.077, 81.066, 112, 171.854", \ "47.6625, 51.6233, 57.8552, 67.8594, 84.8649, 115.778, 175.618", \ "54.4315, 58.4862, 64.8079, 74.8795, 91.9181, 122.809, 182.438", \ "65.062, 69.2757, 75.8438, 86.2167, 103.543, 134.737, 194.598", \ "81.8329, 86.2018, 93.1757, 104.06, 121.668, 153.284, 213.443" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "16.5709, 21.0885, 29.3933, 45.1673, 76.13, 138.455, 265.34", \ "16.5607, 21.0705, 29.4078, 45.1533, 76.144, 138.466, 265.313", \ "16.5766, 21.099, 29.4195, 45.1467, 76.0448, 138.429, 265.293", \ "16.5948, 21.1208, 29.4372, 45.1578, 76.0721, 138.422, 265.262", \ "17.5688, 22.0658, 30.241, 45.8874, 76.611, 138.723, 265.505", \ "19.3573, 23.836, 32.0513, 47.5543, 78.1316, 139.926, 266.136", \ "22.3928, 27.0565, 35.0931, 50.5071, 80.7588, 141.686, 267.523" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.376383, 0.392443, 0.409471, 0.422463, 0.430459, 0.434846, 0.436916", \ "0.37374, 0.388878, 0.406216, 0.419925, 0.428958, 0.433155, 0.435555", \ "0.366309, 0.374586, 0.38873, 0.399646, 0.40317, 0.412201, 0.416831", \ "0.36406, 0.371082, 0.383434, 0.394463, 0.377487, 0.382811, 0.405289", \ "0.371169, 0.374819, 0.394998, 0.39287, 0.393188, 0.399734, 0.409462", \ "0.396486, 0.391916, 0.393817, 0.404413, 0.431138, 0.430873, 0.443025", \ "0.472934, 0.457553, 0.445229, 0.480213, 0.471315, 0.455695, 0.53885" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.692196, 0.682425, 0.685858, 0.695353, 0.70365, 0.710353, 0.714137", \ "0.689342, 0.677837, 0.679947, 0.688507, 0.698228, 0.704936, 0.708781", \ "0.678244, 0.667776, 0.670124, 0.679715, 0.689353, 0.696745, 0.70126", \ "0.67472, 0.66265, 0.663411, 0.672441, 0.683562, 0.691694, 0.696759", \ "0.698218, 0.680508, 0.674842, 0.678839, 0.687949, 0.697188, 0.701705", \ "0.760754, 0.723158, 0.704329, 0.701729, 0.70639, 0.715077, 0.722499", \ "0.87702, 0.821871, 0.783958, 0.767017, 0.763795, 0.767457, 0.774186" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.570625, 0.586108, 0.602534, 0.615104, 0.622798, 0.626918, 0.628962", \ "0.567809, 0.582602, 0.599156, 0.612438, 0.622135, 0.625995, 0.628437", \ "0.561009, 0.573349, 0.590165, 0.60524, 0.61547, 0.621345, 0.624273", \ "0.558505, 0.566337, 0.580711, 0.596684, 0.609323, 0.616283, 0.621346", \ "0.566248, 0.5691, 0.577552, 0.590835, 0.60429, 0.614851, 0.619074", \ "0.59231, 0.588532, 0.590022, 0.598783, 0.611408, 0.622363, 0.631352", \ "0.667759, 0.65269, 0.644407, 0.646293, 0.651616, 0.661716, 0.671502" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.49684, 0.487293, 0.490947, 0.500557, 0.508994, 0.515604, 0.519402", \ "0.494412, 0.483156, 0.485646, 0.494551, 0.504573, 0.511369, 0.515212", \ "0.483874, 0.473674, 0.476518, 0.48668, 0.496947, 0.504653, 0.50932", \ "0.479345, 0.466865, 0.467463, 0.476565, 0.48253, 0.490719, 0.495726", \ "0.503474, 0.472475, 0.465572, 0.472081, 0.461845, 0.456125, 0.48184", \ "0.560883, 0.525589, 0.503281, 0.515579, 0.513029, 0.516259, 0.472757", \ "0.682413, 0.627489, 0.589623, 0.595785, 0.576638, 0.499774, 0.610077" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.371198, 0.385694, 0.402805, 0.416334, 0.424775, 0.42948, 0.43173", \ "0.36631, 0.380693, 0.397251, 0.411487, 0.420939, 0.426365, 0.429032", \ "0.358335, 0.368539, 0.380127, 0.394029, 0.404059, 0.410045, 0.413143", \ "0.360702, 0.365564, 0.378535, 0.388159, 0.399484, 0.405628, 0.413928", \ "0.37092, 0.371161, 0.382712, 0.39104, 0.394332, 0.406986, 0.41502", \ "0.399338, 0.392977, 0.400631, 0.404252, 0.442846, 0.450827, 0.436655", \ "0.475546, 0.460403, 0.450662, 0.4609, 0.475452, 0.486422, 0.486299" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.73127, 0.727872, 0.72539, 0.736512, 0.749127, 0.75414, 0.757118", \ "0.727372, 0.717873, 0.722196, 0.735906, 0.744441, 0.750177, 0.753774", \ "0.723548, 0.713277, 0.716672, 0.727141, 0.737495, 0.744564, 0.749007", \ "0.718982, 0.707376, 0.709273, 0.718905, 0.729543, 0.737493, 0.742399", \ "0.73315, 0.716084, 0.712932, 0.721161, 0.73033, 0.738324, 0.743807", \ "0.775756, 0.748188, 0.734485, 0.73493, 0.741747, 0.752962, 0.75729", \ "0.875254, 0.827716, 0.801984, 0.791276, 0.791092, 0.796853, 0.804221" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.600322, 0.614627, 0.631622, 0.645486, 0.653307, 0.658265, 0.660575", \ "0.594065, 0.607843, 0.623602, 0.637091, 0.646057, 0.651121, 0.653756", \ "0.591141, 0.60219, 0.618194, 0.632881, 0.643348, 0.64959, 0.653032", \ "0.590202, 0.59804, 0.610532, 0.626719, 0.639538, 0.647988, 0.651319", \ "0.600019, 0.601189, 0.608633, 0.621261, 0.635554, 0.646577, 0.651951", \ "0.629386, 0.623599, 0.625871, 0.632378, 0.644459, 0.655402, 0.664225", \ "0.704592, 0.689473, 0.679898, 0.680386, 0.686297, 0.697323, 0.706432" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.499126, 0.495721, 0.493293, 0.504414, 0.517023, 0.522086, 0.52496", \ "0.495329, 0.485841, 0.490277, 0.504071, 0.512665, 0.518492, 0.522102", \ "0.491098, 0.480803, 0.484282, 0.494891, 0.505525, 0.512685, 0.517157", \ "0.485814, 0.473601, 0.475125, 0.484688, 0.495452, 0.50362, 0.508605", \ "0.50004, 0.478528, 0.474272, 0.460304, 0.470158, 0.467976, 0.471586", \ "0.542043, 0.514578, 0.49726, 0.482098, 0.501584, 0.450231, 0.46639", \ "0.642496, 0.595083, 0.571245, 0.560323, 0.575522, 0.657193, 0.554457" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.366378, 0.380851, 0.397738, 0.411564, 0.420393, 0.425861, 0.428707", \ "0.363534, 0.377602, 0.394141, 0.408568, 0.418125, 0.424045, 0.426884", \ "0.357434, 0.363806, 0.377425, 0.39112, 0.401616, 0.408543, 0.41215", \ "0.360407, 0.366058, 0.373715, 0.367002, 0.392236, 0.39819, 0.403472", \ "0.368254, 0.370776, 0.373366, 0.39356, 0.402249, 0.408186, 0.409184", \ "0.401569, 0.398305, 0.394297, 0.416922, 0.411353, 0.424965, 0.439051", \ "0.479686, 0.463089, 0.450239, 0.447995, 0.500193, 0.466748, 0.474351" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.773419, 0.763919, 0.768244, 0.779226, 0.78901, 0.795812, 0.800326", \ "0.771429, 0.76128, 0.765357, 0.776368, 0.78679, 0.793105, 0.796873", \ "0.767207, 0.756767, 0.759885, 0.770412, 0.780827, 0.787966, 0.792257", \ "0.763309, 0.752392, 0.754906, 0.765101, 0.775027, 0.78272, 0.787249", \ "0.77128, 0.754788, 0.753616, 0.762561, 0.772697, 0.780922, 0.788048", \ "0.806752, 0.781408, 0.773074, 0.774281, 0.783449, 0.791031, 0.798861", \ "0.885046, 0.849359, 0.829036, 0.824254, 0.828824, 0.833388, 0.841687" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.64348, 0.657514, 0.673943, 0.687384, 0.695937, 0.701232, 0.704363", \ "0.640051, 0.654157, 0.670001, 0.684222, 0.69368, 0.699315, 0.702188", \ "0.635479, 0.647342, 0.662369, 0.676933, 0.687628, 0.694495, 0.698275", \ "0.636262, 0.643886, 0.655814, 0.672017, 0.684203, 0.693243, 0.698082", \ "0.646118, 0.647178, 0.654341, 0.667305, 0.680857, 0.691724, 0.699592", \ "0.678946, 0.67437, 0.674503, 0.68296, 0.693374, 0.703241, 0.712608", \ "0.755792, 0.73993, 0.731811, 0.730219, 0.73707, 0.746424, 0.755995" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("2.88, 5.76, 11.52, 23.04, 46.08, 92.16, 184.32"); values ( \ "0.488941, 0.479433, 0.48374, 0.494775, 0.504629, 0.511411, 0.515767", \ "0.48655, 0.476475, 0.480662, 0.491744, 0.502288, 0.508615, 0.512351", \ "0.481991, 0.471458, 0.474652, 0.485339, 0.49596, 0.503291, 0.507619", \ "0.476228, 0.463541, 0.464261, 0.473058, 0.486044, 0.493278, 0.497462", \ "0.486047, 0.47265, 0.46516, 0.461088, 0.463277, 0.464672, 0.397834", \ "0.52334, 0.493379, 0.485508, 0.471784, 0.462356, 0.457378, 0.433604", \ "0.60035, 0.56913, 0.539555, 0.538935, 0.532111, 0.53778, 0.570418" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.63817; rise_capacitance : 0.63817; rise_capacitance_range (0.375446, 0.63817); fall_capacitance : 0.637284; fall_capacitance_range (0.377313, 0.637284); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000342687, -0.00027919, -0.000175055, -0.000141884, -7.17788e-05, -1.39498e-05, 1.88757e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000444969, 0.000279582, 0.000245429, 0.000231965, 0.00015958, 0.000140923, 0.000118229" \ ); } } internal_power () { when : "(B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0822413, 0.0829215, 0.0826355, 0.0829019, 0.0831187, 0.0828179, 0.0825084" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0822413, -0.0819231, -0.0825408, -0.0829019, -0.0830143, -0.0823838, -0.0821785" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000449596, -0.00035981, -0.00022363, -0.000178444, -9.93666e-05, -6.16711e-05, 4.18157e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000534066, 0.00035981, 0.000346256, 0.000320457, 0.000230445, 0.000189097, 0.000146034" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0820583, 0.0828202, 0.0825586, 0.0828197, 0.0827982, 0.0827492, 0.0824793" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0820583, -0.0818994, -0.0824967, -0.0828197, -0.0827982, -0.0823786, -0.0821744" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.597907; rise_capacitance : 0.586623; rise_capacitance_range (0.451257, 0.586623); fall_capacitance : 0.597907; fall_capacitance_range (0.443142, 0.597907); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000272897, -0.000167617, -0.000165934, -0.000126266, -7.47443e-05, -2.32148e-05, 2.13356e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000319171, 0.000167617, 0.000165934, 0.000154776, 0.000111896, 0.00010866, 0.000100309" \ ); } } internal_power () { when : "(A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0630752, 0.0632147, 0.0631454, 0.0631811, 0.0632729, 0.0631732, 0.0628573" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0628914, -0.0623384, -0.0629182, -0.0631811, -0.0632299, -0.0626679, -0.06248" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0394429, -0.0407035, -0.0416269, -0.042346, -0.0433861, -0.0430857, -0.0430973" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.045468, 0.0457388, 0.0459376, 0.0464555, 0.045793, 0.0461726, 0.0459589" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0667373, 0.065367, 0.0647247, 0.0640094, 0.0642709, 0.0633569, 0.0628123" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0621601, -0.0621317, -0.0622723, -0.0625279, -0.0621521, -0.0622921, -0.0621986" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000200802, -0.000211881, -0.000134025, -0.000119025, -6.94638e-05, -1.34924e-05, 2.49672e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.00038902, 0.000223253, 0.00022915, 0.000205926, 0.000150311, 0.00013375, 0.00011422" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.062486, 0.0628521, 0.0630238, 0.0633109, 0.0633847, 0.0631458, 0.0628185" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.062486, -0.0623076, -0.0628452, -0.0631462, -0.0631859, -0.062639, -0.0624624" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.626775; rise_capacitance : 0.614191; rise_capacitance_range (0.479418, 0.614191); fall_capacitance : 0.626775; fall_capacitance_range (0.483076, 0.626775); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0370862, -0.0377987, -0.038351, -0.0387739, -0.0390311, -0.0386893, -0.0388243" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0414181, 0.0411357, 0.0417581, 0.0413989, 0.0414254, 0.0414549, 0.0413195" \ ); } } internal_power () { when : "(A * B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0750924, 0.0753043, 0.0755173, 0.0756691, 0.0756913, 0.0748038, 0.0746714" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0744416, -0.0738881, -0.0745627, -0.0741985, -0.0747362, -0.0744568, -0.0741567" \ ); } } internal_power () { when : "(A * !B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.029507, -0.0318967, -0.0346495, -0.0358762, -0.0371363, -0.0372866, -0.0377605" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0404283, 0.0408019, 0.0409681, 0.0404047, 0.0412095, 0.0406365, 0.0405612" \ ); } } internal_power () { when : "(A * !B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0758271, 0.0749548, 0.075577, 0.0750013, 0.0756525, 0.0747528, 0.0746474" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0739368, -0.0739884, -0.0744735, -0.0740879, -0.0751496, -0.0743317, -0.0743019" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0365218, -0.0374825, -0.0381688, -0.0386899, -0.0390111, -0.0386995, -0.0388333" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0420687, 0.0415613, 0.0419377, 0.0423311, 0.0419544, 0.0418551, 0.0417557" \ ); } } internal_power () { when : "(!A * B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0753636, 0.0753739, 0.0755457, 0.0756686, 0.0756701, 0.0747894, 0.0746737" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0742871, -0.0739441, -0.0741269, -0.0745411, -0.0743606, -0.0742315, -0.0741904" \ ); } } } } cell (OR4x1_ASAP7_75t_R) { area : 0.10206; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 94.6191; when : "(A * B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 96.5186; when : "(A * B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 96.3658; when : "(A * B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 102.771; when : "(A * B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 96.197; when : "(A * !B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 102.495; when : "(A * !B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 102.218; when : "(A * !B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 149.782; when : "(A * !B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 96.1076; when : "(!A * B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 102.278; when : "(!A * B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 102.005; when : "(!A * B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 146.035; when : "(!A * B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 101.822; when : "(!A * !B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 144.32; when : "(!A * !B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 143.093; when : "(!A * !B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 392.075; when : "(!A * !B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 129.294; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A) + (B) + (C) + (D)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.3426, 13.7117, 18.1958, 26.9554, 44.3736, 79.1574, 148.673", \ "12.9279, 15.2849, 19.7725, 28.5406, 45.9647, 80.7503, 150.27", \ "15.5245, 17.9282, 22.4567, 31.2465, 48.6783, 83.4665, 152.991", \ "18.8399, 21.2845, 25.8321, 34.671, 52.057, 86.9122, 156.059", \ "22.9453, 25.4814, 30.0389, 38.8796, 56.4828, 91.3825, 160.916", \ "27.6112, 30.3752, 35.0281, 43.829, 61.3454, 96.2746, 166.057", \ "31.5977, 34.8529, 39.9207, 48.847, 66.3465, 101.254, 171.066" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.73041, 12.4447, 22.0364, 41.3994, 80.3397, 158.32, 314.323", \ "7.79168, 12.4942, 22.0542, 41.4077, 80.3411, 158.32, 314.329", \ "8.11524, 12.7276, 22.2093, 41.4913, 80.3438, 158.291, 314.329", \ "8.60845, 13.1842, 22.5784, 41.7054, 80.5073, 158.391, 314.326", \ "9.5595, 13.8912, 23.1095, 42.1307, 80.7308, 158.594, 314.49", \ "11.2988, 15.3548, 24.0707, 42.6281, 81.1501, 159.28, 314.792", \ "14.237, 18.1706, 26.3865, 44.0717, 81.8658, 159.221, 315.018" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "26.0316, 29.3451, 34.6821, 43.5541, 59.2456, 89.0232, 147.852", \ "26.9115, 30.2165, 35.5552, 44.4322, 60.1249, 89.9123, 148.736", \ "29.4532, 32.7515, 38.0814, 46.9622, 62.6643, 92.4438, 151.266", \ "34.892, 38.1903, 43.5592, 52.473, 68.2221, 97.9818, 156.805", \ "43.0139, 46.3882, 51.882, 61.0643, 77.0536, 106.991, 165.809", \ "55.1359, 58.7269, 64.2231, 73.334, 89.5665, 119.589, 178.775", \ "73.4043, 77.3738, 83.3843, 92.8942, 108.998, 139.135, 198.441" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.4879, 15.6873, 23.4747, 38.3312, 67.9632, 128.124, 250.24", \ "11.4856, 15.6908, 23.4494, 38.3053, 67.9386, 128.141, 250.239", \ "11.4807, 15.6842, 23.4444, 38.31, 67.9322, 128.122, 250.236", \ "12.042, 16.2268, 23.8893, 38.6133, 68.0766, 128.202, 250.261", \ "12.9151, 17.0708, 24.7464, 39.6456, 69.107, 128.972, 250.598", \ "14.6785, 18.615, 26.0784, 40.5165, 70.3359, 129.862, 251.54", \ "17.4934, 21.421, 28.5001, 42.3945, 71.1789, 130.877, 252.413" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.8345, 14.2173, 18.7275, 27.5062, 45.003, 79.7933, 149.316", \ "13.5179, 15.9107, 20.4188, 29.2096, 46.6562, 81.4457, 150.974", \ "16.3057, 18.729, 23.2564, 32.0579, 49.5187, 84.3178, 153.87", \ "19.9761, 22.4096, 26.9745, 35.889, 53.3485, 88.1706, 157.719", \ "24.6744, 27.1524, 31.7605, 40.6318, 58.2336, 93.1113, 162.738", \ "30.2437, 32.9665, 37.6194, 46.4451, 64.0114, 98.8784, 168.623", \ "35.6424, 38.7975, 43.7606, 52.6478, 70.1541, 105.2, 174.623" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.82336, 12.5252, 22.0939, 41.4535, 80.3805, 158.329, 314.363", \ "7.85898, 12.5466, 22.1049, 41.462, 80.3809, 158.35, 314.346", \ "8.14492, 12.7464, 22.2358, 41.5223, 80.3937, 158.362, 314.363", \ "8.58224, 13.1322, 22.5471, 41.7227, 80.5069, 158.365, 314.368", \ "9.50341, 13.8126, 22.9373, 42.1669, 80.7301, 158.561, 314.52", \ "11.1228, 15.1594, 24.0209, 42.5198, 81.327, 158.806, 314.822", \ "13.8281, 17.7331, 25.9269, 43.8113, 81.7672, 159.457, 315.112" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "28.4383, 31.7452, 37.075, 45.9571, 61.6464, 91.4277, 150.245", \ "29.3892, 32.7006, 38.02, 46.9128, 62.6043, 92.3881, 151.209", \ "31.6251, 34.9322, 40.2605, 49.142, 64.8404, 94.6276, 153.449", \ "36.0685, 39.4307, 44.8057, 53.6419, 69.3412, 99.1316, 157.936", \ "42.7515, 46.257, 51.8188, 61.0341, 77.0423, 106.95, 165.781", \ "53.4069, 57.1085, 62.9427, 72.3, 88.4713, 118.592, 177.668", \ "70.6656, 74.7648, 80.9802, 90.7635, 107.196, 137.396, 196.641" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.4951, 15.6902, 23.4748, 38.3252, 67.9602, 128.131, 250.24", \ "11.5061, 15.7059, 23.4519, 38.3194, 67.9457, 128.128, 250.239", \ "11.4924, 15.6901, 23.4462, 38.3099, 67.9363, 128.124, 250.238", \ "12.019, 16.1995, 23.8339, 38.6425, 68.1695, 128.232, 250.277", \ "12.9269, 17.1399, 24.879, 39.6847, 69.0093, 128.878, 250.536", \ "14.5962, 18.7119, 26.3479, 40.7863, 70.0653, 129.754, 251.375", \ "17.2229, 21.4209, 28.8779, 43.0353, 71.6615, 130.81, 252.209" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.231, 14.6613, 19.2007, 28.0156, 45.4743, 80.2923, 149.844", \ "13.9509, 16.3642, 20.9037, 29.7225, 47.1923, 82.0044, 151.558", \ "16.8496, 19.3206, 23.8643, 32.7036, 50.185, 85.0023, 154.566", \ "20.8701, 23.3384, 27.9241, 36.8476, 54.3259, 89.1595, 158.727", \ "26.0383, 28.5843, 33.1767, 42.045, 59.5669, 94.4885, 164.064", \ "32.3655, 35.0858, 39.7298, 48.6927, 66.0886, 101.263, 170.863", \ "39.0731, 42.2221, 47.0829, 55.7775, 73.5774, 108.331, 178.077" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.99411, 12.6844, 22.2356, 41.5634, 80.4553, 158.42, 314.39", \ "8.01114, 12.7077, 22.2406, 41.563, 80.4587, 158.38, 314.39", \ "8.26292, 12.852, 22.3348, 41.5981, 80.466, 158.411, 314.39", \ "8.73694, 13.3568, 22.5956, 41.8001, 80.5698, 158.447, 314.39", \ "9.55619, 13.8905, 22.9982, 42.2683, 80.6936, 158.568, 314.495", \ "11.126, 15.179, 23.9507, 42.654, 81.2768, 159.028, 314.777", \ "13.7123, 17.585, 25.9175, 43.9011, 81.684, 159.533, 315.071" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "29.8933, 33.2002, 38.5414, 47.424, 63.1125, 92.8935, 151.709", \ "30.9004, 34.2102, 39.5498, 48.4309, 64.1282, 93.9045, 152.719", \ "32.8792, 36.1802, 41.5155, 50.3946, 66.0858, 95.8774, 154.698", \ "36.444, 39.7774, 45.165, 54.0795, 69.7427, 99.5269, 158.335", \ "41.8447, 45.3399, 50.91, 60.0844, 76.0869, 105.973, 164.787", \ "50.5501, 54.2503, 60.0828, 69.5698, 85.7456, 115.963, 174.976", \ "65.063, 69.1304, 75.5456, 85.4171, 101.947, 132.324, 191.473" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.5036, 15.712, 23.4676, 38.3264, 67.9578, 128.13, 250.238", \ "11.5157, 15.7031, 23.4584, 38.3223, 67.9381, 128.129, 250.238", \ "11.4906, 15.6839, 23.4418, 38.3091, 67.9251, 128.123, 250.235", \ "11.9549, 16.1026, 23.7726, 38.5201, 68.1122, 128.186, 250.263", \ "12.729, 16.9791, 24.7667, 39.5619, 68.8918, 128.796, 250.518", \ "14.2463, 18.4647, 26.1487, 40.7296, 70.1392, 129.729, 251.199", \ "16.7178, 21.1442, 28.7041, 43.1399, 71.78, 131.508, 252.226" \ ); } } timing () { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.5084, 14.9955, 19.6038, 28.4808, 45.983, 80.8234, 150.398", \ "14.2795, 16.7597, 21.3662, 30.2475, 47.7574, 82.6035, 152.182", \ "17.2749, 19.7453, 24.3342, 33.2243, 50.7471, 85.5962, 155.18", \ "21.5009, 24.0121, 28.6369, 37.6037, 55.1023, 89.9611, 159.552", \ "27.1091, 29.6672, 34.3028, 43.2155, 60.8227, 95.7185, 165.34", \ "34.069, 36.7937, 41.5049, 50.3886, 67.9403, 103.005, 172.694", \ "41.9441, 44.9497, 50.0185, 58.9529, 76.3755, 111.317, 181.083" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.21458, 12.9224, 22.4709, 41.771, 80.6164, 158.503, 314.455", \ "8.19978, 12.9073, 22.4507, 41.7652, 80.6111, 158.514, 314.454", \ "8.39652, 13.019, 22.5333, 41.7764, 80.6055, 158.54, 314.453", \ "8.83557, 13.3988, 22.7767, 41.9313, 80.6938, 158.531, 314.458", \ "9.66962, 14.0067, 23.1456, 42.2818, 80.8275, 158.699, 314.586", \ "11.2435, 15.3306, 24.089, 43.0332, 81.094, 158.945, 314.824", \ "13.7579, 17.7584, 25.9821, 43.7949, 81.7128, 159.884, 315.175" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "30.4767, 33.7903, 39.1328, 48.0164, 63.7064, 93.4838, 152.297", \ "31.4438, 34.742, 40.0827, 48.964, 64.6614, 94.4376, 153.25", \ "33.2312, 36.5417, 41.8725, 50.7562, 66.4556, 96.2382, 155.054", \ "36.3525, 39.6726, 45.0245, 53.8767, 69.5737, 99.34, 158.164", \ "40.7189, 44.1997, 49.7582, 58.8999, 74.725, 104.564, 163.38", \ "47.2482, 50.905, 56.653, 66.1178, 82.3321, 112.412, 171.468", \ "58.2201, 62.2262, 68.5771, 78.5407, 95.122, 125.486, 184.57" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.526, 15.7114, 23.466, 38.3279, 67.9487, 128.114, 250.236", \ "11.4882, 15.7084, 23.4611, 38.3244, 67.9398, 128.129, 250.236", \ "11.4867, 15.6858, 23.4405, 38.3034, 67.9209, 128.122, 250.234", \ "11.8083, 15.9662, 23.6744, 38.4833, 68.0945, 128.188, 250.255", \ "12.4201, 16.7364, 24.5646, 39.2821, 68.7396, 128.654, 250.452", \ "13.6339, 17.9569, 25.6803, 40.45, 70.3084, 129.512, 251.038", \ "15.8692, 20.3006, 28.1531, 42.9145, 71.7958, 131.367, 251.97" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.106538, 0.111084, 0.114591, 0.116533, 0.117455, 0.117823, 0.117959", \ "0.100939, 0.104202, 0.107914, 0.110193, 0.111323, 0.111824, 0.111879", \ "0.0971394, 0.099832, 0.104231, 0.107359, 0.108751, 0.109713, 0.109647", \ "0.0948306, 0.0982018, 0.101186, 0.102764, 0.102234, 0.104883, 0.0823952", \ "0.0972654, 0.0995352, 0.105816, 0.109488, 0.11206, 0.115667, 0.116846", \ "0.116812, 0.11806, 0.11955, 0.12504, 0.131145, 0.147292, 0.136444", \ "0.172093, 0.171578, 0.172094, 0.170307, 0.178718, 0.180907, 0.18685" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.310415, 0.313212, 0.317456, 0.32092, 0.323242, 0.324532, 0.325187", \ "0.304606, 0.307038, 0.310729, 0.314254, 0.316714, 0.318159, 0.318851", \ "0.299823, 0.302031, 0.305487, 0.309055, 0.311792, 0.313449, 0.314357", \ "0.301773, 0.303111, 0.3059, 0.30948, 0.312381, 0.314542, 0.315978", \ "0.314995, 0.313758, 0.315862, 0.318818, 0.322596, 0.324818, 0.326736", \ "0.342526, 0.341589, 0.34173, 0.343319, 0.34603, 0.349, 0.350373", \ "0.402173, 0.398788, 0.397406, 0.398284, 0.400881, 0.402806, 0.404969" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.316625, 0.320931, 0.324361, 0.326236, 0.327067, 0.327408, 0.327575", \ "0.311412, 0.315898, 0.319963, 0.322507, 0.323735, 0.324248, 0.324402", \ "0.306636, 0.310313, 0.315716, 0.319217, 0.321106, 0.321897, 0.322557", \ "0.304803, 0.30729, 0.311972, 0.315611, 0.318178, 0.319669, 0.321983", \ "0.307141, 0.310111, 0.313399, 0.317132, 0.320726, 0.323484, 0.324526", \ "0.327717, 0.328348, 0.331652, 0.334316, 0.337446, 0.340669, 0.343272", \ "0.382651, 0.382073, 0.382419, 0.384634, 0.388262, 0.390824, 0.393084" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0988782, 0.101794, 0.106153, 0.109683, 0.112011, 0.113426, 0.114069", \ "0.0939216, 0.0964699, 0.100333, 0.104001, 0.10659, 0.108074, 0.108814", \ "0.089974, 0.0922849, 0.0958949, 0.099612, 0.102506, 0.104312, 0.105202", \ "0.0916538, 0.0915695, 0.0938481, 0.096692, 0.10097, 0.10113, 0.10057", \ "0.103894, 0.103057, 0.106273, 0.109446, 0.103815, 0.106293, 0.106955", \ "0.131041, 0.130659, 0.127783, 0.128932, 0.148685, 0.122445, 0.122168", \ "0.191373, 0.188312, 0.186918, 0.187983, 0.198655, 0.205259, 0.203518" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.103731, 0.108089, 0.111958, 0.114244, 0.116108, 0.116762, 0.117024", \ "0.0997896, 0.104095, 0.108221, 0.111095, 0.112706, 0.112993, 0.113409", \ "0.0959499, 0.0993962, 0.103813, 0.106376, 0.108476, 0.109699, 0.110274", \ "0.0934367, 0.0960786, 0.100772, 0.10492, 0.107166, 0.108894, 0.109601", \ "0.097456, 0.10032, 0.102733, 0.110139, 0.113287, 0.114001, 0.116038", \ "0.116602, 0.117065, 0.120556, 0.124402, 0.135021, 0.130755, 0.136046", \ "0.170692, 0.170164, 0.169445, 0.171249, 0.180156, 0.189027, 0.182766" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.354004, 0.356713, 0.360582, 0.364248, 0.366599, 0.367888, 0.368525", \ "0.349862, 0.352365, 0.356027, 0.35967, 0.362089, 0.363466, 0.364201", \ "0.345469, 0.347824, 0.351529, 0.355264, 0.357994, 0.3596, 0.360484", \ "0.344691, 0.346219, 0.349294, 0.353174, 0.356562, 0.35849, 0.359578", \ "0.349551, 0.349513, 0.352332, 0.355511, 0.359518, 0.361379, 0.362569", \ "0.373219, 0.370363, 0.371359, 0.37459, 0.375979, 0.379426, 0.381561", \ "0.430375, 0.426237, 0.425171, 0.42668, 0.428469, 0.430693, 0.432522" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.348364, 0.352604, 0.356237, 0.358385, 0.36156, 0.362225, 0.362063", \ "0.345024, 0.349336, 0.353423, 0.356249, 0.357803, 0.358638, 0.358966", \ "0.341308, 0.344941, 0.349659, 0.353972, 0.356268, 0.357481, 0.358061", \ "0.337833, 0.340935, 0.345168, 0.349651, 0.352192, 0.354366, 0.354954", \ "0.342313, 0.344195, 0.347289, 0.351412, 0.355006, 0.357934, 0.360427", \ "0.362903, 0.363371, 0.365937, 0.368323, 0.372152, 0.375544, 0.378072", \ "0.416486, 0.415388, 0.415065, 0.417052, 0.42002, 0.423228, 0.426085" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.105253, 0.107979, 0.111862, 0.115516, 0.117887, 0.119246, 0.119779", \ "0.101365, 0.103897, 0.107622, 0.111295, 0.113782, 0.115239, 0.115899", \ "0.0970021, 0.0997119, 0.10341, 0.107153, 0.109907, 0.111623, 0.112438", \ "0.0953312, 0.0969014, 0.0996455, 0.0979362, 0.096825, 0.0979172, 0.0984159", \ "0.100415, 0.101159, 0.104052, 0.107084, 0.104269, 0.107549, 0.108691", \ "0.123369, 0.121391, 0.124949, 0.128558, 0.129717, 0.123327, 0.119837", \ "0.180387, 0.176749, 0.175457, 0.179678, 0.185494, 0.185837, 0.189348" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0999092, 0.104269, 0.108194, 0.11102, 0.112577, 0.113385, 0.113883", \ "0.095843, 0.099273, 0.10321, 0.106113, 0.107863, 0.108789, 0.109204", \ "0.0908453, 0.0959119, 0.0991861, 0.102826, 0.105143, 0.106188, 0.106821", \ "0.0902604, 0.0948529, 0.0965102, 0.10151, 0.10334, 0.105174, 0.10597", \ "0.0937318, 0.0963086, 0.0999641, 0.107626, 0.103987, 0.108943, 0.110407", \ "0.114822, 0.115144, 0.116594, 0.125626, 0.130782, 0.137115, 0.1362", \ "0.171189, 0.171435, 0.169239, 0.165033, 0.182542, 0.180287, 0.179898" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.398265, 0.400906, 0.404908, 0.408638, 0.410993, 0.412241, 0.41288", \ "0.394749, 0.397359, 0.401179, 0.404787, 0.407219, 0.408549, 0.409236", \ "0.390558, 0.393032, 0.396785, 0.400513, 0.403165, 0.404727, 0.405567", \ "0.388364, 0.390259, 0.393643, 0.397157, 0.400545, 0.402527, 0.40347", \ "0.391968, 0.391697, 0.393874, 0.397384, 0.401105, 0.403161, 0.40445", \ "0.408706, 0.40825, 0.409624, 0.411734, 0.415049, 0.417373, 0.41902", \ "0.46553, 0.463352, 0.461943, 0.46337, 0.465615, 0.468641, 0.47092" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.383531, 0.387687, 0.391409, 0.393623, 0.395167, 0.395834, 0.396239", \ "0.380711, 0.384603, 0.388653, 0.391647, 0.393462, 0.394401, 0.394944", \ "0.376241, 0.379355, 0.384529, 0.388347, 0.39109, 0.392487, 0.393249", \ "0.374196, 0.377591, 0.380988, 0.385708, 0.388993, 0.391053, 0.392203", \ "0.378922, 0.380817, 0.383575, 0.387511, 0.391588, 0.394177, 0.395538", \ "0.400515, 0.400781, 0.402356, 0.405182, 0.408962, 0.412256, 0.414715", \ "0.456349, 0.45548, 0.454776, 0.456153, 0.459423, 0.462271, 0.4651" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.105717, 0.108364, 0.112378, 0.116095, 0.118477, 0.119768, 0.120294", \ "0.101962, 0.104602, 0.108462, 0.112079, 0.114527, 0.115942, 0.116572", \ "0.0976932, 0.100214, 0.104028, 0.107795, 0.110476, 0.112155, 0.112915", \ "0.0957899, 0.0969658, 0.0994121, 0.102664, 0.100225, 0.100738, 0.101431", \ "0.0980457, 0.0987277, 0.102132, 0.105887, 0.104677, 0.105827, 0.106929", \ "0.115664, 0.114614, 0.115342, 0.123195, 0.123717, 0.126971, 0.119662", \ "0.172443, 0.169067, 0.170183, 0.169885, 0.174519, 0.184378, 0.180074" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0989757, 0.103338, 0.107251, 0.110062, 0.111741, 0.112688, 0.113143", \ "0.095302, 0.0995825, 0.10391, 0.107048, 0.1091, 0.11014, 0.110491", \ "0.0915104, 0.0947497, 0.0973122, 0.101333, 0.10426, 0.105289, 0.106024", \ "0.0896553, 0.0932825, 0.0973944, 0.101523, 0.102718, 0.104722, 0.105477", \ "0.0946759, 0.0966529, 0.100069, 0.103797, 0.107945, 0.110046, 0.112094", \ "0.116059, 0.116747, 0.119401, 0.128418, 0.127479, 0.133937, 0.136363", \ "0.175807, 0.172715, 0.177567, 0.176816, 0.180849, 0.192604, 0.187558" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.439731, 0.442416, 0.446324, 0.449991, 0.452346, 0.453543, 0.454138", \ "0.435402, 0.438455, 0.442322, 0.445926, 0.44835, 0.449647, 0.450289", \ "0.431696, 0.434272, 0.438086, 0.441803, 0.444444, 0.445935, 0.446704", \ "0.429433, 0.431801, 0.435093, 0.43895, 0.442369, 0.444263, 0.445128", \ "0.430204, 0.432035, 0.434803, 0.438, 0.441428, 0.44438, 0.444463", \ "0.444257, 0.444099, 0.446265, 0.449007, 0.4524, 0.453777, 0.455632", \ "0.4981, 0.495329, 0.495586, 0.497757, 0.50044, 0.502556, 0.5051" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.429485, 0.433438, 0.437535, 0.440189, 0.441765, 0.442742, 0.443193", \ "0.427101, 0.430986, 0.434922, 0.438102, 0.44028, 0.441418, 0.441953", \ "0.422005, 0.425456, 0.430906, 0.434277, 0.436401, 0.438664, 0.439094", \ "0.420545, 0.422958, 0.426147, 0.430658, 0.434555, 0.436526, 0.438474", \ "0.425584, 0.427677, 0.429599, 0.434274, 0.437177, 0.440632, 0.442693", \ "0.447904, 0.448084, 0.449362, 0.452283, 0.455789, 0.459299, 0.461432", \ "0.505904, 0.504696, 0.505477, 0.506116, 0.508545, 0.511673, 0.514344" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0961611, 0.0988509, 0.102778, 0.106423, 0.108786, 0.109919, 0.110506", \ "0.091588, 0.0946642, 0.0985577, 0.102168, 0.104595, 0.105957, 0.106483", \ "0.0876791, 0.0902847, 0.0941369, 0.0978715, 0.100531, 0.102121, 0.102827", \ "0.0854097, 0.0867371, 0.0898151, 0.0907556, 0.089112, 0.0896712, 0.0902507", \ "0.0860707, 0.0887391, 0.0920795, 0.0954923, 0.0939669, 0.0896467, 0.0925334", \ "0.100091, 0.100173, 0.0995807, 0.106356, 0.120652, 0.11449, 0.111589", \ "0.153842, 0.150779, 0.15261, 0.156871, 0.157646, 0.173755, 0.152255" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.64198; rise_capacitance : 0.64198; rise_capacitance_range (0.37479, 0.64198); fall_capacitance : 0.639293; fall_capacitance_range (0.378157, 0.639293); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-9.96794e-05, -8.51191e-05, -5.55217e-05, -3.20471e-05, -8.53479e-06, 9.33041e-07, 7.3842e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.96794e-05, 0.000107566, 6.19112e-05, 5.39488e-05, 3.4266e-05, 3.46072e-05, 2.89631e-05" \ ); } } internal_power () { when : "(B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0830439, 0.0831188, 0.0828008, 0.0829867, 0.0832621, 0.0829152, 0.0825866" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0826345, -0.0820262, -0.0828008, -0.0829867, -0.0832247, -0.0825778, -0.0823638" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000108924, -8.15198e-05, -7.39774e-05, -5.55153e-05, -1.76007e-05, -4.32064e-06, 1.3291e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000137257, 0.000135272, 7.39774e-05, 6.92125e-05, 4.26525e-05, 4.10335e-05, 3.43097e-05" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0824755, 0.0826296, 0.0830034, 0.0831781, 0.083243, 0.0828924, 0.0825641" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0824755, -0.0820824, -0.0828355, -0.0831781, -0.083243, -0.0826045, -0.0823705" \ ); } } internal_power () { when : "(!B * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-8.20037e-05, -4.85609e-05, -5.78811e-05, -4.55312e-05, -2.81201e-05, -1.77211e-06, 5.69781e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000206944, 0.000139343, 0.000116572, 0.000110728, 7.28126e-05, 6.34628e-05, 5.34266e-05" \ ); } } internal_power () { when : "(!B * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0817504, 0.0816973, 0.0824389, 0.0826743, 0.083215, 0.0828798, 0.0825515" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0817504, -0.0816973, -0.0824389, -0.0826743, -0.083215, -0.0825991, -0.0823602" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.599479; rise_capacitance : 0.588818; rise_capacitance_range (0.401931, 0.588818); fall_capacitance : 0.599479; fall_capacitance_range (0.385484, 0.599479); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-5.80753e-05, -4.86608e-05, -4.04919e-05, -3.24781e-05, -2.30763e-05, -2.56201e-06, -4.20151e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "8.00284e-05, 4.86608e-05, 4.04919e-05, 3.24781e-05, 2.35309e-05, 2.65668e-05, 2.48854e-05" \ ); } } internal_power () { when : "(A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0634874, 0.0636529, 0.0641193, 0.0638238, 0.0643868, 0.0634892, 0.0632566" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0629232, -0.0629705, -0.0634134, -0.0635638, -0.0636426, -0.0630696, -0.0628804" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.20237e-05, -4.46384e-05, -6.03812e-05, -5.76942e-05, -2.69315e-05, -3.26593e-05, -3.09725e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "7.20237e-05, 4.46384e-05, 6.03812e-05, 5.76942e-05, 2.69315e-05, 3.26593e-05, 3.09725e-05" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0663988, 0.0659507, 0.0657597, 0.065587, 0.0652976, 0.0643406, 0.0635858" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0628779, -0.0627844, -0.0629637, -0.0630862, -0.0632717, -0.0629525, -0.0628549" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-6.6482e-05, -6.20789e-05, -4.65419e-05, -2.42095e-05, -7.73424e-06, 4.72064e-06, 8.41e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.07425e-05, 6.20789e-05, 4.92071e-05, 3.81216e-05, 2.58635e-05, 2.84549e-05, 2.66784e-05" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0630071, 0.0636744, 0.0633826, 0.0634077, 0.0636968, 0.0634267, 0.0631001" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0628466, -0.063044, -0.0633826, -0.0634077, -0.0636428, -0.0630678, -0.0628782" \ ); } } internal_power () { when : "(!A * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000106867, -5.34763e-05, -5.4742e-05, -2.60659e-05, -1.39748e-05, 7.12437e-06, 1.20446e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000122993, 9.96488e-05, 7.9275e-05, 6.31207e-05, 4.52095e-05, 4.40214e-05, 4.12991e-05" \ ); } } internal_power () { when : "(!A * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0631683, 0.0632041, 0.0633745, 0.0632859, 0.0636417, 0.0634379, 0.0630976" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0629352, -0.0629974, -0.0633558, -0.0632859, -0.0636223, -0.0630517, -0.0628637" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.595577; rise_capacitance : 0.583905; rise_capacitance_range (0.458328, 0.583905); fall_capacitance : 0.595577; fall_capacitance_range (0.445225, 0.595577); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-6.82448e-05, -7.61865e-05, -4.81628e-05, -3.99312e-05, -3.07369e-05, -3.33511e-05, -3.08657e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.82448e-05, 7.61865e-05, 4.81628e-05, 3.99312e-05, 3.07369e-05, 3.33511e-05, 3.08657e-05" \ ); } } internal_power () { when : "(A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.063107, 0.0631323, 0.0635027, 0.0631458, 0.0636976, 0.062855, 0.062805" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0629357, -0.0630925, -0.0630813, -0.0631458, -0.063303, -0.0627312, -0.0625437" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0401568, -0.040823, -0.0418328, -0.0423066, -0.0433713, -0.0430736, -0.0431004" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0448309, 0.0447571, 0.0449573, 0.045792, 0.0457295, 0.0455713, 0.0452832" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0631203, 0.0628343, 0.0632397, 0.0626632, 0.0634841, 0.0628774, 0.0626055" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0626119, -0.0621428, -0.0622319, -0.0626632, -0.0627281, -0.0624582, -0.0622851" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.77669e-05, -6.40984e-05, -6.58112e-05, -5.43995e-05, -3.34189e-05, -3.62472e-05, -2.95839e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "7.77669e-05, 6.40984e-05, 6.58112e-05, 5.43995e-05, 3.34189e-05, 3.62472e-05, 2.95839e-05" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0631981, 0.0634178, 0.0636524, 0.063821, 0.063819, 0.0631714, 0.0628389" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0624761, -0.0630517, -0.0626486, -0.06236, -0.0629699, -0.0629644, -0.0625189" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0296996, -0.0334837, -0.0372691, -0.0392261, -0.0411452, -0.0414387, -0.0420116" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0427247, 0.0430188, 0.042999, 0.0433044, 0.0431986, 0.043023, 0.0431658" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0637964, 0.0636787, 0.0635155, 0.0633506, 0.0634953, 0.0625728, 0.0625836" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0622563, -0.0622676, -0.0624083, -0.0630811, -0.062521, -0.0625728, -0.0623387" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-8.96296e-05, -8.81836e-05, -5.54532e-05, -4.41195e-05, -3.21046e-05, -3.43909e-05, -9.11259e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "8.96296e-05, 8.81836e-05, 5.54532e-05, 4.41195e-05, 3.21046e-05, 3.43909e-05, 3.19413e-05" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0632328, 0.0632762, 0.0630756, 0.0630981, 0.0632459, 0.0630609, 0.0627974" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0629598, -0.0630603, -0.0630662, -0.0630981, -0.0632459, -0.062727, -0.0625408" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0393328, -0.0404013, -0.0416006, -0.0421819, -0.0433069, -0.0430481, -0.0430921" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0452554, 0.0456418, 0.0457238, 0.0457834, 0.0457406, 0.0458729, 0.0458313" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0636396, 0.0627136, 0.0632664, 0.06259, 0.0634888, 0.0628867, 0.0626115" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.062308, -0.0620938, -0.0623914, -0.0622511, -0.0623163, -0.0622343, -0.0622495" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000135034, -7.56928e-05, -6.18339e-05, -2.01828e-05, -1.69928e-05, 4.57931e-06, 9.89347e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000135034, 0.000120142, 7.97319e-05, 6.28976e-05, 4.57336e-05, 4.43727e-05, 4.12229e-05" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0631254, 0.0629459, 0.0629333, 0.0627083, 0.063231, 0.0630017, 0.0627226" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.062732, -0.0629042, -0.0629316, -0.0627083, -0.0631902, -0.0626206, -0.062435" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.614068; rise_capacitance : 0.601592; rise_capacitance_range (0.481852, 0.601592); fall_capacitance : 0.614068; fall_capacitance_range (0.481784, 0.614068); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0369071, -0.0376369, -0.0382053, -0.0381359, -0.0389637, -0.0386813, -0.0388452" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0409636, 0.0415742, 0.0415568, 0.0413837, 0.0414588, 0.0413477, 0.0412034" \ ); } } internal_power () { when : "(A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0740204, 0.0742703, 0.0744997, 0.0735659, 0.0745157, 0.0738124, 0.0736838" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0734212, -0.0735166, -0.0737765, -0.0735517, -0.073704, -0.0735777, -0.0732742" \ ); } } internal_power () { when : "(A * B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0296944, -0.0317929, -0.0344714, -0.0356801, -0.0370451, -0.0372443, -0.0377704" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0401216, 0.0399922, 0.0402007, 0.0404152, 0.0407084, 0.0401632, 0.0401245" \ ); } } internal_power () { when : "(A * B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0742565, 0.0736269, 0.0744954, 0.0740968, 0.0746771, 0.0736268, 0.0736457" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0732361, -0.0736269, -0.0734835, -0.0737338, -0.0743226, -0.0734926, -0.0734406" \ ); } } internal_power () { when : "(A * !B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0279676, -0.0299583, -0.0327533, -0.0345027, -0.0361901, -0.0366855, -0.0373294" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0389851, 0.0391361, 0.0393047, 0.0392924, 0.0395238, 0.0391083, 0.0389845" \ ); } } internal_power () { when : "(A * !B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0743876, 0.0742756, 0.0745226, 0.0738783, 0.0746806, 0.0737712, 0.0736499" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0739559, -0.0739826, -0.0736868, -0.0735871, -0.0742921, -0.0734274, -0.073416" \ ); } } internal_power () { when : "(!A * B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0369309, -0.0376563, -0.0382323, -0.0386851, -0.0389936, -0.0386773, -0.0388499" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0412175, 0.0410839, 0.0411684, 0.0415338, 0.04153, 0.0413954, 0.041253" \ ); } } internal_power () { when : "(!A * B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.074102, 0.0743555, 0.0745823, 0.0747667, 0.074734, 0.0737084, 0.0736768" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0735847, -0.0731267, -0.0733526, -0.0736297, -0.0740334, -0.0735755, -0.0732766" \ ); } } internal_power () { when : "(!A * B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0297206, -0.0318182, -0.0344942, -0.0356999, -0.0370599, -0.0372513, -0.0377711" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0406033, 0.0407226, 0.0409753, 0.0405251, 0.0411905, 0.0406532, 0.0405816" \ ); } } internal_power () { when : "(!A * B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0742129, 0.0736668, 0.0744559, 0.0738707, 0.0746562, 0.073642, 0.073642" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0731593, -0.0736668, -0.0737524, -0.0734822, -0.0742925, -0.0734868, -0.0734213" \ ); } } internal_power () { when : "(!A * !B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0363761, -0.0372825, -0.0380153, -0.038118, -0.0389371, -0.0386598, -0.0388445" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0418704, 0.041503, 0.0421376, 0.0417408, 0.0420529, 0.0417418, 0.0416626" \ ); } } internal_power () { when : "(!A * !B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.074269, 0.0743381, 0.0745278, 0.0739749, 0.074723, 0.0737417, 0.0736842" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.073486, -0.0732122, -0.0736584, -0.0732979, -0.0736897, -0.0733815, -0.0733394" \ ); } } } } cell (OR4x2_ASAP7_75t_R) { area : 0.11664; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 175.777; when : "(A * B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 177.677; when : "(A * B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 177.524; when : "(A * B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 183.93; when : "(A * B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 177.355; when : "(A * !B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 183.653; when : "(A * !B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 183.377; when : "(A * !B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 230.941; when : "(A * !B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 177.266; when : "(!A * B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 183.436; when : "(!A * B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 183.163; when : "(!A * B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 227.194; when : "(!A * B * !C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 182.98; when : "(!A * !B * C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 225.479; when : "(!A * !B * C * !D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 224.251; when : "(!A * !B * !C * D * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * Y)"; related_pg_pin : VSS; } leakage_power () { value : 459.519; when : "(!A * !B * !C * !D * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 209.595; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A) + (B) + (C) + (D)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "12.9982, 15.561, 20.1899, 29.0709, 46.6179, 81.6269, 151.602", \ "14.755, 17.3591, 21.9864, 30.8554, 48.4351, 83.4416, 153.39", \ "17.8304, 20.396, 25.0358, 33.9356, 51.5013, 86.5247, 156.49", \ "21.9732, 24.6437, 29.3754, 38.3365, 55.9126, 91.0053, 160.905", \ "27.4018, 30.1616, 34.9221, 43.8075, 61.5695, 96.5925, 166.568", \ "33.8173, 36.9042, 41.8635, 50.8326, 68.3348, 103.306, 172.918", \ "40.3454, 43.9983, 49.4673, 58.4476, 76.1783, 110.921, 180.73" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.0761, 12.7984, 22.4072, 41.9139, 81.3153, 160.403, 318.705", \ "8.09786, 12.8119, 22.4156, 41.9207, 81.3174, 160.404, 318.701", \ "8.39629, 13.0257, 22.5351, 41.9731, 81.3296, 160.394, 318.706", \ "9.08861, 13.6418, 22.9826, 42.227, 81.4958, 160.422, 318.701", \ "10.3191, 14.6436, 23.7249, 43.0074, 81.7255, 160.593, 318.808", \ "12.529, 16.5714, 25.2879, 43.6091, 82.3107, 160.902, 319.032", \ "15.8811, 20.107, 28.055, 45.7299, 83.3257, 162.203, 319.472" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "33.5777, 37.402, 43.4283, 53.1081, 69.6656, 100.101, 159.31", \ "34.4735, 38.2957, 44.2958, 53.99, 70.5637, 101.005, 160.249", \ "36.7889, 40.5916, 46.6035, 56.3023, 72.8803, 103.328, 162.577", \ "42.6164, 46.4058, 52.4015, 62.0761, 78.6579, 109.09, 168.342", \ "52.4974, 56.3693, 62.4688, 72.3493, 88.9718, 119.111, 178.354", \ "67.1686, 71.211, 77.4376, 87.3199, 104.136, 134.783, 194.424", \ "88.1249, 92.5745, 99.2604, 109.552, 126.489, 157.216, 216.918" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "14.0286, 18.5244, 26.6823, 42.0005, 72.0286, 132.729, 256.146", \ "14.0379, 18.5408, 26.7061, 41.9847, 72.0104, 132.727, 256.156", \ "14.0256, 18.5157, 26.6743, 41.973, 72.0409, 132.714, 256.15", \ "14.1513, 18.6561, 26.7726, 42.0676, 72.0931, 132.736, 256.155", \ "15.4723, 19.884, 27.949, 43.0942, 72.849, 133.379, 256.422", \ "17.8882, 22.0096, 29.6985, 44.6322, 74.4383, 134.589, 257.333", \ "21.7484, 25.8353, 33.1304, 47.2382, 76.0084, 136.034, 258.402" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.5203, 16.0903, 20.7334, 29.6268, 47.2011, 82.2268, 152.19", \ "15.2859, 17.8475, 22.4921, 31.3917, 48.962, 83.9854, 153.975", \ "18.4702, 21.0396, 25.6873, 34.5979, 52.183, 87.2192, 157.187", \ "22.9571, 25.5895, 30.2957, 39.2237, 56.8242, 91.85, 161.837", \ "28.8684, 31.6393, 36.3402, 45.3418, 62.9259, 97.9863, 168.001", \ "36.0513, 39.0846, 43.9588, 52.9262, 70.4832, 105.555, 175.731", \ "43.7101, 47.2041, 52.6871, 61.7131, 79.2029, 114.245, 184.27" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.1693, 12.8774, 22.4742, 41.9765, 81.3563, 160.428, 318.724", \ "8.18552, 12.8934, 22.4801, 41.9759, 81.3482, 160.412, 318.731", \ "8.41398, 13.0587, 22.5767, 42.0259, 81.3616, 160.43, 318.724", \ "9.07983, 13.6399, 22.966, 42.2637, 81.5088, 160.46, 318.735", \ "10.2832, 14.6018, 23.7737, 42.9005, 81.7278, 160.612, 318.835", \ "12.3328, 16.4057, 25.0308, 43.6437, 82.1985, 160.795, 319.089", \ "15.6119, 19.7798, 27.7459, 45.3809, 83.1216, 161.572, 319.621" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "35.8725, 39.695, 45.7045, 55.3924, 71.9634, 102.375, 161.648", \ "36.8756, 40.6928, 46.7038, 56.3981, 72.9538, 103.402, 162.656", \ "39.0711, 42.8898, 48.8927, 58.593, 75.1684, 105.603, 164.863", \ "43.7852, 47.6076, 53.5681, 63.2385, 79.7868, 110.237, 169.491", \ "51.8508, 55.8343, 61.9985, 71.9522, 88.6454, 119.177, 178.417", \ "64.5592, 68.6545, 75.0219, 85.0941, 101.992, 132.937, 192.404", \ "84.1746, 88.6601, 95.4821, 106.012, 123.259, 154.264, 213.83" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "14.0715, 18.5595, 26.7067, 42.0345, 72.0835, 132.742, 256.134", \ "14.0737, 18.5548, 26.6958, 42.0125, 72.046, 132.707, 256.156", \ "14.0363, 18.5388, 26.6834, 41.9809, 72.0452, 132.721, 256.152", \ "14.1859, 18.6104, 26.8026, 42.1149, 72.0619, 132.757, 256.162", \ "15.3233, 19.8028, 27.8647, 43.0083, 72.7649, 133.226, 256.353", \ "17.3172, 21.7456, 29.6614, 44.6305, 74.5651, 134.5, 257.251", \ "20.6161, 24.9909, 32.7092, 47.2013, 76.4452, 135.824, 258.293" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "13.9705, 16.5696, 21.2423, 30.1689, 47.7607, 82.8057, 152.786", \ "15.7393, 18.3305, 23.0089, 31.9371, 49.5315, 84.5798, 154.56", \ "18.9305, 21.5148, 26.1836, 35.1051, 52.7131, 87.767, 157.752", \ "23.7509, 26.4289, 31.1131, 40.0783, 57.6945, 92.7532, 162.751", \ "30.0888, 32.8179, 37.5858, 46.5537, 64.1439, 99.2043, 169.253", \ "37.8365, 40.8527, 45.7799, 54.7004, 72.2894, 107.413, 177.616", \ "46.74, 50.235, 55.5256, 64.6146, 82.0952, 117.15, 187.222" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.32594, 13.0191, 22.5913, 42.064, 81.4195, 160.476, 318.765", \ "8.3262, 13.0223, 22.5908, 42.0625, 81.4195, 160.476, 318.763", \ "8.51288, 13.1526, 22.6755, 42.1099, 81.4296, 160.477, 318.764", \ "9.16235, 13.7486, 23.0368, 42.3214, 81.5509, 160.508, 318.768", \ "10.3051, 14.6453, 23.8063, 43.0534, 81.8213, 160.654, 318.855", \ "12.3326, 16.5014, 25.0301, 43.5358, 82.3593, 160.88, 319.106", \ "15.4957, 19.5384, 27.5507, 45.2393, 83.1213, 162.797, 320.361" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "37.3471, 41.15, 47.1627, 56.8566, 73.4144, 103.853, 163.109", \ "38.3915, 42.21, 48.1985, 57.8913, 74.4572, 104.893, 164.161", \ "40.3214, 44.143, 50.142, 59.842, 76.4005, 106.862, 166.101", \ "44.0248, 47.8286, 53.8162, 63.5086, 80.0636, 110.51, 169.754", \ "50.3412, 54.2569, 60.4666, 70.3469, 87.0209, 117.423, 176.771", \ "60.4585, 64.5989, 71.0524, 81.0832, 98.111, 128.916, 188.439", \ "77.0991, 81.6123, 88.5039, 99.1482, 116.633, 147.592, 207.207" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "14.033, 18.5886, 26.7199, 42.0236, 72.0446, 132.733, 256.157", \ "14.0266, 18.5214, 26.7287, 41.9975, 72.0387, 132.734, 256.154", \ "14.0332, 18.5247, 26.6817, 41.9738, 72.0111, 132.695, 256.15", \ "14.1878, 18.6449, 26.798, 42.0635, 72.0463, 132.739, 256.16", \ "15.161, 19.6525, 27.7896, 42.9553, 72.8263, 133.314, 256.369", \ "16.7346, 21.3066, 29.3642, 44.6691, 74.7455, 134.343, 257.16", \ "19.5743, 24.0915, 32.0921, 46.9022, 76.089, 135.699, 258.194" \ ); } } timing () { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "14.2493, 16.9058, 21.6357, 30.6173, 48.2515, 83.3187, 153.323", \ "16.015, 18.6551, 23.3851, 32.3749, 50.0067, 85.0766, 155.082", \ "19.2946, 21.9159, 26.6346, 35.5991, 53.2454, 88.3194, 158.329", \ "24.3558, 27.014, 31.7696, 40.758, 58.4147, 93.4837, 163.504", \ "31.0044, 33.8162, 38.5554, 47.5445, 65.2414, 100.353, 170.303", \ "39.4322, 42.4644, 47.4166, 56.3481, 73.9989, 109.218, 179.251", \ "49.3486, 52.8608, 58.1413, 67.228, 84.7812, 119.87, 189.941" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.53723, 13.2448, 22.8079, 42.2569, 81.5886, 160.569, 318.834", \ "8.52499, 13.2368, 22.8078, 42.253, 81.5853, 160.567, 318.834", \ "8.65682, 13.3205, 22.8432, 42.2748, 81.5832, 160.565, 318.833", \ "9.29249, 13.8579, 23.1907, 42.4815, 81.6718, 160.592, 318.835", \ "10.4454, 14.7296, 23.8718, 43.1383, 81.9126, 160.82, 318.953", \ "12.3971, 16.4849, 25.1478, 43.6486, 82.702, 161.102, 319.112", \ "15.4638, 19.477, 27.5373, 45.2936, 83.2119, 162.581, 320.168" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "37.9318, 41.756, 47.7376, 57.4309, 73.9944, 104.432, 163.697", \ "38.9206, 42.7393, 48.7341, 58.4179, 74.9985, 105.421, 164.686", \ "40.6723, 44.489, 50.4964, 60.1947, 76.7525, 107.202, 166.457", \ "43.8658, 47.6825, 53.6729, 63.3163, 79.8774, 110.323, 169.556", \ "48.8538, 52.7646, 58.8916, 68.7439, 85.4236, 115.892, 175.185", \ "56.347, 60.6065, 66.9434, 77.0208, 94.0873, 124.752, 184.254", \ "69.0671, 73.4976, 80.2719, 90.9082, 108.321, 139.423, 198.995" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "14.035, 18.5219, 26.7491, 42.0101, 72.0392, 132.74, 256.158", \ "14.0265, 18.5208, 26.7421, 42.0022, 72.0731, 132.735, 256.158", \ "14.0394, 18.5246, 26.6776, 41.9822, 72.011, 132.698, 256.115", \ "14.1451, 18.5937, 26.768, 42.1173, 72.0898, 132.761, 256.172", \ "14.9029, 19.4984, 27.6013, 42.7607, 72.7477, 133.145, 256.326", \ "16.118, 20.6754, 28.8801, 44.0901, 74.0051, 134.146, 257.109", \ "18.467, 23.1222, 31.3641, 46.5168, 76.2642, 136.234, 258.854" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.185284, 0.194544, 0.202697, 0.20806, 0.210944, 0.212381, 0.212651", \ "0.180712, 0.189848, 0.198492, 0.204133, 0.20757, 0.207621, 0.209493", \ "0.174983, 0.181641, 0.189639, 0.196755, 0.19924, 0.202088, 0.202962", \ "0.171548, 0.176956, 0.185929, 0.194189, 0.198753, 0.204083, 0.202089", \ "0.174217, 0.178286, 0.183744, 0.196452, 0.201459, 0.1999, 0.20362", \ "0.194306, 0.194906, 0.203403, 0.206107, 0.206306, 0.202049, 0.167063", \ "0.251227, 0.249786, 0.247689, 0.239866, 0.269744, 0.271367, 0.235086" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.436372, 0.436571, 0.441703, 0.448434, 0.453751, 0.457066, 0.458965", \ "0.431545, 0.431419, 0.435776, 0.442317, 0.447649, 0.450998, 0.452916", \ "0.424592, 0.424273, 0.42846, 0.434828, 0.440316, 0.443915, 0.446164", \ "0.425354, 0.42397, 0.426903, 0.432818, 0.438697, 0.442969, 0.445564", \ "0.439221, 0.434456, 0.435149, 0.43923, 0.445763, 0.449601, 0.452475", \ "0.477096, 0.46772, 0.461833, 0.463428, 0.467498, 0.47228, 0.475865", \ "0.548189, 0.530863, 0.520535, 0.516963, 0.519136, 0.52279, 0.52632" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.394052, 0.403406, 0.411146, 0.415677, 0.418474, 0.419854, 0.420075", \ "0.390492, 0.400573, 0.409099, 0.414605, 0.418395, 0.420124, 0.420011", \ "0.385525, 0.393611, 0.402714, 0.409995, 0.415285, 0.416969, 0.417978", \ "0.382065, 0.387328, 0.395503, 0.403231, 0.410285, 0.414167, 0.415495", \ "0.384214, 0.387856, 0.393447, 0.401598, 0.408634, 0.414236, 0.416929", \ "0.406019, 0.405251, 0.408636, 0.414052, 0.420633, 0.42624, 0.430162", \ "0.462491, 0.458779, 0.457342, 0.45911, 0.464901, 0.471207, 0.475389" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.224686, 0.225047, 0.230341, 0.237145, 0.242502, 0.245864, 0.247728", \ "0.220487, 0.220517, 0.225123, 0.23186, 0.23734, 0.240796, 0.242768", \ "0.214443, 0.214312, 0.21879, 0.225492, 0.231327, 0.235119, 0.237474", \ "0.214201, 0.211525, 0.214527, 0.21723, 0.222822, 0.227111, 0.229718", \ "0.228809, 0.223886, 0.22166, 0.222889, 0.214828, 0.192037, 0.190153", \ "0.265125, 0.254792, 0.249803, 0.251927, 0.248939, 0.223005, 0.239026", \ "0.337221, 0.3194, 0.308218, 0.305524, 0.30538, 0.318415, 0.309351" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.180996, 0.190143, 0.198341, 0.204016, 0.207458, 0.209361, 0.209898", \ "0.177194, 0.18548, 0.193893, 0.200125, 0.203793, 0.205882, 0.2071", \ "0.172973, 0.179403, 0.186994, 0.193852, 0.198246, 0.200523, 0.201707", \ "0.17063, 0.176383, 0.184325, 0.18656, 0.192569, 0.196008, 0.19768", \ "0.173189, 0.177863, 0.177887, 0.197729, 0.194697, 0.197636, 0.201074", \ "0.194895, 0.194754, 0.195002, 0.202874, 0.210986, 0.21172, 0.225126", \ "0.251742, 0.244426, 0.247548, 0.245561, 0.260308, 0.272322, 0.283579" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.481006, 0.480665, 0.485087, 0.490917, 0.496161, 0.499374, 0.50114", \ "0.476443, 0.476149, 0.480599, 0.486613, 0.492008, 0.495347, 0.497207", \ "0.470612, 0.470374, 0.474826, 0.481438, 0.487179, 0.490876, 0.492879", \ "0.468682, 0.467209, 0.471567, 0.47793, 0.483692, 0.487642, 0.489954", \ "0.475606, 0.471807, 0.473136, 0.477902, 0.484129, 0.490041, 0.492631", \ "0.506634, 0.498749, 0.495564, 0.495551, 0.500796, 0.505034, 0.509763", \ "0.569809, 0.55359, 0.546604, 0.544465, 0.547715, 0.551327, 0.554604" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.424808, 0.434029, 0.441471, 0.447171, 0.450383, 0.452142, 0.453002", \ "0.422587, 0.430836, 0.439195, 0.445373, 0.449025, 0.45104, 0.452579", \ "0.418166, 0.425294, 0.434128, 0.440891, 0.446483, 0.449522, 0.450861", \ "0.415283, 0.420234, 0.428018, 0.43728, 0.443841, 0.446656, 0.448567", \ "0.420007, 0.42282, 0.428251, 0.435651, 0.443002, 0.447717, 0.45154", \ "0.440843, 0.440236, 0.442602, 0.448211, 0.454769, 0.46071, 0.465165", \ "0.497251, 0.492772, 0.492269, 0.493305, 0.498385, 0.504293, 0.508822" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.232449, 0.23213, 0.236571, 0.242379, 0.247665, 0.250855, 0.252571", \ "0.22795, 0.227692, 0.232219, 0.238282, 0.24372, 0.24711, 0.248974", \ "0.222555, 0.222287, 0.226758, 0.233418, 0.239272, 0.243001, 0.245", \ "0.21875, 0.218744, 0.218111, 0.219232, 0.224043, 0.227499, 0.22952", \ "0.227574, 0.22508, 0.222418, 0.229625, 0.233224, 0.229305, 0.230936", \ "0.25767, 0.247779, 0.243654, 0.244007, 0.241442, 0.239231, 0.230246", \ "0.321312, 0.304559, 0.296197, 0.294518, 0.316664, 0.310967, 0.312438" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.176428, 0.185109, 0.193511, 0.199745, 0.203597, 0.205731, 0.206728", \ "0.173196, 0.181394, 0.190023, 0.196642, 0.200916, 0.203285, 0.204452", \ "0.168153, 0.173898, 0.180844, 0.185227, 0.190871, 0.193971, 0.195405", \ "0.165717, 0.173675, 0.176243, 0.182477, 0.188054, 0.192417, 0.194441", \ "0.171221, 0.172561, 0.185373, 0.199077, 0.187812, 0.189729, 0.197604", \ "0.192224, 0.193777, 0.193545, 0.201743, 0.211136, 0.214289, 0.226231", \ "0.252505, 0.246739, 0.243901, 0.2486, 0.264259, 0.301929, 0.317662" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.522776, 0.525274, 0.529702, 0.535712, 0.540678, 0.543812, 0.545484", \ "0.519553, 0.519921, 0.525767, 0.532181, 0.537153, 0.540424, 0.542212", \ "0.515666, 0.515574, 0.520017, 0.526776, 0.532461, 0.536062, 0.538014", \ "0.514242, 0.513058, 0.516914, 0.522852, 0.528278, 0.531945, 0.534078", \ "0.517195, 0.513921, 0.515699, 0.521226, 0.527341, 0.533565, 0.534855", \ "0.538662, 0.531602, 0.532295, 0.533906, 0.538588, 0.542549, 0.546187", \ "0.599308, 0.587655, 0.580506, 0.580401, 0.583792, 0.589279, 0.592544" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.4605, 0.468837, 0.476883, 0.482871, 0.486536, 0.488479, 0.489576", \ "0.457375, 0.465362, 0.473733, 0.480158, 0.484269, 0.486451, 0.487721", \ "0.452016, 0.458951, 0.467062, 0.475303, 0.479961, 0.482848, 0.484403", \ "0.450781, 0.457324, 0.463464, 0.472848, 0.479072, 0.482593, 0.485092", \ "0.456599, 0.458615, 0.464492, 0.471567, 0.479699, 0.484967, 0.487977", \ "0.477741, 0.477967, 0.478849, 0.484475, 0.490929, 0.497125, 0.501597", \ "0.536792, 0.532791, 0.530514, 0.532619, 0.537359, 0.543513, 0.548551" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.230361, 0.232872, 0.237307, 0.243297, 0.24826, 0.251415, 0.253104", \ "0.226866, 0.227272, 0.233158, 0.23958, 0.244564, 0.247869, 0.24964", \ "0.22281, 0.222753, 0.227265, 0.234077, 0.239811, 0.243466, 0.245394", \ "0.218455, 0.217135, 0.218195, 0.222954, 0.228023, 0.231577, 0.233628", \ "0.224484, 0.218845, 0.221093, 0.222969, 0.219045, 0.198018, 0.217315", \ "0.244425, 0.23812, 0.241676, 0.237045, 0.259159, 0.235164, 0.233801", \ "0.306528, 0.294883, 0.288771, 0.289172, 0.29656, 0.319308, 0.299378" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.174739, 0.1833, 0.191875, 0.198291, 0.202246, 0.204468, 0.205542", \ "0.171206, 0.17901, 0.187289, 0.194235, 0.198529, 0.201094, 0.202454", \ "0.166614, 0.171995, 0.179459, 0.183292, 0.188313, 0.190853, 0.192452", \ "0.166688, 0.169294, 0.174662, 0.181147, 0.185625, 0.18925, 0.192275", \ "0.170427, 0.174653, 0.178851, 0.193347, 0.191613, 0.198005, 0.193884", \ "0.193377, 0.192679, 0.197712, 0.202816, 0.217258, 0.225349, 0.222036", \ "0.255705, 0.25121, 0.249691, 0.249384, 0.267283, 0.332533, 0.317109" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.563796, 0.564314, 0.57066, 0.577087, 0.582037, 0.585006, 0.586702", \ "0.560525, 0.560903, 0.566851, 0.573302, 0.578382, 0.581474, 0.583213", \ "0.556938, 0.556811, 0.561403, 0.568035, 0.573709, 0.577242, 0.579247", \ "0.554217, 0.553336, 0.558226, 0.565426, 0.57086, 0.574422, 0.576481", \ "0.556795, 0.554452, 0.557592, 0.563258, 0.569804, 0.57386, 0.575653", \ "0.572786, 0.568335, 0.567375, 0.571953, 0.576563, 0.58244, 0.58586", \ "0.630055, 0.620983, 0.615705, 0.617406, 0.620446, 0.62448, 0.62794" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.504978, 0.513233, 0.521493, 0.52765, 0.531419, 0.533565, 0.534703", \ "0.501916, 0.509663, 0.517839, 0.52459, 0.528798, 0.531225, 0.532574", \ "0.496341, 0.503078, 0.510928, 0.519526, 0.525038, 0.528602, 0.530335", \ "0.496141, 0.50094, 0.508301, 0.517209, 0.524624, 0.528073, 0.530073", \ "0.502597, 0.50475, 0.509631, 0.517916, 0.525011, 0.529743, 0.53417", \ "0.524409, 0.524904, 0.526951, 0.531119, 0.538138, 0.544384, 0.548358", \ "0.587365, 0.583058, 0.581449, 0.581641, 0.586703, 0.59272, 0.597597" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.220497, 0.221015, 0.227365, 0.233772, 0.238715, 0.241702, 0.243332", \ "0.216951, 0.217358, 0.223333, 0.22978, 0.2349, 0.237975, 0.239708", \ "0.213131, 0.213039, 0.217679, 0.22434, 0.230042, 0.233617, 0.235616", \ "0.208107, 0.207768, 0.208706, 0.206, 0.209928, 0.212915, 0.214653", \ "0.213549, 0.211994, 0.209905, 0.208971, 0.205738, 0.207066, 0.214424", \ "0.227596, 0.224502, 0.224087, 0.221765, 0.235894, 0.214049, 0.217513", \ "0.285785, 0.276964, 0.26925, 0.274078, 0.283186, 0.301867, 0.341725" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.641831; rise_capacitance : 0.641831; rise_capacitance_range (0.374536, 0.641831); fall_capacitance : 0.639363; fall_capacitance_range (0.378381, 0.639363); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000100062, -0.000147619, -9.57433e-05, -5.89181e-05, -1.9051e-05, 5.45985e-07, 1.22262e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000194349, 0.000151714, 0.000114103, 0.000100562, 6.62197e-05, 6.72032e-05, 5.67683e-05" \ ); } } internal_power () { when : "(B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0821592, 0.0831613, 0.0828465, 0.0830543, 0.0833287, 0.0829912, 0.0826611" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0821592, -0.0819465, -0.0828359, -0.0830543, -0.0832691, -0.0826181, -0.0824023" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.00013946, -0.000136596, -0.000136949, -0.000102017, -3.88607e-05, -1.03458e-05, 2.63405e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000254957, 0.000193212, 0.000136949, 0.000126334, 8.16457e-05, 7.76067e-05, 6.5076e-05" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0819403, 0.0826916, 0.0830443, 0.0832249, 0.0832982, 0.0829658, 0.0826392" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0819403, -0.0818967, -0.0828416, -0.0832084, -0.0832967, -0.0826396, -0.0824035" \ ); } } internal_power () { when : "(!B * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000218258, -0.000149151, -0.000101935, -0.000102565, -6.93474e-05, -2.31505e-05, 3.43983e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000351837, 0.000228146, 0.000201201, 0.000188409, 0.000127398, 0.000108603, 8.83461e-05" \ ); } } internal_power () { when : "(!B * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0828567, 0.0827224, 0.0824749, 0.0828444, 0.0832472, 0.082934, 0.0826264" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0826225, -0.0819022, -0.0824749, -0.0828444, -0.0832472, -0.0826328, -0.0823959" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.598258; rise_capacitance : 0.587037; rise_capacitance_range (0.401549, 0.587037); fall_capacitance : 0.598258; fall_capacitance_range (0.38417, 0.598258); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-3.60983e-05, -9.30326e-05, -7.65963e-05, -6.02655e-05, -3.04343e-05, 7.87725e-06, 4.97359e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000121306, 0.000111103, 7.65963e-05, 6.1401e-05, 4.59745e-05, 5.17714e-05, 4.85709e-05" \ ); } } internal_power () { when : "(A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0630411, 0.0636352, 0.0640323, 0.0637167, 0.0643035, 0.0634212, 0.063187" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0628406, -0.0630501, -0.063292, -0.0634581, -0.063542, -0.0629656, -0.0627749" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000133016, -7.86086e-05, -0.000105796, -0.000100819, -4.71473e-05, -5.76966e-05, -3.8013e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000133016, 7.86086e-05, 0.000105796, 0.000100819, 4.71473e-05, 5.76966e-05, 5.49392e-05" \ ); } } internal_power () { when : "(A * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0663013, 0.0658441, 0.0656564, 0.0654858, 0.0652104, 0.0642686, 0.0635156" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0627628, -0.0622145, -0.06284, -0.0629072, -0.0631541, -0.0628507, -0.06275" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000139709, -0.000114437, -7.70862e-05, -4.67517e-05, -1.72427e-05, 7.69303e-06, 1.58632e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000160553, 0.000114437, 9.05261e-05, 7.09312e-05, 5.0153e-05, 5.38917e-05, 5.04125e-05" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0632466, 0.0635716, 0.0632862, 0.0633801, 0.0636133, 0.0633571, 0.0630323" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0627419, -0.0628123, -0.0632744, -0.0633801, -0.063539, -0.0629641, -0.0627722" \ ); } } internal_power () { when : "(!A * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000149371, -0.000149737, -9.4371e-05, -5.54262e-05, -3.66115e-05, -3.38123e-07, 1.51585e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000167683, 0.000208118, 0.000134453, 0.000106969, 7.78776e-05, 7.3641e-05, 6.72415e-05" \ ); } } internal_power () { when : "(!A * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0629263, 0.0635645, 0.063266, 0.0632573, 0.0635455, 0.0633553, 0.0630271" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0625752, -0.0630858, -0.0632211, -0.0632573, -0.0635103, -0.0629466, -0.0627584" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.595663; rise_capacitance : 0.583902; rise_capacitance_range (0.458797, 0.583902); fall_capacitance : 0.595663; fall_capacitance_range (0.446799, 0.595663); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000118977, -0.000131652, -8.54333e-05, -6.73803e-05, -5.28054e-05, -5.81535e-05, -3.58117e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000118977, 0.000131652, 8.54333e-05, 6.73803e-05, 5.28054e-05, 5.81535e-05, 5.42346e-05" \ ); } } internal_power () { when : "(A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0630995, 0.0626177, 0.0634907, 0.0629577, 0.0636915, 0.0628688, 0.062809" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.062702, -0.0626177, -0.0630409, -0.0629577, -0.063277, -0.0627005, -0.0625114" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0398204, -0.0407719, -0.0418796, -0.0423284, -0.0433838, -0.0430703, -0.0430926" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0449001, 0.0448972, 0.0449462, 0.045658, 0.0453845, 0.0455953, 0.0453072" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.062717, 0.0624801, 0.0632161, 0.0626337, 0.06347, 0.0628766, 0.0626092" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0625631, -0.062076, -0.0621129, -0.0625208, -0.0624505, -0.0624278, -0.0622504" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.00013012, -8.21663e-05, -0.000133032, -0.000108891, -6.09819e-05, -6.43887e-05, -5.3201e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.00013012, 8.21663e-05, 0.000133032, 0.000108891, 6.09819e-05, 6.43887e-05, 5.3201e-05" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0631568, 0.0633952, 0.0636227, 0.0637944, 0.0638056, 0.0631728, 0.0628422" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0620268, -0.0620212, -0.0625512, -0.0626752, -0.0629372, -0.0629339, -0.0624863" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0297994, -0.0335602, -0.0373293, -0.0390678, -0.0411721, -0.0414678, -0.0420071" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0428462, 0.0427421, 0.0430235, 0.0432421, 0.0435218, 0.0430554, 0.0431907" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.064088, 0.0637539, 0.0634822, 0.062394, 0.0634677, 0.0627024, 0.0625853" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0621533, -0.0619558, -0.0623018, -0.062394, -0.0627285, -0.0625916, -0.0623055" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000184325, -0.000154696, -9.9011e-05, -7.61812e-05, -5.74827e-05, -3.73261e-05, -2.28162e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000184325, 0.000154696, 9.9011e-05, 7.61812e-05, 5.74827e-05, 6.10662e-05, 5.71969e-05" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.063035, 0.0632555, 0.0630557, 0.063041, 0.0632437, 0.0630629, 0.062801" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0630168, -0.0629137, -0.0630186, -0.063041, -0.0632437, -0.0626926, -0.0625038" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0390136, -0.0403574, -0.0416564, -0.0423089, -0.0433339, -0.0430546, -0.043088" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453427, 0.0454792, 0.0457913, 0.0460888, 0.0458524, 0.0458816, 0.0458573" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.062844, 0.0627199, 0.0632484, 0.0629891, 0.0634614, 0.062876, 0.0626144" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0622698, -0.0620345, -0.0623254, -0.0624072, -0.0623279, -0.0621657, -0.0622149" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000230717, -8.37443e-05, -0.000105731, -8.97996e-05, -4.04363e-05, -2.71056e-06, 1.31573e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000253135, 0.000207404, 0.000135753, 0.000103494, 7.79854e-05, 7.36237e-05, 6.70075e-05" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0630704, 0.0624204, 0.0629133, 0.0632101, 0.0632073, 0.0629924, 0.062725" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0628188, -0.0624204, -0.0628771, -0.0630228, -0.0631528, -0.0625889, -0.062403" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.612583; rise_capacitance : 0.600066; rise_capacitance_range (0.478709, 0.600066); fall_capacitance : 0.612583; fall_capacitance_range (0.481209, 0.612583); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0369584, -0.0376819, -0.0382487, -0.0386871, -0.0389683, -0.0386772, -0.0388358" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0410171, 0.0413807, 0.0416079, 0.0414118, 0.041514, 0.0413709, 0.0412263" \ ); } } internal_power () { when : "(A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0738866, 0.0741259, 0.0743694, 0.0745604, 0.0743853, 0.0736877, 0.0735638" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0732678, -0.0732473, -0.0735923, -0.0733773, -0.0737536, -0.0734239, -0.0731178" \ ); } } internal_power () { when : "(A * B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0297228, -0.031943, -0.034525, -0.0357651, -0.0370633, -0.0372716, -0.0377687" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0401086, 0.0400889, 0.0400185, 0.0405833, 0.0407037, 0.0402081, 0.0401197" \ ); } } internal_power () { when : "(A * B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0738976, 0.0739591, 0.0743412, 0.0742036, 0.0745406, 0.073713, 0.0735287" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0727636, -0.0730941, -0.0731156, -0.0736687, -0.0741688, -0.0732898, -0.0732852" \ ); } } internal_power () { when : "(A * !B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0280681, -0.0300069, -0.0328155, -0.0346032, -0.0362189, -0.0366909, -0.0373269" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0391032, 0.0389078, 0.0393724, 0.0391525, 0.0395631, 0.039152, 0.039016" \ ); } } internal_power () { when : "(A * !B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0742194, 0.0741526, 0.074366, 0.0741186, 0.0745275, 0.0736414, 0.0735293" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0737501, -0.0730142, -0.0735107, -0.0732217, -0.0741278, -0.0732817, -0.0732588" \ ); } } internal_power () { when : "(!A * B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0370017, -0.0377146, -0.0382824, -0.0387201, -0.0390068, -0.0386866, -0.0388434" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0412875, 0.0410224, 0.0412331, 0.0416576, 0.041396, 0.041414, 0.0412719" \ ); } } internal_power () { when : "(!A * B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0739573, 0.0742047, 0.0744272, 0.0746099, 0.0745947, 0.073679, 0.0735563" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0734247, -0.0730991, -0.0731978, -0.073452, -0.0737482, -0.0734198, -0.0731182" \ ); } } internal_power () { when : "(!A * B * !C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0298215, -0.0318269, -0.0345562, -0.035776, -0.037088, -0.0372616, -0.0377679" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0405327, 0.0405837, 0.0410365, 0.0412479, 0.0412174, 0.0406627, 0.0406012" \ ); } } internal_power () { when : "(!A * B * !C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0740455, 0.0734212, 0.0742988, 0.0739734, 0.0745028, 0.073551, 0.0735213" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0728039, -0.0730398, -0.0735612, -0.0739734, -0.0741295, -0.0733174, -0.0732654" \ ); } } internal_power () { when : "(!A * !B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0364744, -0.0373633, -0.0380817, -0.0386232, -0.0389637, -0.0386764, -0.0388399" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0419457, 0.0417977, 0.0422038, 0.0419007, 0.0419631, 0.0417718, 0.0416895" \ ); } } internal_power () { when : "(!A * !B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0741052, 0.0741636, 0.0743941, 0.0745674, 0.0745658, 0.0737016, 0.0735592" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0733043, -0.0730585, -0.073478, -0.0731977, -0.0733718, -0.0732258, -0.0731814" \ ); } } } } cell (OR5x1_ASAP7_75t_R) { area : 0.11664; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 91.9577; when : "(A * B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 92.9877; when : "(A * B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 92.8818; when : "(A * B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 95.3943; when : "(A * B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 92.7702; when : "(A * B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 95.2414; when : "(A * B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 95.0893; when : "(A * B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 102.154; when : "(A * B * !C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 92.6471; when : "(A * !B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 95.0727; when : "(A * !B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 94.9201; when : "(A * !B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 101.877; when : "(A * !B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 94.7517; when : "(A * !B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 101.601; when : "(A * !B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 101.325; when : "(A * !B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 149.671; when : "(A * !B * !C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 92.5914; when : "(!A * B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 94.9833; when : "(!A * B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 94.8311; when : "(!A * B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 101.661; when : "(!A * B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 94.6632; when : "(!A * B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 101.387; when : "(!A * B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 101.114; when : "(!A * B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 145.925; when : "(!A * B * !C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 94.5781; when : "(!A * !B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 101.205; when : "(!A * !B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 100.933; when : "(!A * !B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 144.21; when : "(!A * !B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 100.766; when : "(!A * !B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 142.982; when : "(!A * !B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 141.981; when : "(!A * !B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 338.64; when : "(!A * !B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 111.962; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A) + (B) + (C) + (D) + (E)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.8362, 16.3781, 20.9755, 29.8026, 47.2163, 82.0155, 151.548", \ "15.5632, 18.0435, 22.6313, 31.4576, 48.9019, 83.7398, 153.251", \ "18.6725, 21.1899, 25.7905, 34.6212, 52.0787, 86.8845, 156.421", \ "22.9843, 25.5644, 30.2512, 39.1395, 56.6432, 91.4537, 160.996", \ "28.6257, 31.3679, 36.1017, 45.0246, 62.5295, 97.4438, 166.977", \ "35.5172, 38.5735, 43.4998, 52.4095, 69.8527, 104.71, 174.463", \ "43.3788, 46.873, 52.3759, 61.5032, 78.9953, 113.736, 183.406" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.46644, 13.1086, 22.5692, 41.7844, 80.6033, 158.535, 314.537", \ "8.47846, 13.1251, 22.5796, 41.795, 80.6046, 158.519, 314.537", \ "8.74675, 13.317, 22.6915, 41.8474, 80.6152, 158.535, 314.538", \ "9.41687, 13.952, 23.1306, 42.1355, 80.781, 158.557, 314.534", \ "10.5216, 14.8295, 23.7953, 42.7817, 81.0797, 158.792, 314.642", \ "12.5864, 16.636, 25.2341, 43.6394, 81.6416, 159.005, 314.93", \ "15.728, 19.922, 27.9107, 45.4205, 82.5935, 160.716, 315.646" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "29.9657, 33.6684, 39.5558, 49.1297, 65.5763, 95.8074, 154.76", \ "30.8212, 34.5177, 40.4077, 49.9887, 66.4008, 96.6732, 155.636", \ "33.08, 36.7614, 42.6405, 52.2205, 68.6652, 98.9084, 157.86", \ "38.4986, 42.1584, 48.01, 57.5475, 73.9953, 104.256, 163.209", \ "46.718, 50.3721, 56.3998, 66.1849, 82.8373, 113.214, 172.206", \ "59.1115, 62.8928, 68.8554, 78.7137, 95.352, 126.22, 185.688", \ "76.7479, 80.9628, 87.37, 97.2832, 113.959, 144.568, 204.139" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.2542, 17.6644, 25.7708, 40.8417, 70.4026, 130.051, 251.421", \ "13.2268, 17.6702, 25.7311, 40.8218, 70.3847, 130.042, 251.402", \ "13.1984, 17.6488, 25.7266, 40.8073, 70.3887, 130.035, 251.417", \ "13.4686, 17.9006, 25.9255, 41.0189, 70.4728, 130.093, 251.433", \ "14.3083, 18.7381, 26.8843, 41.9992, 71.4218, 130.783, 251.739", \ "16.1173, 20.2436, 27.9721, 42.7312, 72.3702, 131.859, 252.961", \ "19.2095, 23.3149, 30.5976, 44.7155, 73.656, 132.606, 254.051" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "14.5705, 17.1118, 21.7143, 30.5581, 48.0225, 82.8407, 152.39", \ "16.363, 18.8928, 23.4944, 32.3434, 49.8126, 84.6479, 154.172", \ "19.6086, 22.1297, 26.7375, 35.5911, 53.0736, 87.9004, 157.448", \ "24.4003, 26.9986, 31.6521, 40.5861, 58.0732, 92.8896, 162.459", \ "30.745, 33.3615, 38.1401, 47.0139, 64.5928, 99.4344, 169.05", \ "38.693, 41.644, 46.5505, 55.4149, 72.9453, 107.888, 177.529", \ "48.0847, 51.5391, 56.8312, 65.9207, 83.3119, 118.262, 187.906" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.60007, 13.2245, 22.6546, 41.8646, 80.6623, 158.581, 314.578", \ "8.60208, 13.2263, 22.6593, 41.8635, 80.6618, 158.581, 314.565", \ "8.78059, 13.3551, 22.7433, 41.8981, 80.6735, 158.583, 314.573", \ "9.4036, 13.9213, 23.1164, 42.1505, 80.8045, 158.571, 314.58", \ "10.4748, 14.7984, 23.9523, 42.7923, 81.0574, 158.766, 314.71", \ "12.3858, 16.5179, 25.0213, 43.3356, 81.8625, 159.055, 314.829", \ "15.3847, 19.3986, 27.4558, 44.9933, 82.3613, 161.383, 316.189" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "33.2239, 36.8923, 42.7782, 52.3586, 68.7703, 99.0422, 157.992", \ "34.2343, 37.9128, 43.7834, 53.3658, 69.8092, 100.052, 159.001", \ "36.3376, 40.0153, 45.8989, 55.4797, 71.9261, 102.162, 161.111", \ "40.778, 44.4363, 50.3083, 59.8563, 76.3221, 106.581, 165.533", \ "47.7672, 51.5669, 57.6864, 67.5042, 84.2082, 114.611, 173.596", \ "58.6388, 62.6278, 68.8352, 78.879, 95.6226, 126.341, 185.676", \ "75.1932, 79.5977, 86.2974, 96.553, 113.729, 144.508, 203.977" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.2281, 17.742, 25.7813, 40.8562, 70.3829, 130.049, 251.423", \ "13.2373, 17.6854, 25.7883, 40.857, 70.4195, 130.052, 251.384", \ "13.2368, 17.6833, 25.7465, 40.8277, 70.3993, 130.046, 251.425", \ "13.5299, 17.9713, 25.9979, 41.0106, 70.4964, 130.097, 251.437", \ "14.4503, 18.9856, 27.0421, 42.0044, 71.4257, 130.671, 251.689", \ "16.1577, 20.5638, 28.4461, 43.2408, 72.5244, 131.866, 252.726", \ "19.0717, 23.4651, 31.1606, 45.4927, 74.2332, 132.864, 253.919" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "15.3788, 17.9568, 22.6147, 31.498, 48.9997, 83.8445, 153.41", \ "17.1141, 19.6786, 24.3356, 33.225, 50.7294, 85.5792, 155.15", \ "20.4553, 23.0059, 27.6266, 36.524, 54.035, 88.887, 158.458", \ "25.6445, 28.2355, 32.9169, 41.8454, 59.3726, 94.2328, 163.815", \ "32.5194, 35.2026, 39.9316, 48.8194, 66.4264, 101.337, 170.928", \ "41.3861, 44.3356, 49.1539, 58.1327, 75.6892, 110.641, 180.576", \ "52.1576, 55.5554, 60.8284, 69.8934, 87.3831, 122.265, 192.039" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.83061, 13.4421, 22.8486, 42.0136, 80.7753, 158.669, 314.639", \ "8.83201, 13.4415, 22.8462, 42.0196, 80.7757, 158.669, 314.644", \ "8.93882, 13.5236, 22.9256, 42.0493, 80.784, 158.67, 314.638", \ "9.57081, 14.0119, 23.2458, 42.2483, 80.8658, 158.689, 314.644", \ "10.6027, 14.9041, 23.8868, 42.7837, 81.1229, 158.878, 314.765", \ "12.3898, 16.5038, 25.0655, 43.3935, 82.6581, 159.074, 315.15", \ "15.2571, 19.2764, 27.3699, 44.8879, 82.3381, 160.194, 316.637" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "35.6797, 39.3461, 45.2528, 54.8254, 71.2517, 101.501, 160.463", \ "36.733, 40.4057, 46.3116, 55.883, 72.3199, 102.561, 161.523", \ "38.6782, 42.3563, 48.2412, 57.8224, 74.2666, 104.506, 163.471", \ "42.4745, 46.128, 52.0304, 61.6203, 78.0749, 108.318, 167.271", \ "48.2384, 52.0633, 58.1651, 67.9842, 84.6225, 114.992, 173.977", \ "57.14, 61.148, 67.5292, 77.6038, 94.5402, 125.105, 184.471", \ "71.2125, 75.6821, 82.5417, 93.1634, 110.465, 141.375, 200.808" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.2262, 17.7291, 25.7701, 40.8443, 70.3804, 130.052, 251.421", \ "13.2402, 17.7164, 25.7648, 40.8397, 70.3678, 130.049, 251.421", \ "13.2284, 17.6869, 25.7484, 40.8277, 70.3975, 130.044, 251.411", \ "13.4422, 17.916, 25.9117, 40.9399, 70.4575, 130.069, 251.426", \ "14.3644, 19.0184, 27.0007, 41.9803, 71.3907, 130.65, 251.683", \ "15.8929, 20.4851, 28.3864, 43.2792, 72.6253, 131.846, 252.677", \ "18.7217, 23.2736, 31.1693, 45.7446, 74.943, 133.184, 254.405" \ ); } } timing () { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "15.8987, 18.538, 23.2732, 32.2446, 49.8093, 84.6852, 154.294", \ "17.5574, 20.1888, 24.9246, 33.8932, 51.4552, 86.3318, 155.941", \ "21.0256, 23.6296, 28.3444, 37.3043, 54.8739, 89.7594, 159.369", \ "26.4987, 29.138, 33.8707, 42.8233, 60.4183, 95.323, 164.93", \ "33.8247, 36.5663, 41.3323, 50.3461, 67.9869, 102.887, 172.522", \ "43.4914, 46.4699, 51.3792, 60.3678, 78.0568, 113.055, 182.692", \ "55.3437, 58.7088, 63.9923, 73.0968, 90.6938, 125.646, 195.275" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.13274, 13.7474, 23.1525, 42.2883, 80.9901, 158.823, 314.743", \ "9.1066, 13.7318, 23.1407, 42.2804, 80.9877, 158.811, 314.737", \ "9.15347, 13.7634, 23.1496, 42.2867, 80.9858, 158.82, 314.736", \ "9.70335, 14.2445, 23.4438, 42.4552, 81.0534, 158.82, 314.738", \ "10.7312, 15.0317, 24.0263, 42.8621, 81.3039, 158.966, 314.824", \ "12.571, 16.5744, 25.1594, 43.4682, 82.3949, 159.318, 315.016", \ "15.3343, 19.3274, 27.4146, 45.3116, 82.4412, 160.168, 315.833" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "37.1581, 40.8267, 46.7223, 56.3056, 72.7483, 102.982, 161.94", \ "38.2248, 41.9217, 47.806, 57.3878, 73.8207, 104.069, 163.022", \ "40.1534, 43.8388, 49.7191, 59.3031, 75.7411, 105.982, 164.934", \ "43.5254, 47.2026, 53.0801, 62.6277, 79.0599, 109.317, 168.267", \ "48.3892, 52.1871, 58.2417, 68.0204, 84.6263, 114.986, 173.983", \ "55.5628, 59.5941, 65.9346, 75.9861, 92.9443, 123.573, 182.778", \ "66.5063, 70.8885, 77.7796, 88.3725, 105.712, 136.628, 196.001" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.2259, 17.7231, 25.765, 40.8401, 70.4132, 130.049, 251.421", \ "13.2601, 17.7061, 25.7543, 40.8452, 70.3684, 130.052, 251.416", \ "13.2411, 17.6971, 25.7549, 40.8275, 70.3601, 130.044, 251.414", \ "13.3562, 17.8174, 25.8688, 40.9777, 70.4504, 130.081, 251.43", \ "14.149, 18.7085, 26.7732, 41.7888, 71.2902, 130.571, 251.635", \ "15.3997, 19.9867, 28.0635, 43.0678, 72.5863, 131.646, 252.464", \ "17.9498, 22.669, 30.7121, 45.5974, 74.5004, 134.018, 253.771" \ ); } } timing () { related_pin : "E"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "16.1458, 18.8686, 23.6989, 32.777, 50.4402, 85.3854, 155.028", \ "17.8774, 20.5884, 25.4136, 34.4862, 52.1483, 87.0934, 156.741", \ "21.3676, 24.0175, 28.8066, 37.8611, 55.5222, 90.4723, 160.123", \ "27.0306, 29.7215, 34.514, 43.5575, 61.2272, 96.1833, 165.841", \ "34.8389, 37.6258, 42.4422, 51.4768, 69.205, 104.185, 173.873", \ "45.2249, 48.2281, 53.1626, 62.2235, 79.8786, 114.94, 184.68", \ "58.261, 61.658, 67.0398, 76.1794, 93.7351, 128.586, 198.444" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.42132, 14.0871, 23.5242, 42.6619, 81.3253, 159.078, 314.905", \ "9.37446, 14.0499, 23.4954, 42.6383, 81.3136, 159.06, 314.902", \ "9.38168, 14.0496, 23.4738, 42.6095, 81.2894, 159.048, 314.898", \ "9.93119, 14.456, 23.714, 42.7125, 81.3024, 159.034, 314.89", \ "10.9115, 15.2492, 24.2741, 43.1259, 81.4733, 159.142, 314.943", \ "12.6758, 16.7728, 25.3874, 43.7132, 82.6756, 159.346, 315.173", \ "15.4775, 19.4325, 27.5717, 45.3333, 82.6462, 159.778, 315.683" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "37.78, 41.4636, 47.3571, 56.9431, 73.381, 103.626, 162.567", \ "38.8037, 42.487, 48.3689, 57.9548, 74.362, 104.639, 163.588", \ "40.5676, 44.2414, 50.132, 59.714, 76.1528, 106.399, 165.347", \ "43.6115, 47.2852, 53.1503, 62.7131, 79.1553, 109.409, 168.356", \ "47.7762, 51.5459, 57.6085, 67.2968, 83.8872, 114.217, 173.189", \ "53.3698, 57.3188, 63.6126, 73.6499, 90.5558, 121.087, 180.227", \ "61.2373, 65.5815, 72.3114, 82.8787, 100.336, 131.18, 190.508" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "13.2648, 17.7182, 25.7668, 40.8406, 70.4132, 130.032, 251.417", \ "13.2444, 17.6924, 25.7728, 40.8427, 70.3811, 130.048, 251.422", \ "13.2398, 17.7085, 25.7557, 40.8328, 70.3621, 130.043, 251.422", \ "13.3283, 17.7688, 25.8511, 40.9006, 70.4216, 130.063, 251.429", \ "13.9373, 18.5115, 26.5818, 41.5738, 71.0956, 130.414, 251.592", \ "14.8986, 19.4774, 27.6154, 42.7151, 72.2297, 131.357, 252.229", \ "16.9798, 21.741, 29.9599, 45.0523, 74.0551, 133.495, 253.237" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.10571, 0.110696, 0.11505, 0.117669, 0.119015, 0.119782, 0.120005", \ "0.102935, 0.106918, 0.111569, 0.114522, 0.11618, 0.118061, 0.117131", \ "0.09867, 0.101863, 0.105927, 0.109229, 0.111249, 0.112303, 0.112671", \ "0.096006, 0.0996087, 0.103983, 0.104238, 0.109232, 0.110745, 0.111606", \ "0.0979896, 0.100873, 0.10412, 0.110723, 0.108617, 0.112335, 0.11334", \ "0.112016, 0.11354, 0.11386, 0.120038, 0.12214, 0.119195, 0.12434", \ "0.156449, 0.153781, 0.155476, 0.154859, 0.157721, 0.171978, 0.168848" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.313968, 0.315537, 0.318873, 0.322457, 0.325052, 0.326658, 0.327493", \ "0.30943, 0.310966, 0.314096, 0.317481, 0.320163, 0.32182, 0.322715", \ "0.304549, 0.30586, 0.308689, 0.312221, 0.315015, 0.316815, 0.317804", \ "0.305247, 0.305802, 0.308031, 0.311293, 0.314286, 0.316522, 0.317763", \ "0.314653, 0.313323, 0.314414, 0.316828, 0.319779, 0.322376, 0.324243", \ "0.337134, 0.334934, 0.334791, 0.335786, 0.338884, 0.341359, 0.344908", \ "0.385728, 0.382003, 0.379687, 0.378875, 0.380399, 0.383201, 0.385088" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.291264, 0.296264, 0.300818, 0.3031, 0.304316, 0.304922, 0.305257", \ "0.288133, 0.292391, 0.296977, 0.299928, 0.301564, 0.302657, 0.302739", \ "0.283927, 0.288423, 0.292975, 0.296107, 0.299168, 0.300625, 0.301172", \ "0.281006, 0.284101, 0.288369, 0.293668, 0.296792, 0.298454, 0.298996", \ "0.283881, 0.285904, 0.288627, 0.292807, 0.297199, 0.299225, 0.300826", \ "0.298876, 0.299323, 0.301087, 0.304054, 0.307487, 0.310677, 0.313074", \ "0.342665, 0.341239, 0.341246, 0.342577, 0.345443, 0.349073, 0.351174" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.126816, 0.12849, 0.131931, 0.135575, 0.138222, 0.139844, 0.140671", \ "0.122917, 0.124548, 0.127827, 0.131346, 0.134147, 0.135854, 0.136759", \ "0.118855, 0.120273, 0.123271, 0.126991, 0.12997, 0.131874, 0.132927", \ "0.119067, 0.119534, 0.120805, 0.120828, 0.12441, 0.125179, 0.126408", \ "0.129415, 0.126992, 0.129906, 0.128677, 0.128854, 0.128672, 0.128339", \ "0.150147, 0.147336, 0.145935, 0.150785, 0.154385, 0.156801, 0.153689", \ "0.199302, 0.194915, 0.192602, 0.19157, 0.199474, 0.203015, 0.203519" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.10365, 0.108154, 0.112551, 0.115712, 0.117591, 0.118624, 0.119068", \ "0.101882, 0.106121, 0.110673, 0.114082, 0.11614, 0.117539, 0.118192", \ "0.0988391, 0.102182, 0.105337, 0.109085, 0.111436, 0.112933, 0.113603", \ "0.096285, 0.0989217, 0.102046, 0.107185, 0.109847, 0.111134, 0.112295", \ "0.0987916, 0.0988495, 0.107523, 0.10878, 0.109479, 0.110833, 0.113882", \ "0.113152, 0.113837, 0.114479, 0.119753, 0.127161, 0.127035, 0.12652", \ "0.155494, 0.153885, 0.153915, 0.155548, 0.154971, 0.196944, 0.191376" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.355428, 0.357578, 0.36072, 0.36418, 0.366694, 0.368268, 0.369119", \ "0.353223, 0.354662, 0.357753, 0.361313, 0.363963, 0.365555, 0.366443", \ "0.349319, 0.350743, 0.353843, 0.357441, 0.360316, 0.362147, 0.363158", \ "0.348009, 0.348897, 0.351461, 0.354811, 0.357888, 0.359865, 0.360981", \ "0.351361, 0.351025, 0.352497, 0.355902, 0.359052, 0.360877, 0.362414", \ "0.368428, 0.367428, 0.368021, 0.368027, 0.370295, 0.373039, 0.376099", \ "0.413593, 0.408537, 0.407379, 0.407295, 0.408172, 0.4112, 0.413044" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.322509, 0.326827, 0.331045, 0.33403, 0.335795, 0.336745, 0.337218", \ "0.320918, 0.325069, 0.329512, 0.332825, 0.334826, 0.335737, 0.336175", \ "0.317118, 0.321088, 0.325492, 0.329693, 0.332534, 0.333964, 0.334681", \ "0.315489, 0.318409, 0.322591, 0.327068, 0.330572, 0.332678, 0.333605", \ "0.318429, 0.319418, 0.323043, 0.326989, 0.331182, 0.333839, 0.335444", \ "0.332794, 0.33309, 0.334511, 0.337803, 0.341404, 0.344657, 0.346505", \ "0.375458, 0.374146, 0.373806, 0.374633, 0.377285, 0.38105, 0.383944" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.132214, 0.134376, 0.137528, 0.140983, 0.143488, 0.14509, 0.145933", \ "0.130332, 0.131799, 0.134921, 0.138503, 0.141192, 0.142794, 0.143663", \ "0.126572, 0.127983, 0.131103, 0.134741, 0.137689, 0.139557, 0.140587", \ "0.124982, 0.124814, 0.125772, 0.12773, 0.129896, 0.131622, 0.132693", \ "0.128598, 0.128345, 0.129368, 0.129472, 0.131579, 0.137324, 0.138357", \ "0.144744, 0.144075, 0.143953, 0.146346, 0.142158, 0.141839, 0.13814", \ "0.18982, 0.18497, 0.18323, 0.18, 0.188475, 0.194356, 0.196646" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.101558, 0.105713, 0.110177, 0.1137, 0.115787, 0.117, 0.117635", \ "0.0994121, 0.103457, 0.107952, 0.111638, 0.113953, 0.115299, 0.115899", \ "0.0960986, 0.0990718, 0.100681, 0.105089, 0.107029, 0.10867, 0.109447", \ "0.0943257, 0.0959159, 0.0987706, 0.102173, 0.105785, 0.107974, 0.10879", \ "0.0972806, 0.0977547, 0.099893, 0.103813, 0.105676, 0.109094, 0.109956", \ "0.110915, 0.11194, 0.112492, 0.116984, 0.137537, 0.124102, 0.135157", \ "0.154846, 0.15319, 0.152524, 0.15265, 0.163818, 0.171331, 0.207456" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.399623, 0.401338, 0.404706, 0.408305, 0.410939, 0.412512, 0.413342", \ "0.397536, 0.398889, 0.402309, 0.405825, 0.408576, 0.410198, 0.411038", \ "0.394458, 0.395813, 0.398907, 0.402554, 0.405389, 0.407144, 0.408121", \ "0.392325, 0.393542, 0.396285, 0.399899, 0.402949, 0.404924, 0.406047", \ "0.394105, 0.394174, 0.395934, 0.399296, 0.402679, 0.40441, 0.405783", \ "0.406227, 0.405543, 0.406145, 0.406649, 0.409471, 0.411901, 0.414012", \ "0.447691, 0.443603, 0.44141, 0.442741, 0.44455, 0.446252, 0.447999" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.360518, 0.364514, 0.368819, 0.372141, 0.37419, 0.375336, 0.375942", \ "0.357848, 0.361768, 0.366104, 0.369679, 0.371861, 0.3731, 0.373729", \ "0.354196, 0.357543, 0.362655, 0.365983, 0.369823, 0.371472, 0.372338", \ "0.353557, 0.35552, 0.359731, 0.364206, 0.367438, 0.369477, 0.37095", \ "0.356692, 0.35775, 0.36026, 0.363929, 0.367532, 0.37042, 0.37312", \ "0.371018, 0.371097, 0.371886, 0.374807, 0.37917, 0.382122, 0.384701", \ "0.414488, 0.413001, 0.41234, 0.413527, 0.41639, 0.419708, 0.42188" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.132447, 0.134153, 0.137522, 0.141115, 0.143748, 0.145339, 0.146205", \ "0.130392, 0.131771, 0.135205, 0.138788, 0.141382, 0.143018, 0.143858", \ "0.126984, 0.128319, 0.131443, 0.135146, 0.138064, 0.139861, 0.140855", \ "0.125141, 0.124528, 0.127022, 0.130101, 0.132969, 0.134888, 0.135961", \ "0.127217, 0.127947, 0.12754, 0.127822, 0.126097, 0.129939, 0.131097", \ "0.138417, 0.137545, 0.138107, 0.140698, 0.141751, 0.132287, 0.135061", \ "0.180178, 0.176277, 0.174228, 0.177708, 0.194193, 0.190188, 0.215498" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0984613, 0.102562, 0.107095, 0.110681, 0.113093, 0.114379, 0.115103", \ "0.0958027, 0.0996479, 0.104062, 0.107749, 0.110535, 0.112013, 0.112829", \ "0.0922395, 0.0949352, 0.0986667, 0.101266, 0.104255, 0.10607, 0.107029", \ "0.0908394, 0.0935673, 0.0949189, 0.0977566, 0.101134, 0.10475, 0.105206", \ "0.0935948, 0.0944455, 0.0968501, 0.100942, 0.104096, 0.107011, 0.108495", \ "0.109759, 0.10888, 0.11013, 0.11556, 0.134873, 0.127031, 0.125003", \ "0.15433, 0.15169, 0.151083, 0.153618, 0.157395, 0.179885, 0.173515" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.443847, 0.445705, 0.449037, 0.452712, 0.455319, 0.456871, 0.45767", \ "0.442069, 0.443523, 0.446712, 0.450261, 0.45303, 0.4546, 0.455437", \ "0.439012, 0.440353, 0.443394, 0.447224, 0.450033, 0.451758, 0.452691", \ "0.436692, 0.438082, 0.441145, 0.444883, 0.447744, 0.44956, 0.450549", \ "0.437987, 0.437948, 0.440434, 0.444022, 0.447719, 0.44938, 0.449784", \ "0.44753, 0.447219, 0.447376, 0.449082, 0.452349, 0.455059, 0.456539", \ "0.482451, 0.479411, 0.477678, 0.47806, 0.480649, 0.483751, 0.485315" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.397416, 0.401374, 0.405742, 0.409241, 0.411531, 0.412862, 0.413564", \ "0.39312, 0.396804, 0.401009, 0.404529, 0.406619, 0.408048, 0.408774", \ "0.390389, 0.393855, 0.398368, 0.402895, 0.405882, 0.407703, 0.408639", \ "0.389802, 0.392449, 0.396177, 0.400506, 0.404182, 0.405975, 0.407669", \ "0.392458, 0.393321, 0.395512, 0.399349, 0.403826, 0.406409, 0.408327", \ "0.408353, 0.407955, 0.409129, 0.411872, 0.415775, 0.419011, 0.421736", \ "0.452789, 0.451119, 0.450402, 0.451122, 0.452642, 0.456067, 0.459119" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.132253, 0.134118, 0.137455, 0.141123, 0.143747, 0.145293, 0.146072", \ "0.130429, 0.13189, 0.135087, 0.138628, 0.141397, 0.14298, 0.143827", \ "0.127441, 0.128682, 0.131892, 0.135629, 0.13841, 0.140141, 0.14107", \ "0.124476, 0.124882, 0.126687, 0.127153, 0.129622, 0.131265, 0.132176", \ "0.126044, 0.125662, 0.125629, 0.125339, 0.123349, 0.12738, 0.131366", \ "0.134384, 0.133807, 0.135173, 0.139238, 0.145834, 0.133246, 0.13247", \ "0.170126, 0.16638, 0.165841, 0.164015, 0.167095, 0.181588, 0.177562" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0974373, 0.101418, 0.105975, 0.109756, 0.112156, 0.113605, 0.11423", \ "0.0954794, 0.099258, 0.10366, 0.10752, 0.110183, 0.111722, 0.112577", \ "0.0917086, 0.093629, 0.0969412, 0.0995938, 0.102612, 0.104502, 0.105508", \ "0.0918278, 0.0931936, 0.0950274, 0.0982473, 0.10143, 0.103977, 0.105632", \ "0.0941701, 0.0945841, 0.0973314, 0.101652, 0.104354, 0.106437, 0.109264", \ "0.11057, 0.109954, 0.108725, 0.115479, 0.129839, 0.122359, 0.124589", \ "0.15743, 0.154473, 0.154526, 0.158551, 0.158283, 0.170687, 0.166215" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.485612, 0.487184, 0.49026, 0.494018, 0.496679, 0.498182, 0.498939", \ "0.482846, 0.484285, 0.487436, 0.49123, 0.493967, 0.495504, 0.496288", \ "0.480336, 0.481678, 0.484911, 0.488546, 0.491297, 0.492957, 0.493863", \ "0.478372, 0.479553, 0.482839, 0.486212, 0.488994, 0.490711, 0.491609", \ "0.478079, 0.478277, 0.480761, 0.484716, 0.487893, 0.489151, 0.490291", \ "0.48622, 0.484661, 0.48608, 0.487884, 0.490484, 0.494072, 0.496019", \ "0.517017, 0.515475, 0.513366, 0.514713, 0.517675, 0.519711, 0.52179" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.447276, 0.451123, 0.455527, 0.459134, 0.461486, 0.462844, 0.463645", \ "0.443518, 0.447209, 0.451467, 0.455177, 0.457732, 0.45925, 0.459989", \ "0.440655, 0.443812, 0.448, 0.452748, 0.455829, 0.45776, 0.458792", \ "0.439713, 0.441455, 0.444901, 0.449279, 0.453373, 0.455753, 0.457038", \ "0.443327, 0.444896, 0.446262, 0.450355, 0.453709, 0.457061, 0.458964", \ "0.460468, 0.460736, 0.46228, 0.463023, 0.466937, 0.469849, 0.473612", \ "0.506844, 0.504852, 0.503441, 0.503667, 0.505584, 0.508657, 0.5114" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.118146, 0.119531, 0.122712, 0.126481, 0.129172, 0.130691, 0.131412", \ "0.115507, 0.116958, 0.12011, 0.123896, 0.126648, 0.128185, 0.128947", \ "0.112253, 0.113612, 0.116885, 0.120556, 0.12334, 0.125046, 0.12593", \ "0.109616, 0.110487, 0.111684, 0.114668, 0.117232, 0.118851, 0.119686", \ "0.110227, 0.110233, 0.111868, 0.110636, 0.111391, 0.116492, 0.116964", \ "0.116574, 0.115199, 0.118025, 0.122935, 0.127369, 0.117097, 0.117216", \ "0.147768, 0.146499, 0.145647, 0.145439, 0.153439, 0.153091, 0.144985" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.556111; rise_capacitance : 0.556111; rise_capacitance_range (0.310525, 0.556111); fall_capacitance : 0.55424; fall_capacitance_range (0.313699, 0.55424); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-8.04583e-05, -6.92413e-05, -4.56867e-05, -2.55893e-05, -5.54726e-06, 2.83053e-06, 8.34228e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "8.4666e-05, 9.70086e-05, 6.1617e-05, 5.35038e-05, 3.50538e-05, 3.46867e-05, 2.96771e-05" \ ); } } internal_power () { when : "(B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0660813, 0.0664712, 0.0662293, 0.0663743, 0.0665946, 0.0663024, 0.0660448" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0660626, -0.0655994, -0.0661753, -0.0663743, -0.0665251, -0.0660388, -0.0658708" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-9.51597e-05, -7.93535e-05, -6.80403e-05, -4.16869e-05, -1.21695e-05, -1.0242e-06, 4.21292e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000104234, 0.000115056, 6.80403e-05, 6.27295e-05, 4.01839e-05, 3.83499e-05, 3.29813e-05" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0659923, 0.0664572, 0.0663795, 0.0664941, 0.0665772, 0.0662863, 0.0660283" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0659923, -0.0656769, -0.0662113, -0.0664941, -0.066568, -0.0660701, -0.0658796" \ ); } } internal_power () { when : "(!B * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.98853e-05, -7.66609e-05, -7.12778e-05, -4.81255e-05, -2.35187e-05, -4.2745e-06, 1.23786e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000140775, 0.000111163, 8.50235e-05, 7.9309e-05, 5.08303e-05, 4.50827e-05, 3.86041e-05" \ ); } } internal_power () { when : "(!B * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0659749, 0.0661856, 0.0661986, 0.0662903, 0.0666126, 0.0662751, 0.0660168" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0659749, -0.0654729, -0.0661986, -0.0662903, -0.0665778, -0.0660797, -0.0658791" \ ); } } internal_power () { when : "(!B * !C * !D * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000108394, -4.16672e-05, -6.90116e-05, -5.72002e-05, -3.37349e-05, -9.76479e-06, 5.56997e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000202382, 0.000134798, 0.000128648, 0.000122, 8.50215e-05, 6.90704e-05, 5.7638e-05" \ ); } } internal_power () { when : "(!B * !C * !D * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0657754, 0.0657952, 0.0660961, 0.0662175, 0.0663782, 0.0662434, 0.0660022" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0657754, -0.0655198, -0.0660961, -0.0662175, -0.0663782, -0.0660565, -0.0658623" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.508016; rise_capacitance : 0.497968; rise_capacitance_range (0.357003, 0.497968); fall_capacitance : 0.508016; fall_capacitance_range (0.334576, 0.508016); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-5.69612e-05, -5.0176e-05, -3.61877e-05, -3.07525e-05, -2.28639e-05, -1.75269e-05, -1.71576e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "5.69612e-05, 5.0176e-05, 3.61877e-05, 3.07525e-05, 2.28639e-05, 2.53667e-05, 2.44545e-05" \ ); } } internal_power () { when : "(A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0460334, 0.0462814, 0.0459692, 0.0460615, 0.0463975, 0.0459542, 0.0455747" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452418, -0.0454496, -0.0455594, -0.0457011, -0.0457434, -0.0453419, -0.0452034" \ ); } } internal_power () { when : "(A * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-2.97588e-05, -5.69325e-05, -5.01194e-05, -4.08934e-05, -1.76783e-05, -6.49314e-06, -8.20069e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.19006e-05, 5.69325e-05, 5.01194e-05, 4.08934e-05, 2.83159e-05, 2.70756e-05, 2.58052e-05" \ ); } } internal_power () { when : "(A * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0482557, 0.0480082, 0.0477037, 0.0478709, 0.0468454, 0.0467374, 0.0460305" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451365, -0.0451534, -0.0451329, -0.0451582, -0.045639, -0.0452409, -0.0451756" \ ); } } internal_power () { when : "(A * !C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-6.09381e-05, -4.55103e-05, -6.59272e-05, -6.23701e-05, -3.31507e-05, -2.96263e-05, -3.0881e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.09381e-05, 4.55103e-05, 6.59272e-05, 6.23701e-05, 3.31507e-05, 2.96263e-05, 3.0881e-05" \ ); } } internal_power () { when : "(A * !C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0492516, 0.0486329, 0.048248, 0.0479421, 0.0475971, 0.046748, 0.0460224" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451029, -0.0450351, -0.045139, -0.0454741, -0.0453115, -0.045281, -0.0450718" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-1.35129e-05, -4.34761e-05, -2.54845e-05, -1.35635e-05, -3.84883e-07, 9.17125e-06, 1.22317e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.90454e-05, 5.41257e-05, 4.02417e-05, 3.3664e-05, 2.3845e-05, 2.60133e-05, 2.52825e-05" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0451077, 0.0458079, 0.0455926, 0.0456908, 0.0458271, 0.0456248, 0.0453771" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451077, -0.0454254, -0.0455562, -0.0456908, -0.0457462, -0.0453432, -0.0452026" \ ); } } internal_power () { when : "(!A * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-4.61335e-05, -5.35272e-05, -3.21295e-05, -2.01609e-05, -6.38224e-06, 6.85179e-06, 1.02392e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "8.20172e-05, 6.17296e-05, 4.88078e-05, 4.05081e-05, 2.78584e-05, 2.86197e-05, 2.80032e-05" \ ); } } internal_power () { when : "(!A * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.045603, 0.0457728, 0.0455357, 0.0456261, 0.0457911, 0.0455971, 0.0453606" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452636, -0.0453737, -0.0455357, -0.0456261, -0.045736, -0.0453344, -0.0451939" \ ); } } internal_power () { when : "(!A * !C * !D * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-4.52481e-05, -6.49207e-05, -3.69825e-05, -2.9063e-05, -1.21681e-05, 7.50456e-06, 1.55183e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.36141e-05, 9.22792e-05, 7.54708e-05, 6.43657e-05, 4.72287e-05, 4.32235e-05, 4.12068e-05" \ ); } } internal_power () { when : "(!A * !C * !D * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453996, 0.0457555, 0.0455317, 0.0456553, 0.0457677, 0.045583, 0.0453522" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451529, -0.0453275, -0.0455062, -0.0456553, -0.0457215, -0.0453279, -0.0451895" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.506791; rise_capacitance : 0.494758; rise_capacitance_range (0.36392, 0.494758); fall_capacitance : 0.506791; fall_capacitance_range (0.343147, 0.506791); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-3.90466e-05, -4.96373e-05, -3.61659e-05, -3.04675e-05, -1.37942e-05, -3.45928e-06, -2.60181e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "5.07213e-05, 4.96373e-05, 3.61659e-05, 3.04675e-05, 2.303e-05, 2.55564e-05, 2.46927e-05" \ ); } } internal_power () { when : "(A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0451192, 0.0454488, 0.0457421, 0.0457384, 0.0456087, 0.0453253, 0.0452608" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451192, -0.0452214, -0.0454043, -0.0455329, -0.0455841, -0.045183, -0.0450451" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-6.81067e-05, -5.41755e-05, -5.60261e-05, -6.36381e-05, -2.83131e-05, -3.43379e-05, -3.05192e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.81067e-05, 5.41755e-05, 5.60261e-05, 6.36381e-05, 2.83131e-05, 3.43379e-05, 3.05192e-05" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0455866, 0.0456888, 0.0457077, 0.0458281, 0.0459093, 0.0453133, 0.0452354" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451689, -0.0454533, -0.045137, -0.0458281, -0.0452316, -0.0450458, -0.0450235" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-5.07035e-05, -3.03924e-05, -5.71233e-05, -4.01219e-05, -2.34011e-05, -7.16508e-06, -6.52837e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "5.07035e-05, 3.03924e-05, 5.71233e-05, 4.70035e-05, 2.34011e-05, 2.80147e-05, 2.37241e-05" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0450791, 0.0456955, 0.045393, 0.0457856, 0.046053, 0.0455072, 0.0453416" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0449724, -0.0450899, -0.0451817, -0.0453044, -0.0451969, -0.045378, -0.0450259" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.35939e-05, -7.68398e-05, -5.24394e-05, -4.38355e-05, -3.16973e-05, -3.23786e-05, -3.14673e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "7.35939e-05, 7.68398e-05, 5.24394e-05, 4.38355e-05, 3.16973e-05, 3.23786e-05, 3.14673e-05" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0458311, 0.0459719, 0.0461318, 0.0458039, 0.0462057, 0.0457072, 0.0453853" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451699, -0.0452147, -0.0453481, -0.0454837, -0.0455427, -0.0451428, -0.0450046" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-5.37741e-05, -5.25442e-05, -4.07952e-05, -3.37968e-05, -2.17626e-05, -1.90439e-06, -3.38026e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "5.40985e-05, 5.43004e-05, 4.07952e-05, 3.37968e-05, 2.4528e-05, 2.6782e-05, 2.61442e-05" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453582, 0.0455192, 0.0456851, 0.0454694, 0.0458915, 0.0453229, 0.0452558" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0450984, -0.0451791, -0.0453941, -0.0454694, -0.0455799, -0.0451782, -0.0450403" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-6.79796e-05, -5.37196e-05, -5.87966e-05, -5.52981e-05, -3.67755e-05, -3.21304e-05, -3.14337e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.79796e-05, 5.37196e-05, 5.87966e-05, 5.52981e-05, 3.67755e-05, 3.21304e-05, 3.14337e-05" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0458103, 0.0458012, 0.0458883, 0.0459473, 0.0459234, 0.0454506, 0.0452375" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0450348, -0.0453946, -0.0450841, -0.0451764, -0.0455059, -0.0450764, -0.0450064" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-5.44411e-05, -5.26176e-05, -3.39558e-05, -2.26862e-05, -5.54037e-06, 7.74609e-06, 1.10995e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.56608e-05, 6.94326e-05, 4.88226e-05, 4.01548e-05, 2.80955e-05, 2.89626e-05, 2.84468e-05" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0450673, 0.0455221, 0.0453121, 0.0454458, 0.0455531, 0.0453798, 0.0451854" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0450673, -0.0451244, -0.0452923, -0.045429, -0.0454874, -0.0450866, -0.044948" \ ); } } internal_power () { when : "(!A * !B * !D * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.63081e-05, -6.43312e-05, -3.70959e-05, -2.62342e-05, -1.51596e-05, 7.66248e-06, 1.58288e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.54673e-05, 0.000100631, 7.5051e-05, 6.28952e-05, 4.67436e-05, 4.26627e-05, 4.04288e-05" \ ); } } internal_power () { when : "(!A * !B * !D * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0450335, 0.0455136, 0.0452931, 0.045379, 0.0456214, 0.0453684, 0.0451799" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0449432, -0.0450736, -0.0452514, -0.045379, -0.0454626, -0.0450698, -0.044933" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.508167; rise_capacitance : 0.495401; rise_capacitance_range (0.399437, 0.495401); fall_capacitance : 0.508167; fall_capacitance_range (0.382981, 0.508167); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.09269e-05, -5.67402e-05, -4.50495e-05, -3.8579e-05, -3.07827e-05, -3.27552e-05, -3.09937e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "7.09269e-05, 5.67402e-05, 4.50495e-05, 3.8579e-05, 3.07827e-05, 3.27552e-05, 3.09937e-05" \ ); } } internal_power () { when : "(A * C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0456349, 0.0456423, 0.0457998, 0.0459019, 0.0460364, 0.0459049, 0.0457443" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0456349, -0.0456423, -0.0457998, -0.0459019, -0.0460364, -0.0456521, -0.0455132" \ ); } } internal_power () { when : "(A * C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0400686, -0.0408804, -0.0417359, -0.0422579, -0.0433945, -0.0431003, -0.0431274" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0449341, 0.0447074, 0.0451151, 0.0452979, 0.0453545, 0.0455659, 0.0452761" \ ); } } internal_power () { when : "(A * C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0457187, 0.0457399, 0.0457447, 0.0453343, 0.0461573, 0.0457189, 0.0455202" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0454344, -0.0451022, -0.0453829, -0.0453343, -0.0453604, -0.0454162, -0.0452848" \ ); } } internal_power () { when : "(A * B * !C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-6.09339e-05, -5.36379e-05, -5.54121e-05, -6.59359e-05, -3.16708e-05, -3.4405e-05, -2.9336e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.09339e-05, 5.36379e-05, 5.54121e-05, 6.59359e-05, 3.16708e-05, 3.4405e-05, 2.9336e-05" \ ); } } internal_power () { when : "(A * B * !C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459688, 0.0460165, 0.0461374, 0.0458897, 0.0463517, 0.0456827, 0.045691" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0453209, -0.0453332, -0.0456235, -0.0458897, -0.0459468, -0.0456827, -0.0454854" \ ); } } internal_power () { when : "(A * B * !C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0298693, -0.0335171, -0.0372504, -0.0392189, -0.0411447, -0.0414842, -0.0420304" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0421434, 0.0419217, 0.0426625, 0.0424915, 0.0430641, 0.0427287, 0.0425936" \ ); } } internal_power () { when : "(A * B * !C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0456175, 0.0458803, 0.0459994, 0.0460042, 0.0461124, 0.0456076, 0.0454901" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0454567, -0.0454422, -0.0455899, -0.0451664, -0.0457592, -0.0456076, -0.0453362" \ ); } } internal_power () { when : "(A * !B * !C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-6.82337e-05, -6.25607e-05, -6.17083e-05, -5.54612e-05, -3.60759e-05, -3.34322e-05, -2.97439e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "6.82337e-05, 6.25607e-05, 6.17083e-05, 5.54612e-05, 3.60759e-05, 3.34322e-05, 2.97439e-05" \ ); } } internal_power () { when : "(A * !B * !C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0461318, 0.0463024, 0.0464553, 0.0465721, 0.0465705, 0.0459821, 0.0458119" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.045306, -0.0459057, -0.0455763, -0.0454295, -0.0457233, -0.0454498, -0.0454742" \ ); } } internal_power () { when : "(A * !B * !C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0271004, -0.0299856, -0.0343229, -0.0372663, -0.0399448, -0.0407583, -0.0415372" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0430888, 0.0431355, 0.0432373, 0.0437126, 0.0437991, 0.0436619, 0.0434518" \ ); } } internal_power () { when : "(A * !B * !C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0462899, 0.0457729, 0.0461019, 0.0455551, 0.0461261, 0.045657, 0.0454974" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0454485, -0.0450679, -0.0453055, -0.0455551, -0.0458609, -0.0454079, -0.045315" \ ); } } internal_power () { when : "(!A * B * C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-8.09628e-05, -5.94543e-05, -4.94509e-05, -4.14905e-05, -3.19902e-05, -3.36676e-05, -3.21553e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "8.09628e-05, 5.94543e-05, 4.94509e-05, 4.14905e-05, 3.19902e-05, 3.36676e-05, 3.21553e-05" \ ); } } internal_power () { when : "(!A * B * C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459697, 0.0457145, 0.0456895, 0.0459036, 0.0463944, 0.0457523, 0.0457491" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0458816, -0.0456461, -0.0456895, -0.0459036, -0.0460546, -0.0456487, -0.0455098" \ ); } } internal_power () { when : "(!A * B * C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0400428, -0.0408816, -0.0417396, -0.0423693, -0.0433996, -0.0431024, -0.0431285" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0448567, 0.0447783, 0.0449178, 0.0458383, 0.0452496, 0.0456029, 0.0453166" \ ); } } internal_power () { when : "(!A * B * C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0457884, 0.0457802, 0.0457183, 0.0457476, 0.0461445, 0.0457131, 0.0455159" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0455244, -0.0451872, -0.0451483, -0.0455877, -0.0453211, -0.0454092, -0.0452793" \ ); } } internal_power () { when : "(!A * B * !C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.94681e-05, -6.03972e-05, -7.22015e-05, -6.68871e-05, -3.54346e-05, -3.52583e-05, -3.05941e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "7.94681e-05, 6.03972e-05, 7.22015e-05, 6.68871e-05, 3.54346e-05, 3.52583e-05, 3.05941e-05" \ ); } } internal_power () { when : "(!A * B * !C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459303, 0.046075, 0.0462164, 0.0463262, 0.0463332, 0.0458834, 0.0456892" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0454969, -0.0459288, -0.0456588, -0.0456491, -0.0458198, -0.0457962, -0.0454802" \ ); } } internal_power () { when : "(!A * B * !C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0297497, -0.0335209, -0.037276, -0.0391715, -0.0411723, -0.0414925, -0.0420421" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0427111, 0.0428372, 0.0429807, 0.0433095, 0.0434099, 0.0433091, 0.0431624" \ ); } } internal_power () { when : "(!A * B * !C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0457638, 0.0459167, 0.0459872, 0.0456045, 0.0460993, 0.0455685, 0.0454971" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0454524, -0.0451786, -0.0453439, -0.0454474, -0.0455881, -0.0455685, -0.0453116" \ ); } } internal_power () { when : "(!A * !B * C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-9.8782e-05, -8.20901e-05, -5.67485e-05, -4.69709e-05, -3.49778e-05, -3.52984e-05, -7.81738e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "9.8782e-05, 8.20901e-05, 5.67485e-05, 4.69709e-05, 3.49778e-05, 3.52984e-05, 3.39868e-05" \ ); } } internal_power () { when : "(!A * !B * C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459571, 0.0461027, 0.0459551, 0.0459335, 0.0461534, 0.0459343, 0.0457444" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0458358, -0.0457987, -0.0458623, -0.0459335, -0.0460471, -0.0456425, -0.0455035" \ ); } } internal_power () { when : "(!A * !B * C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0391416, -0.0403517, -0.0415043, -0.0422207, -0.0433364, -0.0430785, -0.0431185" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0452801, 0.0455439, 0.0454994, 0.0460288, 0.0455635, 0.0458647, 0.0458562" \ ); } } internal_power () { when : "(!A * !B * C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453848, 0.0455669, 0.045653, 0.0455719, 0.0461332, 0.0457152, 0.0455259" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0453228, -0.0453156, -0.045202, -0.0453254, -0.045203, -0.0452503, -0.0452634" \ ); } } internal_power () { when : "(!A * !B * !C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.00011228, -6.42367e-05, -4.63603e-05, -4.03723e-05, -1.6237e-05, 3.97535e-06, 1.25081e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000129329, 0.000109693, 7.77373e-05, 6.42282e-05, 4.83575e-05, 4.37434e-05, 4.08911e-05" \ ); } } internal_power () { when : "(!A * !B * !C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459318, 0.0458261, 0.0458039, 0.0460109, 0.0460065, 0.045842, 0.0456598" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0455807, -0.045634, -0.0457153, -0.0458409, -0.0459175, -0.0455212, -0.0453842" \ ); } } } pin (E) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.545744; rise_capacitance : 0.532289; rise_capacitance_range (0.433682, 0.532289); fall_capacitance : 0.545744; fall_capacitance_range (0.434974, 0.545744); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0369383, -0.0370508, -0.0377691, -0.0378728, -0.0390031, -0.0387085, -0.0388664" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0410786, 0.041379, 0.0415662, 0.0416541, 0.0416136, 0.0413559, 0.0411841" \ ); } } internal_power () { when : "(A * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0621185, 0.0619127, 0.0622187, 0.0612971, 0.0625329, 0.0617674, 0.0616338" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0615235, -0.0619127, -0.0617825, -0.0612971, -0.0618161, -0.0615796, -0.0612821" \ ); } } internal_power () { when : "(A * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0296283, -0.0322547, -0.0344666, -0.0356952, -0.0370549, -0.0372684, -0.0377869" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0401426, 0.0402893, 0.0399496, 0.0404117, 0.0406859, 0.0401067, 0.040111" \ ); } } internal_power () { when : "(A * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0620484, 0.0622227, 0.0623684, 0.0618634, 0.0624737, 0.0616587, 0.0616069" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0612407, -0.0613187, -0.0612781, -0.061715, -0.0621684, -0.0613839, -0.0614514" \ ); } } internal_power () { when : "(A * B * !C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0279181, -0.0299478, -0.0327331, -0.0345031, -0.0361917, -0.036699, -0.0373469" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0384562, 0.0385459, 0.0383516, 0.038859, 0.0391309, 0.0388012, 0.0386234" \ ); } } internal_power () { when : "(A * B * !C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0621878, 0.0620644, 0.0623198, 0.0619438, 0.0624535, 0.0616926, 0.0615999" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0611312, -0.0612463, -0.0611378, -0.0616349, -0.062164, -0.0616165, -0.0614474" \ ); } } internal_power () { when : "(A * !B * !C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0275654, -0.0290284, -0.0315712, -0.0335456, -0.0355448, -0.0362465, -0.0370189" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0374903, 0.0376626, 0.0379299, 0.038335, 0.0380794, 0.0379627, 0.0377248" \ ); } } internal_power () { when : "(A * !B * !C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0622227, 0.0615012, 0.0616535, 0.0614984, 0.0624496, 0.0616983, 0.0616052" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0616245, -0.0612751, -0.0616535, -0.0614984, -0.0621312, -0.0615279, -0.0614264" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.036943, -0.0376494, -0.0382283, -0.038094, -0.0389854, -0.0387066, -0.038868" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0411589, 0.04125, 0.0415901, 0.0415178, 0.0411488, 0.0413771, 0.0412329" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0620958, 0.0621688, 0.0623391, 0.0615299, 0.0623342, 0.0617655, 0.0616303" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0615899, -0.0618797, -0.0617654, -0.0615299, -0.0614046, -0.0615785, -0.0613117" \ ); } } internal_power () { when : "(!A * B * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0296457, -0.0322663, -0.0344795, -0.0356961, -0.0370626, -0.0372728, -0.0377892" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0401144, 0.0403544, 0.040329, 0.0402923, 0.0407036, 0.0401756, 0.0401265" \ ); } } internal_power () { when : "(!A * B * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.062017, 0.0622038, 0.0623441, 0.0617688, 0.0624597, 0.0616618, 0.0616012" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0611662, -0.0614489, -0.0615785, -0.0615996, -0.0621622, -0.0614699, -0.0614469" \ ); } } internal_power () { when : "(!A * B * !C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.027953, -0.0299518, -0.0327497, -0.0345156, -0.0362075, -0.0367047, -0.0373468" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0389141, 0.0387472, 0.0392655, 0.0392963, 0.0395429, 0.0391025, 0.0389968" \ ); } } internal_power () { when : "(!A * B * !C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0621472, 0.0620737, 0.0622998, 0.0618676, 0.0624341, 0.0616902, 0.0616028" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.061809, -0.0609884, -0.0616332, -0.0615816, -0.0621329, -0.0614114, -0.0614291" \ ); } } internal_power () { when : "(!A * !B * C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0369445, -0.0376653, -0.0382461, -0.0383003, -0.0390138, -0.0387054, -0.0388693" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0412683, 0.0409816, 0.0416331, 0.0415228, 0.0412232, 0.0414082, 0.0412764" \ ); } } internal_power () { when : "(!A * !B * C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0620596, 0.0622389, 0.062389, 0.0623984, 0.0625024, 0.06172, 0.0616234" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0616369, -0.0612079, -0.0617407, -0.0615553, -0.0617002, -0.0615728, -0.0613125" \ ); } } internal_power () { when : "(!A * !B * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0297074, -0.0322856, -0.0344953, -0.0357043, -0.0370779, -0.0372788, -0.0377886" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0407742, 0.0405128, 0.0410301, 0.0411624, 0.0410988, 0.0405131, 0.040489" \ ); } } internal_power () { when : "(!A * !B * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.062151, 0.0621765, 0.0623223, 0.0616705, 0.0624385, 0.0616607, 0.0616026" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0615092, -0.0611648, -0.061827, -0.0616705, -0.0621362, -0.0614498, -0.061435" \ ); } } internal_power () { when : "(!A * !B * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0363815, -0.0372948, -0.0380281, -0.0381516, -0.0389601, -0.0386909, -0.0388647" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0418954, 0.0416367, 0.0415509, 0.041872, 0.0418838, 0.0417229, 0.0416862" \ ); } } internal_power () { when : "(!A * !B * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0621912, 0.0622181, 0.0623748, 0.0620476, 0.0624892, 0.0617456, 0.0616337" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0615442, -0.0612012, -0.0612163, -0.0615335, -0.0614964, -0.0613422, -0.0613712" \ ); } } } } cell (OR5x2_ASAP7_75t_R) { area : 0.13122; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 173.116; when : "(A * B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 174.146; when : "(A * B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 174.04; when : "(A * B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 176.553; when : "(A * B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 173.929; when : "(A * B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 176.4; when : "(A * B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 176.248; when : "(A * B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 183.312; when : "(A * B * !C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 173.805; when : "(A * !B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 176.231; when : "(A * !B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 176.078; when : "(A * !B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 183.036; when : "(A * !B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 175.91; when : "(A * !B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 182.759; when : "(A * !B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 182.484; when : "(A * !B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 230.83; when : "(A * !B * !C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 173.75; when : "(!A * B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 176.142; when : "(!A * B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 175.989; when : "(!A * B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 182.819; when : "(!A * B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 175.822; when : "(!A * B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 182.546; when : "(!A * B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 182.273; when : "(!A * B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 227.084; when : "(!A * B * !C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 175.736; when : "(!A * !B * C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 182.363; when : "(!A * !B * C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 182.091; when : "(!A * !B * C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 225.368; when : "(!A * !B * C * !D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * C * !D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 181.924; when : "(!A * !B * !C * D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 224.141; when : "(!A * !B * !C * D * !E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * D * !E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 223.139; when : "(!A * !B * !C * !D * E * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * E * Y)"; related_pg_pin : VSS; } leakage_power () { value : 406.084; when : "(!A * !B * !C * !D * !E * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !C * !D * !E * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 192.692; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A) + (B) + (C) + (D) + (E)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "16.3578, 19.0977, 23.9076, 32.8855, 50.486, 85.5007, 155.425", \ "18.0319, 20.8147, 25.6312, 34.626, 52.2157, 87.2601, 157.167", \ "21.3929, 24.1379, 28.9476, 37.9506, 55.3493, 90.3581, 160.293", \ "26.793, 29.6503, 34.4952, 43.532, 61.1061, 95.9686, 165.684", \ "33.8412, 36.8304, 41.8246, 50.8819, 68.521, 103.426, 173.381", \ "42.7855, 46.1046, 51.3484, 60.4956, 78.2271, 113.399, 183.291", \ "53.3913, 57.2338, 63.1451, 72.5791, 90.2385, 125.103, 195.206" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.17937, 13.8586, 23.3222, 42.6041, 81.7307, 160.533, 318.58", \ "9.16851, 13.8597, 23.3191, 42.5993, 81.7278, 160.548, 318.576", \ "9.32414, 13.9897, 23.3892, 42.6397, 81.767, 160.554, 318.591", \ "10.1147, 14.6663, 23.8654, 42.9254, 81.8543, 160.575, 318.591", \ "11.5961, 15.9217, 24.8629, 43.6081, 82.2589, 160.793, 318.67", \ "13.9474, 18.2008, 26.7117, 45.0357, 83.3351, 161.321, 318.959", \ "17.6466, 21.949, 30.1248, 47.7175, 84.4796, 162.516, 319.785" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "38.7993, 43.0291, 49.6335, 60.0762, 77.5586, 108.746, 168.351", \ "39.7736, 43.9261, 50.5458, 61.1743, 78.4983, 109.682, 169.315", \ "41.8548, 46.0785, 52.6836, 63.1592, 80.648, 111.843, 171.478", \ "47.0602, 51.2634, 57.852, 68.3227, 85.7767, 116.996, 176.595", \ "57.2578, 61.476, 68.1773, 78.77, 96.3529, 127.516, 187.149", \ "72.121, 76.4337, 83.0073, 93.6663, 111.382, 143.133, 202.999", \ "93.1976, 97.8996, 104.976, 115.863, 133.685, 165.279, 224.835" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "16.2374, 21.0116, 29.5015, 45.2585, 75.4222, 135.831, 258.678", \ "16.2496, 21.0166, 29.5182, 45.1869, 75.3739, 135.765, 258.671", \ "16.2331, 21.0011, 29.498, 45.1585, 75.3536, 135.792, 258.664", \ "16.2316, 21.0301, 29.535, 45.1881, 75.3536, 135.794, 258.673", \ "17.2716, 21.9975, 30.4832, 45.9337, 75.9523, 136.173, 258.856", \ "19.6543, 24.0385, 32.0812, 47.4253, 77.5788, 137.616, 259.878", \ "23.8626, 28.0787, 35.7594, 50.1477, 79.128, 139.335, 261.289" \ ); } } timing () { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "17.0363, 19.8212, 24.6674, 33.6768, 51.2864, 86.3208, 156.258", \ "18.7406, 21.518, 26.3614, 35.3744, 52.9891, 88.0291, 157.966", \ "22.2512, 25.011, 29.848, 38.8589, 56.476, 91.5157, 161.456", \ "27.9668, 30.7804, 35.6762, 44.6828, 62.3237, 97.3572, 167.323", \ "35.5604, 38.5379, 43.522, 52.589, 70.2202, 105.327, 175.276", \ "45.3466, 48.6546, 53.8895, 63.0411, 80.6947, 115.783, 185.809", \ "57.2656, 61.1374, 66.9168, 76.384, 93.8885, 128.995, 199.022" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.31605, 13.9722, 23.4074, 42.6596, 81.7701, 160.59, 318.614", \ "9.29617, 13.9664, 23.4083, 42.665, 81.7702, 160.589, 318.614", \ "9.38965, 14.0535, 23.4639, 42.6863, 81.7793, 160.592, 318.613", \ "10.0988, 14.6303, 23.8833, 42.9268, 81.898, 160.631, 318.628", \ "11.4734, 15.8193, 24.8394, 43.7147, 82.2401, 160.809, 318.69", \ "13.8427, 18.0619, 26.5488, 44.6582, 83.2143, 161.366, 318.888", \ "17.4051, 21.7154, 29.7668, 47.1406, 84.3245, 161.805, 319.494" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "41.9565, 46.1714, 52.7393, 63.2335, 80.7105, 111.903, 171.512", \ "42.9975, 47.2041, 53.8137, 64.2866, 81.7654, 112.95, 172.577", \ "45.1072, 49.3255, 55.9307, 66.4198, 83.8962, 115.078, 174.719", \ "49.6068, 53.8178, 60.4266, 70.902, 88.35, 119.566, 179.194", \ "58.0149, 62.3207, 68.9485, 79.5183, 97.1295, 128.258, 187.879", \ "70.8295, 75.2769, 82.1502, 92.8881, 110.788, 142.524, 202.301", \ "90.2614, 95.0744, 102.413, 113.501, 131.521, 163.423, 223.492" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "16.2434, 21.0164, 29.6208, 45.2507, 75.411, 135.798, 258.68", \ "16.2866, 21.0438, 29.549, 45.2233, 75.4134, 135.814, 258.677", \ "16.2689, 21.0337, 29.5159, 45.1929, 75.3713, 135.763, 258.666", \ "16.2659, 21.0401, 29.5322, 45.1945, 75.3479, 135.795, 258.663", \ "17.334, 22.099, 30.5814, 46.0761, 75.986, 136.249, 258.877", \ "19.2465, 23.8924, 32.1687, 47.6286, 77.5485, 137.479, 259.879", \ "22.9389, 27.4798, 35.4786, 50.2943, 79.7118, 139.552, 261.293" \ ); } } timing () { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "17.8715, 20.6914, 25.5725, 34.6306, 52.2712, 87.3279, 157.297", \ "19.5465, 22.3679, 27.2459, 36.2983, 53.9507, 89.0027, 158.974", \ "23.0658, 25.8636, 30.7434, 39.7925, 57.445, 92.5068, 162.477", \ "29.0274, 31.8629, 36.7135, 45.7572, 63.4656, 98.537, 168.519", \ "37.1021, 40.0929, 45.0636, 54.1697, 71.9296, 106.991, 176.953", \ "47.7727, 50.9676, 56.2151, 65.4091, 83.009, 118.155, 188.189", \ "60.7165, 64.6057, 70.3708, 79.7264, 97.4261, 132.42, 202.482" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.5264, 14.1774, 23.5857, 42.8105, 81.8957, 160.66, 318.682", \ "9.52006, 14.1798, 23.594, 42.8174, 81.8945, 160.667, 318.682", \ "9.58527, 14.2404, 23.6273, 42.8231, 81.9013, 160.685, 318.682", \ "10.2362, 14.7601, 24, 43.0485, 81.9704, 160.709, 318.694", \ "11.5535, 15.9234, 24.8624, 43.7207, 82.3183, 160.852, 318.755", \ "13.7889, 18.0187, 26.5068, 44.8256, 83.5062, 161.111, 318.92", \ "17.3435, 21.6039, 29.6395, 47.0682, 84.2519, 161.783, 319.308" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "44.4072, 48.6218, 55.2204, 65.6974, 83.1712, 114.375, 173.954", \ "45.4925, 49.7127, 56.2841, 66.7639, 84.2578, 115.451, 175.063", \ "47.4482, 51.6697, 58.2644, 68.7543, 86.2344, 117.419, 177.04", \ "51.2864, 55.4964, 62.1081, 72.5979, 90.0656, 121.27, 180.873", \ "57.978, 62.2921, 69.0048, 79.5138, 97.1117, 128.258, 187.89", \ "68.3974, 72.8926, 79.8326, 90.7447, 108.547, 140.276, 200.034", \ "84.9737, 89.7892, 97.1471, 108.434, 126.746, 158.661, 218.995" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "16.2533, 21.0201, 29.5747, 45.2338, 75.3983, 135.773, 258.654", \ "16.2495, 21.0207, 29.5948, 45.1994, 75.3953, 135.791, 258.675", \ "16.2369, 21.0367, 29.5322, 45.1786, 75.3639, 135.797, 258.675", \ "16.2451, 21.011, 29.5037, 45.1732, 75.3214, 135.784, 258.669", \ "17.2414, 22.0216, 30.4754, 46.0354, 75.9604, 136.295, 258.871", \ "18.8305, 23.5964, 32.0151, 47.5508, 77.7143, 137.482, 259.717", \ "22.0702, 26.8226, 35.1576, 50.3667, 79.6406, 139.617, 261.242" \ ); } } timing () { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "18.4559, 21.3257, 26.2739, 35.3915, 53.1032, 88.1993, 158.187", \ "20.1067, 22.9687, 27.9195, 37.0395, 54.7495, 89.8446, 159.838", \ "23.6346, 26.4802, 31.3724, 40.4919, 58.1929, 93.2905, 163.288", \ "29.7715, 32.6198, 37.5363, 46.708, 64.3861, 99.4952, 169.496", \ "38.2708, 41.3014, 46.3442, 55.4921, 73.2596, 108.345, 178.339", \ "49.5725, 52.8974, 58.1338, 67.3632, 85.0238, 120.126, 190.21", \ "63.6995, 67.5781, 73.3304, 82.7607, 100.462, 135.541, 205.545" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.78931, 14.4601, 23.8573, 43.0594, 82.0805, 160.807, 318.773", \ "9.77884, 14.4523, 23.8539, 43.048, 82.0878, 160.806, 318.773", \ "9.80468, 14.4766, 23.8816, 43.0699, 82.087, 160.807, 318.773", \ "10.3694, 14.9509, 24.2043, 43.1919, 82.1391, 160.814, 318.773", \ "11.6721, 16.0574, 25.1403, 43.7994, 82.4572, 160.962, 318.828", \ "13.8795, 18.0852, 26.5844, 44.8286, 83.3672, 161.209, 319.005", \ "17.4173, 21.589, 29.6808, 47.0108, 84.9575, 161.919, 319.257" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "45.8945, 50.11, 56.6852, 67.1755, 84.6587, 115.847, 175.461", \ "47.0222, 51.23, 57.8299, 68.3109, 85.7931, 116.973, 176.606", \ "48.9317, 53.1424, 59.7591, 70.2343, 87.7172, 118.905, 178.517", \ "52.3111, 56.5335, 63.1313, 73.624, 91.0972, 122.295, 181.912", \ "57.7957, 62.0986, 68.8073, 79.3342, 96.9444, 128.123, 187.73", \ "66.1421, 70.6014, 77.5231, 88.4246, 106.262, 137.829, 197.646", \ "79.1171, 83.921, 91.2888, 102.628, 120.943, 152.812, 212.837" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "16.245, 21.0138, 29.6012, 45.2202, 75.3987, 135.812, 258.675", \ "16.2352, 21.0825, 29.552, 45.2051, 75.4007, 135.819, 258.671", \ "16.2431, 21.0043, 29.5331, 45.2074, 75.3669, 135.803, 258.668", \ "16.2354, 21.019, 29.5037, 45.165, 75.3181, 135.783, 258.66", \ "17.0408, 21.8452, 30.3374, 45.8914, 75.8161, 136.123, 258.846", \ "18.3634, 23.1762, 31.6929, 47.3165, 77.321, 137.289, 259.62", \ "21.0324, 25.8936, 34.4173, 49.8835, 79.6004, 138.999, 260.825" \ ); } } timing () { related_pin : "E"; timing_sense : positive_unate; timing_type : combinational; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "18.7748, 21.7178, 26.7569, 35.9741, 53.7695, 88.9257, 158.962", \ "20.556, 23.4896, 28.4982, 37.7203, 55.5211, 90.6817, 160.717", \ "23.969, 26.8738, 31.8967, 41.1015, 58.8876, 94.0435, 164.084", \ "30.3559, 33.2537, 38.2369, 47.4683, 65.2115, 100.358, 170.414", \ "39.203, 42.2658, 47.3551, 56.5734, 74.3621, 109.481, 179.535", \ "51.1975, 54.538, 59.7945, 69.0805, 86.8024, 121.976, 191.949", \ "66.3097, 70.1819, 76.0721, 85.4498, 103.181, 138.228, 208.304" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.0768, 14.7756, 24.2012, 43.4012, 82.3937, 161.062, 318.936", \ "10.0489, 14.7607, 24.1892, 43.3886, 82.386, 161.04, 318.935", \ "10.0465, 14.7498, 24.1737, 43.3789, 82.384, 161.042, 318.932", \ "10.5909, 15.146, 24.4116, 43.4511, 82.3967, 161.067, 318.924", \ "11.8816, 16.3049, 25.444, 43.9946, 82.6523, 161.147, 318.974", \ "14.0046, 18.2361, 26.9431, 45.052, 83.6346, 161.388, 319.115", \ "17.5474, 21.7945, 29.785, 47.2339, 84.7805, 162.074, 319.518" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "46.5346, 50.7517, 57.3418, 67.8364, 85.3098, 116.49, 176.119", \ "47.5979, 51.8089, 58.4094, 68.886, 86.376, 117.551, 177.186", \ "49.3659, 53.5767, 60.1714, 70.6671, 88.1441, 119.334, 178.942", \ "52.3709, 56.5853, 63.1813, 73.6738, 91.1478, 122.34, 181.959", \ "57.0426, 61.3057, 68.0075, 78.5307, 96.0495, 127.26, 186.859", \ "63.4532, 67.8874, 74.7564, 85.6214, 103.381, 134.924, 194.685", \ "72.8795, 77.587, 84.9021, 96.212, 114.595, 146.442, 206.473" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "16.2305, 20.998, 29.5735, 45.2259, 75.4093, 135.819, 258.66", \ "16.2333, 21.0828, 29.5517, 45.1934, 75.3902, 135.818, 258.659", \ "16.2492, 21.0178, 29.5642, 45.2129, 75.3799, 135.802, 258.659", \ "16.2259, 21.0131, 29.4944, 45.1645, 75.3373, 135.781, 258.661", \ "16.8724, 21.6426, 30.1713, 45.7091, 75.7054, 136.102, 258.811", \ "17.9178, 22.7368, 31.3566, 47.0021, 77.1901, 137.159, 259.478", \ "20.0368, 24.9595, 33.5706, 49.1848, 79.1374, 138.723, 260.714" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.181829, 0.190679, 0.199795, 0.206365, 0.210107, 0.211905, 0.213212", \ "0.179394, 0.187874, 0.197052, 0.20426, 0.20856, 0.211079, 0.211773", \ "0.17398, 0.178253, 0.186628, 0.192361, 0.173203, 0.175302, 0.176217", \ "0.173043, 0.177859, 0.183169, 0.189415, 0.185842, 0.186173, 0.152671", \ "0.179485, 0.180664, 0.183893, 0.184493, 0.1872, 0.184129, 0.187971", \ "0.191908, 0.190108, 0.190989, 0.210497, 0.21661, 0.219763, 0.218605", \ "0.239649, 0.230205, 0.230534, 0.231805, 0.237652, 0.252988, 0.281301" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.440534, 0.436376, 0.438479, 0.444369, 0.449446, 0.452857, 0.454884", \ "0.436844, 0.432766, 0.434495, 0.440603, 0.444844, 0.448493, 0.450531", \ "0.431346, 0.427079, 0.428581, 0.433578, 0.438953, 0.442739, 0.445069", \ "0.429533, 0.424702, 0.425138, 0.429488, 0.434724, 0.43882, 0.441357", \ "0.440329, 0.4326, 0.430606, 0.433726, 0.438514, 0.443748, 0.446888", \ "0.471979, 0.459832, 0.454175, 0.451653, 0.45502, 0.459964, 0.462807", \ "0.53731, 0.516117, 0.507513, 0.498921, 0.497546, 0.499948, 0.502277" \ ); } } internal_power () { related_pin : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.3679, 0.376525, 0.38514, 0.39159, 0.395233, 0.396977, 0.398034", \ "0.364979, 0.373123, 0.382078, 0.389017, 0.393153, 0.395071, 0.396222", \ "0.36111, 0.367868, 0.376679, 0.384851, 0.390018, 0.392862, 0.394171", \ "0.358657, 0.363663, 0.371142, 0.37959, 0.387515, 0.388893, 0.393628", \ "0.364847, 0.366229, 0.36997, 0.37711, 0.383554, 0.388772, 0.391414", \ "0.378355, 0.37674, 0.378632, 0.383916, 0.391018, 0.397339, 0.401382", \ "0.426273, 0.420565, 0.417838, 0.418757, 0.422785, 0.429095, 0.433678" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.252928, 0.248928, 0.251157, 0.257182, 0.262263, 0.265698, 0.267748", \ "0.250559, 0.245752, 0.247702, 0.254639, 0.258413, 0.262132, 0.264206", \ "0.245021, 0.240878, 0.242612, 0.247913, 0.25359, 0.257568, 0.260007", \ "0.242665, 0.23716, 0.237181, 0.241415, 0.246594, 0.25076, 0.25333", \ "0.254717, 0.246509, 0.242431, 0.243879, 0.251844, 0.242721, 0.247027", \ "0.284137, 0.271947, 0.262306, 0.261932, 0.25855, 0.259444, 0.269696", \ "0.350343, 0.328723, 0.320688, 0.317233, 0.321018, 0.332072, 0.279522" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.178232, 0.186411, 0.195424, 0.202517, 0.206964, 0.209574, 0.210763", \ "0.176928, 0.184471, 0.193382, 0.200912, 0.205806, 0.208661, 0.209918", \ "0.172926, 0.177677, 0.184774, 0.192346, 0.197805, 0.201038, 0.202405", \ "0.171716, 0.175118, 0.182525, 0.187258, 0.193111, 0.196792, 0.200982", \ "0.175808, 0.17848, 0.1829, 0.194848, 0.188936, 0.197947, 0.201664", \ "0.19286, 0.191826, 0.194555, 0.198276, 0.215763, 0.230784, 0.21799", \ "0.240822, 0.235156, 0.231554, 0.232614, 0.230474, 0.246198, 0.260393" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.481471, 0.47759, 0.480016, 0.485238, 0.490189, 0.493547, 0.495603", \ "0.48196, 0.477182, 0.478438, 0.483061, 0.487845, 0.49135, 0.493329", \ "0.476211, 0.471928, 0.473471, 0.47853, 0.483796, 0.487707, 0.490031", \ "0.472814, 0.468148, 0.469252, 0.474146, 0.479809, 0.484048, 0.486659", \ "0.479729, 0.472578, 0.472207, 0.475522, 0.480179, 0.484701, 0.487846", \ "0.502926, 0.490522, 0.485826, 0.485159, 0.488229, 0.493239, 0.497538", \ "0.559484, 0.54089, 0.527816, 0.524664, 0.525394, 0.52796, 0.531286" \ ); } } internal_power () { related_pin : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.398025, 0.405931, 0.41465, 0.421507, 0.425825, 0.428293, 0.429613", \ "0.395507, 0.402723, 0.411194, 0.41831, 0.422915, 0.425486, 0.426872", \ "0.393648, 0.400024, 0.408467, 0.416274, 0.421806, 0.425013, 0.426569", \ "0.392643, 0.396909, 0.403991, 0.412521, 0.419341, 0.423741, 0.425276", \ "0.395917, 0.398031, 0.401606, 0.409004, 0.41665, 0.42237, 0.424869", \ "0.412986, 0.412047, 0.413554, 0.41786, 0.423778, 0.429747, 0.434397", \ "0.4614, 0.455968, 0.452274, 0.452129, 0.456054, 0.461441, 0.466845" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.25797, 0.254096, 0.256518, 0.261792, 0.266694, 0.270052, 0.272054", \ "0.258716, 0.253951, 0.25526, 0.259973, 0.264745, 0.268253, 0.270242", \ "0.253016, 0.2487, 0.250259, 0.255452, 0.260776, 0.264746, 0.26711", \ "0.249096, 0.24411, 0.244945, 0.24972, 0.255256, 0.2595, 0.262111", \ "0.256367, 0.248347, 0.241996, 0.236583, 0.245747, 0.228808, 0.228247", \ "0.278062, 0.265955, 0.261105, 0.263042, 0.263296, 0.265425, 0.254944", \ "0.335424, 0.3163, 0.304197, 0.295241, 0.292776, 0.328149, 0.315938" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.175879, 0.183373, 0.192033, 0.19958, 0.204441, 0.20711, 0.208597", \ "0.173956, 0.180941, 0.189742, 0.197469, 0.202715, 0.205765, 0.207378", \ "0.169492, 0.174264, 0.181283, 0.189063, 0.195313, 0.198801, 0.200523", \ "0.170128, 0.174119, 0.174291, 0.178651, 0.188659, 0.191857, 0.19364", \ "0.173698, 0.17775, 0.176764, 0.188552, 0.193885, 0.19793, 0.197073", \ "0.191702, 0.189861, 0.188795, 0.202406, 0.209659, 0.204401, 0.209307", \ "0.242831, 0.237202, 0.232953, 0.226039, 0.243865, 0.242873, 0.254957" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.525976, 0.521777, 0.523863, 0.529168, 0.534324, 0.537752, 0.539797", \ "0.523604, 0.519445, 0.521546, 0.52701, 0.532155, 0.535626, 0.537711", \ "0.520635, 0.516643, 0.518415, 0.523765, 0.529039, 0.532702, 0.534967", \ "0.517044, 0.512595, 0.514057, 0.519427, 0.525335, 0.529559, 0.532104", \ "0.522045, 0.515384, 0.515018, 0.519806, 0.52441, 0.529005, 0.531391", \ "0.539584, 0.527954, 0.522839, 0.524146, 0.529734, 0.533243, 0.536488", \ "0.590464, 0.572795, 0.563103, 0.560378, 0.560817, 0.564339, 0.56682" \ ); } } internal_power () { related_pin : "C"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.43566, 0.442911, 0.451323, 0.458676, 0.46342, 0.466043, 0.4675", \ "0.432148, 0.438842, 0.447251, 0.454595, 0.459596, 0.46252, 0.464059", \ "0.43052, 0.436428, 0.444424, 0.452332, 0.457983, 0.461442, 0.463244", \ "0.42941, 0.433136, 0.44017, 0.448197, 0.455093, 0.46022, 0.463084", \ "0.433676, 0.435342, 0.438594, 0.445246, 0.452587, 0.45816, 0.462628", \ "0.452085, 0.449756, 0.450942, 0.454618, 0.461686, 0.467407, 0.47225", \ "0.50262, 0.496342, 0.491806, 0.490975, 0.494302, 0.499233, 0.504519" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.258584, 0.254375, 0.256471, 0.261827, 0.266939, 0.270353, 0.272402", \ "0.256341, 0.252191, 0.254311, 0.259781, 0.264937, 0.268407, 0.27045", \ "0.252823, 0.248784, 0.25059, 0.256089, 0.261423, 0.265149, 0.267446", \ "0.249566, 0.24493, 0.246283, 0.251651, 0.257507, 0.261736, 0.264263", \ "0.254449, 0.247132, 0.243816, 0.235564, 0.243199, 0.22465, 0.230022", \ "0.270354, 0.259292, 0.253704, 0.259014, 0.257671, 0.25845, 0.248663", \ "0.322085, 0.304463, 0.294047, 0.29416, 0.296938, 0.318261, 0.324883" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.173267, 0.179892, 0.188509, 0.196227, 0.201434, 0.204513, 0.206057", \ "0.17046, 0.176872, 0.185516, 0.193395, 0.198911, 0.202217, 0.203963", \ "0.165906, 0.170407, 0.17487, 0.182246, 0.187872, 0.191385, 0.193278", \ "0.165824, 0.167464, 0.169724, 0.183106, 0.184459, 0.187517, 0.189007", \ "0.169157, 0.172807, 0.179141, 0.181893, 0.190028, 0.192799, 0.19384", \ "0.189676, 0.189294, 0.185971, 0.192829, 0.209442, 0.197503, 0.212199", \ "0.241134, 0.235755, 0.232341, 0.230513, 0.254519, 0.246349, 0.24627" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.569802, 0.565788, 0.568235, 0.573739, 0.578794, 0.582192, 0.584198", \ "0.567551, 0.565485, 0.566906, 0.571936, 0.576835, 0.580399, 0.58244", \ "0.565732, 0.561456, 0.563146, 0.56842, 0.573883, 0.577508, 0.579689", \ "0.561775, 0.558207, 0.559061, 0.564465, 0.570148, 0.574409, 0.576907", \ "0.565028, 0.559819, 0.559788, 0.564306, 0.568996, 0.573126, 0.575912", \ "0.579762, 0.571018, 0.56633, 0.567962, 0.572142, 0.576556, 0.581392", \ "0.621434, 0.606065, 0.598387, 0.595298, 0.598527, 0.601983, 0.604982" \ ); } } internal_power () { related_pin : "D"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.473113, 0.47952, 0.487914, 0.495443, 0.50054, 0.503526, 0.505096", \ "0.468498, 0.47463, 0.482906, 0.490433, 0.495713, 0.498849, 0.500584", \ "0.466481, 0.472032, 0.47953, 0.487317, 0.493232, 0.496913, 0.498938", \ "0.465219, 0.469323, 0.475428, 0.482513, 0.490264, 0.495145, 0.498492", \ "0.470151, 0.471479, 0.474755, 0.481082, 0.488526, 0.49447, 0.498556", \ "0.489165, 0.487493, 0.48712, 0.490162, 0.496496, 0.503434, 0.507628", \ "0.540598, 0.534163, 0.529598, 0.528374, 0.532004, 0.536813, 0.541756" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.25793, 0.2539, 0.256358, 0.261918, 0.266918, 0.270304, 0.272256", \ "0.255623, 0.253555, 0.25498, 0.260066, 0.26492, 0.26847, 0.270497", \ "0.253464, 0.249171, 0.250905, 0.256284, 0.261759, 0.265411, 0.267616", \ "0.249107, 0.244465, 0.246168, 0.251651, 0.257654, 0.261554, 0.262494", \ "0.251774, 0.245088, 0.242493, 0.23546, 0.247717, 0.239602, 0.238847", \ "0.265961, 0.256093, 0.252589, 0.253082, 0.249387, 0.245248, 0.232213", \ "0.307657, 0.293211, 0.284288, 0.280365, 0.29384, 0.303208, 0.280891" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.172175, 0.178709, 0.187163, 0.194966, 0.200307, 0.203383, 0.205238", \ "0.17012, 0.176337, 0.184717, 0.192697, 0.198302, 0.201752, 0.203561", \ "0.164755, 0.169314, 0.176162, 0.182023, 0.18777, 0.191343, 0.193419", \ "0.167142, 0.167906, 0.17054, 0.182826, 0.182034, 0.179726, 0.187877", \ "0.171609, 0.172473, 0.179389, 0.181314, 0.188694, 0.188837, 0.192339", \ "0.191099, 0.188633, 0.192025, 0.192993, 0.210331, 0.207023, 0.198921", \ "0.242461, 0.235083, 0.233221, 0.230141, 0.237565, 0.237557, 0.244154" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.610697, 0.606945, 0.61024, 0.615398, 0.620158, 0.623661, 0.625643", \ "0.608536, 0.606465, 0.607919, 0.613011, 0.617912, 0.621452, 0.623385", \ "0.607093, 0.602796, 0.604548, 0.609998, 0.61525, 0.618834, 0.620909", \ "0.602431, 0.599602, 0.600295, 0.605575, 0.611527, 0.615463, 0.617833", \ "0.604644, 0.599331, 0.599846, 0.60494, 0.610454, 0.614868, 0.616983", \ "0.617151, 0.609286, 0.607104, 0.607886, 0.613683, 0.617487, 0.621661", \ "0.652321, 0.638755, 0.633305, 0.633109, 0.63577, 0.640116, 0.642413" \ ); } } internal_power () { related_pin : "E"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.522826, 0.529155, 0.537371, 0.545006, 0.550229, 0.553224, 0.555189", \ "0.520013, 0.526073, 0.533863, 0.541768, 0.547319, 0.550672, 0.55256", \ "0.516314, 0.521558, 0.52878, 0.536482, 0.542507, 0.546347, 0.548438", \ "0.515882, 0.518641, 0.525307, 0.532231, 0.540405, 0.547102, 0.548376", \ "0.52161, 0.52152, 0.524627, 0.530709, 0.537867, 0.544463, 0.548481", \ "0.540848, 0.538531, 0.538694, 0.54199, 0.548208, 0.553888, 0.559418", \ "0.594252, 0.587506, 0.582239, 0.580878, 0.584395, 0.588766, 0.594091" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.243011, 0.239262, 0.242556, 0.247773, 0.252481, 0.255968, 0.257911", \ "0.240932, 0.238858, 0.240313, 0.2454, 0.250314, 0.253837, 0.255764", \ "0.23874, 0.234459, 0.236263, 0.241826, 0.247084, 0.250683, 0.252754", \ "0.23415, 0.229413, 0.231234, 0.236949, 0.242443, 0.24655, 0.249022", \ "0.236629, 0.229874, 0.228324, 0.226038, 0.230711, 0.221381, 0.223439", \ "0.248215, 0.239937, 0.234274, 0.233987, 0.229734, 0.22464, 0.21604", \ "0.282435, 0.268937, 0.26195, 0.260774, 0.264972, 0.301038, 0.281318" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.556325; rise_capacitance : 0.556325; rise_capacitance_range (0.311037, 0.556325); fall_capacitance : 0.555673; fall_capacitance_range (0.315015, 0.555673); input_voltage : default_VDD_VSS_input; internal_power () { when : "(B * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000152504, -0.000122969, -7.97603e-05, -4.72452e-05, -1.36743e-05, 3.60677e-06, 1.42851e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000200086, 0.000160207, 0.000113295, 0.000100012, 6.80656e-05, 6.68923e-05, 5.74961e-05" \ ); } } internal_power () { when : "(B * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0664337, 0.0664942, 0.0662536, 0.0664036, 0.0666334, 0.0663507, 0.0660926" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0661674, -0.0662073, -0.0661717, -0.0664036, -0.0665409, -0.0660545, -0.0658858" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000148935, -0.000140455, -0.000118535, -7.53184e-05, -2.60693e-05, -2.90288e-06, 9.10815e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000236391, 0.000188931, 0.000131093, 0.000116991, 7.90353e-05, 7.44333e-05, 6.39246e-05" \ ); } } internal_power () { when : "(!B * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0660709, 0.0664778, 0.0663991, 0.0665188, 0.066614, 0.0663368, 0.0660814" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0660709, -0.0659331, -0.0662104, -0.0664902, -0.0665756, -0.066081, -0.06589" \ ); } } internal_power () { when : "(!B * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000115709, -0.000119238, -0.000124102, -8.96005e-05, -4.9791e-05, -1.36801e-05, 3.85368e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000248983, 0.000220988, 0.000152877, 0.000143132, 9.6974e-05, 8.49352e-05, 7.05412e-05" \ ); } } internal_power () { when : "(!B * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0657009, 0.0660514, 0.0662313, 0.0663574, 0.0666356, 0.0663174, 0.0660699" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0657009, -0.0656923, -0.0661953, -0.0663574, -0.0665808, -0.066091, -0.0658933" \ ); } } internal_power () { when : "(!B * !C * !D * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000207656, -0.000102337, -0.000128046, -0.000101933, -7.10841e-05, -3.8615e-05, 1.1351e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000364019, 0.000271644, 0.000221598, 0.000205602, 0.000149071, 0.000121007, 9.42817e-05" \ ); } } internal_power () { when : "(!B * !C * !D * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0660034, 0.0659422, 0.066102, 0.0662717, 0.0663945, 0.066264, 0.0660495" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0660034, -0.0658146, -0.066102, -0.0662717, -0.0663945, -0.0660578, -0.0658755" \ ); } } } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.508986; rise_capacitance : 0.497639; rise_capacitance_range (0.357632, 0.497639); fall_capacitance : 0.508986; fall_capacitance_range (0.334777, 0.508986); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-8.21445e-05, -6.38111e-05, -6.09139e-05, -5.35048e-05, -2.92822e-05, -6.39399e-06, -5.15461e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.00011639, 0.000102297, 6.88699e-05, 5.86396e-05, 4.50948e-05, 4.92495e-05, 4.74451e-05" \ ); } } internal_power () { when : "(A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0461181, 0.0459578, 0.0460084, 0.0461162, 0.0464672, 0.0460331, 0.0456534" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451795, -0.0456403, -0.0455929, -0.0457343, -0.0457881, -0.0453847, -0.0452445" \ ); } } internal_power () { when : "(A * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-8.78151e-05, -4.96348e-05, -8.60999e-05, -5.97995e-05, -2.00929e-05, 4.18416e-06, 2.36858e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000112951, 4.96348e-05, 9.13695e-05, 7.72605e-05, 5.49455e-05, 5.15225e-05, 4.8924e-05" \ ); } } internal_power () { when : "(A * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0488123, 0.0482463, 0.0478526, 0.047932, 0.0471807, 0.0468202, 0.0461085" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0453581, -0.0450687, -0.0451311, -0.0451939, -0.0456797, -0.0452842, -0.045217" \ ); } } internal_power () { when : "(A * !C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000115726, -7.41477e-05, -0.000105384, -0.000109995, -5.7467e-05, -5.3428e-05, -5.40268e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000115726, 7.41477e-05, 0.000105384, 0.000109995, 5.7467e-05, 5.3428e-05, 5.40268e-05" \ ); } } internal_power () { when : "(A * !C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0493208, 0.0486838, 0.0483009, 0.0479956, 0.0476589, 0.0468198, 0.0461009" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0451429, -0.0450811, -0.0450759, -0.0454929, -0.0452442, -0.0453256, -0.0451112" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-3.28897e-05, -7.46673e-05, -4.20762e-05, -2.29998e-05, -1.79948e-06, 1.67787e-05, 2.34178e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000119995, 0.00011241, 7.49531e-05, 6.33461e-05, 4.69216e-05, 4.97776e-05, 4.79604e-05" \ ); } } internal_power () { when : "(!A * C * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453291, 0.0458674, 0.0456585, 0.0457505, 0.0458963, 0.0457021, 0.045456" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0453291, -0.0456291, -0.0455886, -0.0457327, -0.0457896, -0.0453867, -0.0452445" \ ); } } internal_power () { when : "(!A * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.08483e-05, -9.50856e-05, -5.39969e-05, -3.5308e-05, -1.4719e-05, 9.69545e-06, 1.90006e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000136855, 0.000134372, 8.87601e-05, 7.47244e-05, 5.44093e-05, 5.42156e-05, 5.14462e-05" \ ); } } internal_power () { when : "(!A * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0455008, 0.0458225, 0.0455959, 0.0456834, 0.045853, 0.0456691, 0.0454377" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452912, -0.0455947, -0.0455653, -0.0456834, -0.0457747, -0.045376, -0.0452354" \ ); } } internal_power () { when : "(!A * !C * !D * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-2.89111e-05, -0.000124113, -6.74059e-05, -5.27143e-05, -2.89873e-05, 2.03177e-06, 2.13292e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000160748, 0.000184563, 0.000128797, 0.000107453, 8.15084e-05, 7.34791e-05, 6.57211e-05" \ ); } } internal_power () { when : "(!A * !C * !D * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.045206, 0.0457842, 0.045583, 0.0457251, 0.0458256, 0.0456483, 0.0454294" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.045206, -0.0455411, -0.0455239, -0.0456833, -0.0457529, -0.0453657, -0.0452322" \ ); } } } pin (C) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.506774; rise_capacitance : 0.494721; rise_capacitance_range (0.363657, 0.494721); fall_capacitance : 0.506774; fall_capacitance_range (0.342624, 0.506774); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-7.51549e-05, -5.23263e-05, -6.83038e-05, -3.68821e-05, -1.11679e-05, 9.42994e-06, 9.65403e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000104705, 0.000101516, 6.83038e-05, 5.82805e-05, 4.50903e-05, 4.93147e-05, 4.76047e-05" \ ); } } internal_power () { when : "(A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0454486, 0.0452225, 0.0456862, 0.0458193, 0.0455751, 0.0452912, 0.045226" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0447807, -0.0452225, -0.0453206, -0.0454601, -0.045514, -0.0451119, -0.0449727" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000124391, -9.60422e-05, -9.65908e-05, -0.000116216, -5.72955e-05, -6.12463e-05, -5.38338e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000124391, 9.60422e-05, 9.65908e-05, 0.000116216, 5.72955e-05, 6.12463e-05, 5.38338e-05" \ ); } } internal_power () { when : "(A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0455401, 0.0455816, 0.0456542, 0.0457704, 0.045863, 0.0452797, 0.0452025" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0447433, -0.045379, -0.045029, -0.0457704, -0.0452436, -0.0450161, -0.0449528" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000102765, -5.61025e-05, -6.29923e-05, -6.09233e-05, -3.13351e-05, 4.21849e-06, 4.44063e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000102765, 5.61025e-05, 8.34941e-05, 8.6762e-05, 4.66817e-05, 5.43307e-05, 4.62763e-05" \ ); } } internal_power () { when : "(A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0453896, 0.0457221, 0.0452107, 0.0459775, 0.0460012, 0.0454711, 0.0453054" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0447894, -0.0450042, -0.0448014, -0.0452589, -0.0451118, -0.0453045, -0.0449532" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000119314, -0.000137125, -9.17847e-05, -7.82225e-05, -5.82376e-05, -5.80673e-05, -5.50207e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000119314, 0.000137125, 9.17847e-05, 7.82225e-05, 5.82376e-05, 5.80673e-05, 5.51122e-05" \ ); } } internal_power () { when : "(A * !B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0456932, 0.0459015, 0.0460686, 0.0454595, 0.0461514, 0.0456662, 0.04535" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0448869, -0.0452895, -0.04526, -0.0454048, -0.0454673, -0.0450713, -0.0449333" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-8.58482e-05, -9.04508e-05, -7.55174e-05, -6.06497e-05, -2.73377e-05, 9.33729e-06, 7.52797e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.00012473, 0.00011272, 7.55174e-05, 6.40267e-05, 4.8e-05, 5.10423e-05, 4.94009e-05" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.045335, 0.0455675, 0.0456279, 0.0454035, 0.0458417, 0.0452874, 0.0452205" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0449743, -0.045351, -0.0453086, -0.0454035, -0.0455078, -0.0451071, -0.0449679" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.00012328, -8.91522e-05, -9.99143e-05, -9.18643e-05, -6.58664e-05, -5.64618e-05, -3.65569e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.00012328, 8.91522e-05, 9.99143e-05, 9.18643e-05, 6.58664e-05, 5.64618e-05, 5.40897e-05" \ ); } } internal_power () { when : "(!A * B * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0454106, 0.0457315, 0.0458259, 0.0458854, 0.0458704, 0.045411, 0.0452036" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0449454, -0.044693, -0.0450015, -0.045038, -0.0454328, -0.0450098, -0.0449395" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000114396, -9.28333e-05, -5.55135e-05, -3.48418e-05, -1.30122e-05, 1.14316e-05, 2.06261e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000124171, 0.000133411, 8.80857e-05, 7.43834e-05, 5.44024e-05, 5.44105e-05, 5.18205e-05" \ ); } } internal_power () { when : "(!A * !B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0454865, 0.0454534, 0.0452543, 0.0453334, 0.0455011, 0.045339, 0.0451502" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0449267, -0.0452358, -0.045204, -0.0453334, -0.045412, -0.0450151, -0.0448767" \ ); } } internal_power () { when : "(!A * !B * !D * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-9.21421e-05, -0.00012373, -6.7594e-05, -4.80265e-05, -3.49654e-05, 1.50696e-06, 2.07853e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000145077, 0.00018267, 0.000127364, 0.00010609, 8.05889e-05, 7.265e-05, 6.48033e-05" \ ); } } internal_power () { when : "(!A * !B * !D * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0451117, 0.0454223, 0.045223, 0.0453297, 0.0455607, 0.0453186, 0.0451423" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0447971, -0.0451716, -0.0451542, -0.0453114, -0.0453812, -0.0449955, -0.0448639" \ ); } } } pin (D) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.50854; rise_capacitance : 0.495937; rise_capacitance_range (0.397349, 0.495937); fall_capacitance : 0.50854; fall_capacitance_range (0.383758, 0.50854); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.00012459, -0.000113972, -7.85066e-05, -6.73738e-05, -5.28959e-05, -5.64856e-05, -5.3882e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.00012459, 0.000113972, 7.85066e-05, 6.73738e-05, 5.28959e-05, 5.64856e-05, 5.3882e-05" \ ); } } internal_power () { when : "(A * C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0460134, 0.0457327, 0.0459443, 0.0462922, 0.0460193, 0.0459514, 0.0457914" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0458762, -0.0457327, -0.0458863, -0.0460143, -0.0460193, -0.0456632, -0.0455227" \ ); } } internal_power () { when : "(A * C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0400288, -0.040751, -0.0417563, -0.0423108, -0.0433819, -0.0430767, -0.0431006" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0449165, 0.0450076, 0.0450373, 0.0455035, 0.0453411, 0.0455762, 0.0452868" \ ); } } internal_power () { when : "(A * C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0456443, 0.0453538, 0.0457784, 0.045606, 0.0461905, 0.0457616, 0.0455664" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0455148, -0.0452556, -0.0452932, -0.0454706, -0.0453748, -0.045427, -0.0452928" \ ); } } internal_power () { when : "(A * B * !C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000135975, -0.000108925, -9.77089e-05, -0.000122486, -5.65687e-05, -5.88319e-05, -5.20317e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000135975, 0.000108925, 9.77089e-05, 0.000122486, 5.65687e-05, 5.88319e-05, 5.20317e-05" \ ); } } internal_power () { when : "(A * B * !C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0456835, 0.0458606, 0.0461633, 0.046043, 0.0463857, 0.0456686, 0.0457375" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0454664, -0.0453613, -0.0456181, -0.046043, -0.0459562, -0.0456503, -0.0454954" \ ); } } internal_power () { when : "(A * B * !C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0301264, -0.0335259, -0.0372683, -0.0391498, -0.0411379, -0.0414637, -0.0420041" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0421525, 0.0421318, 0.0427022, 0.042988, 0.0426797, 0.0427418, 0.0426012" \ ); } } internal_power () { when : "(A * B * !C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459161, 0.045901, 0.0460164, 0.0457256, 0.0461396, 0.0456482, 0.0455354" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.045243, -0.0457431, -0.0455799, -0.0457256, -0.0455328, -0.0456482, -0.0453454" \ ); } } internal_power () { when : "(A * !B * !C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000134745, -0.000115358, -0.000107452, -0.000104328, -6.736e-05, -6.02085e-05, -5.25494e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000134745, 0.000115358, 0.000107452, 0.000104328, 6.736e-05, 6.02085e-05, 5.25494e-05" \ ); } } internal_power () { when : "(A * !B * !C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0461446, 0.0463118, 0.0464723, 0.04659, 0.0465974, 0.0458959, 0.0458571" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0455826, -0.0459026, -0.0455715, -0.0453328, -0.0456509, -0.0454504, -0.0454844" \ ); } } internal_power () { when : "(A * !B * !C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0269276, -0.0300947, -0.0343516, -0.0373068, -0.0399482, -0.0407468, -0.0415156" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0431415, 0.0431464, 0.0434214, 0.0435223, 0.0438138, 0.0436091, 0.0434566" \ ); } } internal_power () { when : "(A * !B * !C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0461304, 0.0457456, 0.0461122, 0.0456772, 0.0461444, 0.045686, 0.0455392" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0454359, -0.0450964, -0.0454026, -0.0456772, -0.0458591, -0.0453792, -0.0453253" \ ); } } internal_power () { when : "(!A * B * C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000147989, -0.000124665, -8.55272e-05, -7.28128e-05, -5.55578e-05, -5.79038e-05, -3.80958e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000147989, 0.000124665, 8.55272e-05, 7.28128e-05, 5.55578e-05, 5.79038e-05, 5.53976e-05" \ ); } } internal_power () { when : "(!A * B * C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0460047, 0.046099, 0.0458821, 0.0461216, 0.0464285, 0.0457993, 0.0457959" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0458795, -0.0458758, -0.0458753, -0.0460068, -0.046065, -0.0456598, -0.0455193" \ ); } } internal_power () { when : "(!A * B * C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0400163, -0.0408102, -0.0417842, -0.0423772, -0.0433936, -0.0430828, -0.0431032" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0449096, 0.0449845, 0.0450393, 0.0455575, 0.0453566, 0.045611, 0.045327" \ ); } } internal_power () { when : "(!A * B * C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0456464, 0.0456214, 0.0458138, 0.045776, 0.0461714, 0.0457521, 0.0455617" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0455115, -0.0452289, -0.0452237, -0.0454347, -0.0454104, -0.0454183, -0.0452876" \ ); } } internal_power () { when : "(!A * B * !C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000138652, -0.0001086, -0.000124218, -0.000110059, -6.49949e-05, -6.23185e-05, -5.35135e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000138652, 0.0001086, 0.000124218, 0.000110059, 6.49949e-05, 6.23185e-05, 5.35135e-05" \ ); } } internal_power () { when : "(!A * B * !C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459442, 0.0460859, 0.0462348, 0.0463453, 0.0463613, 0.0459244, 0.0457357" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0453064, -0.0458543, -0.0456467, -0.0456867, -0.0458241, -0.0458001, -0.0454909" \ ); } } internal_power () { when : "(!A * B * !C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0299922, -0.0335401, -0.0373052, -0.0391696, -0.0411762, -0.0414608, -0.0420205" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0427791, 0.0428127, 0.0429057, 0.0430874, 0.0433223, 0.0433425, 0.0431718" \ ); } } internal_power () { when : "(!A * B * !C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0455478, 0.0459022, 0.0459976, 0.0457026, 0.0461178, 0.0455339, 0.045539" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0454298, -0.0450861, -0.0452414, -0.0452345, -0.0455423, -0.0455339, -0.0453214" \ ); } } internal_power () { when : "(!A * !B * C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.000176105, -0.000141193, -9.54453e-05, -8.0651e-05, -5.97123e-05, -3.50516e-05, 1.43136e-06" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000176105, 0.000141193, 9.54453e-05, 8.0651e-05, 5.97123e-05, 5.8955e-05, 5.55444e-05" \ ); } } internal_power () { when : "(!A * !B * C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459716, 0.0461151, 0.0459793, 0.045993, 0.0461785, 0.0459754, 0.0457909" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0458365, -0.0458506, -0.0458593, -0.045993, -0.0460582, -0.0456574, -0.0455184" \ ); } } internal_power () { when : "(!A * !B * C * !E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0392557, -0.0404011, -0.0414773, -0.0422854, -0.0433415, -0.0430685, -0.0430973" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0452803, 0.045585, 0.0456991, 0.0458901, 0.0458079, 0.045941, 0.0458684" \ ); } } internal_power () { when : "(!A * !B * C * !E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0457008, 0.0457361, 0.0455348, 0.045756, 0.0461518, 0.0457444, 0.0455686" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0452884, -0.0453121, -0.0452883, -0.0452569, -0.0453181, -0.0452136, -0.0452723" \ ); } } internal_power () { when : "(!A * !B * !C * E * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.00018413, -8.13355e-05, -8.09085e-05, -3.08205e-05, -3.42174e-05, -2.3472e-06, 1.74628e-05" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.000222765, 0.000185316, 0.000131223, 0.000108474, 8.22137e-05, 7.35925e-05, 6.50712e-05" \ ); } } internal_power () { when : "(!A * !B * !C * E * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0459483, 0.045543, 0.0458158, 0.0457157, 0.04603, 0.0458739, 0.0457038" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0456561, -0.045543, -0.0456985, -0.0457157, -0.045917, -0.0455275, -0.0453955" \ ); } } } pin (E) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.545457; rise_capacitance : 0.531855; rise_capacitance_range (0.430762, 0.531855); fall_capacitance : 0.545457; fall_capacitance_range (0.434621, 0.545457); input_voltage : default_VDD_VSS_input; internal_power () { when : "(A * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0369774, -0.0370062, -0.0376277, -0.0387313, -0.0389951, -0.0386908, -0.0388448" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0412136, 0.0410055, 0.0416005, 0.0416826, 0.0413936, 0.0413676, 0.0412276" \ ); } } internal_power () { when : "(A * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0620779, 0.0619408, 0.0613359, 0.0624358, 0.0625165, 0.0617559, 0.0616278" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0615833, -0.0611993, -0.0613359, -0.0617126, -0.0615656, -0.0615377, -0.0612798" \ ); } } internal_power () { when : "(A * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0296764, -0.0322913, -0.0344943, -0.0356242, -0.0370517, -0.03724, -0.037767" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0403099, 0.0405871, 0.04026, 0.0404405, 0.0406979, 0.0401256, 0.0401217" \ ); } } internal_power () { when : "(A * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0620051, 0.0621887, 0.0623323, 0.0614315, 0.0624524, 0.0615597, 0.0615998" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0614441, -0.0613402, -0.0614644, -0.0614315, -0.0621248, -0.061362, -0.0614081" \ ); } } internal_power () { when : "(A * B * !C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0279839, -0.0299775, -0.0327677, -0.034496, -0.0361959, -0.0366858, -0.0373288" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0385912, 0.0386638, 0.03898, 0.0392422, 0.0391463, 0.0388157, 0.0386348" \ ); } } internal_power () { when : "(A * B * !C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0621397, 0.0620406, 0.0622816, 0.0617906, 0.0624257, 0.0616816, 0.0615927" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0612481, -0.0612402, -0.0615501, -0.0617906, -0.0621153, -0.0615722, -0.0614035" \ ); } } internal_power () { when : "(A * !B * !C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.027644, -0.0291076, -0.0315935, -0.0336722, -0.0355612, -0.0362437, -0.0370056" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0377048, 0.0378722, 0.037646, 0.0383893, 0.0381065, 0.0379836, 0.0377404" \ ); } } internal_power () { when : "(A * !B * !C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0621711, 0.0617077, 0.0616249, 0.0619939, 0.0624124, 0.0616761, 0.0615942" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0616878, -0.0617077, -0.0613473, -0.0618625, -0.0620737, -0.061474, -0.0613828" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.03699, -0.0376831, -0.0382542, -0.0381, -0.0389808, -0.0386871, -0.0388478" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0411734, 0.0408512, 0.0416277, 0.0416238, 0.041282, 0.0413788, 0.0412454" \ ); } } internal_power () { when : "(!A * B * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0620485, 0.0621369, 0.062305, 0.061787, 0.0623149, 0.0617374, 0.0616238" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0615029, -0.061434, -0.0616939, -0.0616579, -0.0614587, -0.0615335, -0.0612676" \ ); } } internal_power () { when : "(!A * B * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.029751, -0.032313, -0.034514, -0.0357578, -0.0370666, -0.0372123, -0.037771" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0401165, 0.0405062, 0.0406282, 0.0406048, 0.0407202, 0.0402218, 0.0401388" \ ); } } internal_power () { when : "(!A * B * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0621432, 0.0621613, 0.0623062, 0.0620157, 0.0624315, 0.0613178, 0.0615937" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0611205, -0.0612541, -0.0616995, -0.0617417, -0.0621144, -0.0613178, -0.0614041" \ ); } } internal_power () { when : "(!A * B * !C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.028031, -0.029991, -0.0327963, -0.0344985, -0.0362234, -0.0367013, -0.0373334" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0390813, 0.0392085, 0.0393259, 0.0395933, 0.0395701, 0.0392026, 0.0390125" \ ); } } internal_power () { when : "(!A * B * !C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0620952, 0.0620401, 0.0622547, 0.0616694, 0.062397, 0.061668, 0.0615917" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0617905, -0.0618603, -0.0615793, -0.0616694, -0.0620754, -0.0614243, -0.0613853" \ ); } } internal_power () { when : "(!A * !B * C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0370029, -0.0377118, -0.0382806, -0.0381516, -0.0390174, -0.0387011, -0.0388508" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0413174, 0.0410723, 0.041675, 0.0417165, 0.0413633, 0.0414241, 0.0412911" \ ); } } internal_power () { when : "(!A * !B * C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0620051, 0.0621968, 0.062351, 0.0617784, 0.062475, 0.0617779, 0.0616167" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0615629, -0.0612154, -0.0616713, -0.0615097, -0.0617307, -0.0615304, -0.0612695" \ ); } } internal_power () { when : "(!A * !B * C * !D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0297839, -0.0323532, -0.0345412, -0.0357919, -0.037093, -0.0372619, -0.0377745" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.04094, 0.0406776, 0.041076, 0.0411908, 0.0411217, 0.0404341, 0.0405007" \ ); } } internal_power () { when : "(!A * !B * C * !D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.062099, 0.0621133, 0.0622781, 0.0619752, 0.0624018, 0.0615544, 0.0615921" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0615664, -0.0616903, -0.0617577, -0.0618802, -0.0620801, -0.0613329, -0.0613926" \ ); } } internal_power () { when : "(!A * !B * !C * D * Y)"; related_pg_pin : VDD; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0364145, -0.0373625, -0.0380745, -0.0380719, -0.0389752, -0.038688, -0.0388504" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0419521, 0.0415246, 0.0421947, 0.0420706, 0.0422133, 0.0417884, 0.0417008" \ ); } } internal_power () { when : "(!A * !B * !C * D * Y)"; related_pg_pin : VSS; rise_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "0.0619553, 0.0621541, 0.0623296, 0.061857, 0.0624522, 0.061713, 0.061623" \ ); } fall_power (passive_power_template_7x1_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); values ( \ "-0.0614765, -0.0611043, -0.0615995, -0.061533, -0.0616716, -0.0613677, -0.0613263" \ ); } } } } cell (TIEHIx1_ASAP7_75t_R) { area : 0.04374; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 0.904096; when : "!H"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "!H"; related_pg_pin : VSS; } leakage_power () { value : 0.904096; when : "H"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "H"; related_pg_pin : VSS; } leakage_power () { value : 0.904096; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (H) { direction : output; driver_type : open_drain; function : "1"; related_ground_pin : VSS; related_power_pin : VDD; output_voltage : default_VDD_VSS_output; } } cell (TIELOx1_ASAP7_75t_R) { area : 0.04374; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 1.65361; when : "!L"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "!L"; related_pg_pin : VSS; } leakage_power () { value : 1.65361; when : "L"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "L"; related_pg_pin : VSS; } leakage_power () { value : 1.65361; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (L) { direction : output; driver_type : open_source; function : "0"; related_ground_pin : VSS; related_power_pin : VDD; output_voltage : default_VDD_VSS_output; } } cell (XNOR2x1_ASAP7_75t_R) { area : 0.17496; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 303.272; when : "(A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 347.324; when : "(A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 345.715; when : "(!A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 340.111; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 334.105; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B) + (!A * !B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "B"; timing_sense : positive_unate; timing_type : combinational; when : "B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "16.2417, 17.9306, 20.7589, 25.6107, 34.5102, 52.0978, 86.8708", \ "17.7213, 19.335, 22.1374, 27.0994, 36.0211, 53.5342, 88.3954", \ "20.7179, 22.3561, 25.2078, 30.0879, 39.0924, 56.6269, 91.4914", \ "25.3335, 26.9923, 29.8821, 34.8976, 44.0007, 61.5076, 96.3837", \ "31.5812, 33.3963, 36.3027, 41.3425, 50.613, 68.2082, 102.987", \ "39.8782, 41.8418, 44.9756, 50.1348, 59.2934, 76.8995, 112.1", \ "50.5937, 52.8055, 56.3973, 61.8618, 71.1593, 88.735, 123.926" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.21844, 10.6655, 15.4535, 24.9211, 44.0113, 82.6651, 160.733", \ "8.2307, 10.6865, 15.4622, 24.927, 44.0037, 82.6659, 160.727", \ "8.48999, 10.924, 15.6264, 25.0153, 44.0477, 82.6855, 160.731", \ "9.15085, 11.5314, 16.2117, 25.5005, 44.4313, 82.91, 160.793", \ "10.4992, 12.6836, 17.114, 26.1534, 45.0786, 83.3742, 161.151", \ "12.6642, 14.898, 19.0026, 27.601, 46.0185, 84.7379, 161.652", \ "15.9678, 18.2755, 22.3314, 30.365, 47.7537, 84.9389, 162.153" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "14.9722, 16.7618, 20.0747, 26.5192, 39.4696, 65.5116, 117.745", \ "16.6559, 18.4558, 21.7918, 28.3039, 41.2711, 67.2995, 119.52", \ "19.7099, 21.5583, 24.9864, 31.5464, 44.5482, 70.6171, 122.836", \ "24.4732, 26.4209, 29.9867, 36.5484, 49.5769, 75.6281, 127.906", \ "30.9591, 33.0304, 36.7579, 43.4566, 56.5857, 82.6353, 134.911", \ "39.8567, 42.1439, 46.0201, 52.8883, 65.994, 92.1323, 144.299", \ "51.6621, 54.2943, 58.5983, 65.8465, 79.0056, 105.159, 157.293" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.90972, 13.3818, 20.3057, 34.1914, 62.1502, 118.38, 231.136", \ "9.98293, 13.4376, 20.3323, 34.1899, 62.1426, 118.379, 231.141", \ "10.3103, 13.6968, 20.5471, 34.3149, 62.1821, 118.382, 231.133", \ "10.5433, 13.9483, 20.6701, 34.3277, 62.1662, 118.425, 231.139", \ "11.6293, 14.8206, 21.2633, 34.6138, 62.243, 118.264, 230.992", \ "13.386, 16.6527, 22.8528, 35.8178, 62.8557, 118.436, 230.847", \ "16.2639, 19.5493, 25.6923, 38.015, 64.2678, 119.188, 231.541" \ ); } } timing () { related_pin : "A"; sdf_cond : "~B"; timing_sense : negative_unate; timing_type : combinational; when : "!B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.49037, 10.8315, 15.3233, 24.0913, 41.5864, 76.2898, 145.733", \ "10.0933, 12.336, 16.8629, 25.7651, 43.2138, 77.9997, 147.316", \ "13.0349, 15.736, 20.2583, 28.971, 46.4449, 81.1967, 150.603", \ "17.0541, 20.4868, 26.363, 35.8638, 53.1154, 87.7548, 156.931", \ "22.5454, 27.1407, 34.7146, 47.3498, 67.0528, 101.48, 170.926", \ "30.3356, 36.1754, 46.4357, 62.8258, 89.0345, 129.154, 198.042", \ "42.0567, 49.7873, 62.9101, 84.5006, 118.857, 171.96, 253.08" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.5841, 16.2686, 25.7417, 44.7062, 82.6491, 158.512, 310.257", \ "12.4742, 16.7972, 25.9128, 44.6746, 82.6344, 158.538, 310.276", \ "15.0012, 19.0524, 27.5717, 45.449, 82.6912, 158.543, 310.287", \ "19.6716, 24.3034, 32.4112, 49.3889, 84.7916, 158.786, 310.244", \ "25.8474, 31.7984, 42.4972, 59.3698, 92.9481, 163.6, 311.133", \ "35.3745, 43.044, 55.8855, 77.2056, 113.537, 180.419, 320.818", \ "50.023, 59.9277, 76.5977, 103.638, 148.053, 220.503, 354.714" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.79182, 8.64779, 12.1323, 18.8299, 32.0185, 58.2388, 110.601", \ "7.77741, 9.67605, 13.2064, 19.9654, 33.1546, 59.4316, 111.779", \ "9.10226, 11.3486, 15.267, 22.1084, 35.4297, 61.672, 114.075", \ "11.0821, 13.8303, 18.4425, 26.2211, 39.909, 66.2826, 118.713", \ "13.5029, 17.1579, 23.1592, 32.6559, 48.3305, 75.5511, 127.966", \ "16.1164, 21.1344, 29.0725, 41.6125, 61.0499, 92.5392, 146.958", \ "18.329, 25.1869, 36.1208, 52.6861, 78.3479, 117.577, 180.742" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.97678, 11.5737, 18.6958, 32.8252, 60.9778, 117.315, 230.033", \ "8.46274, 11.9418, 18.9082, 32.8498, 60.9792, 117.309, 230.022", \ "10.0186, 13.3265, 19.9002, 33.5137, 61.2313, 117.313, 230.049", \ "12.4882, 16.1576, 23.1838, 35.9152, 62.904, 117.95, 230.028", \ "17.3047, 21.3463, 28.9401, 42.6331, 68.4436, 121.777, 231.547", \ "25.9055, 30.6702, 39.1272, 54.2531, 81.8897, 133.279, 239.467", \ "40.5342, 46.5844, 57.09, 74.505, 105.557, 159.956, 263.212" \ ); } } timing () { related_pin : "B"; sdf_cond : "A"; timing_sense : positive_unate; timing_type : combinational; when : "A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "16.4763, 18.146, 20.9748, 25.889, 34.9201, 52.4783, 87.3805", \ "17.5546, 19.2267, 22.0561, 26.9798, 36.0231, 53.5895, 88.491", \ "19.7127, 21.3818, 24.2167, 29.1335, 38.1915, 55.758, 90.6574", \ "23.0243, 24.7389, 27.651, 32.6777, 41.8607, 59.4399, 94.3536", \ "27.9837, 29.7735, 32.7574, 37.9129, 47.1312, 64.8942, 99.8152", \ "34.476, 36.4916, 39.6772, 44.9724, 54.2852, 72.0915, 107.088", \ "42.8359, 45.0622, 48.6536, 54.3096, 63.8233, 81.6889, 116.726" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.21108, 10.6471, 15.3981, 24.8489, 43.9438, 82.629, 160.7", \ "8.2074, 10.6446, 15.4005, 24.8404, 43.9348, 82.6255, 160.7", \ "8.38947, 10.8001, 15.5053, 24.9653, 43.9944, 82.653, 160.714", \ "8.92519, 11.4493, 16.0611, 25.3741, 44.315, 82.8385, 160.786", \ "9.82214, 12.2049, 16.8157, 26.3235, 45.1363, 83.2401, 161.027", \ "11.6382, 13.9352, 18.4387, 27.2759, 45.7154, 84.1944, 161.341", \ "14.5133, 16.9712, 21.33, 29.8153, 47.653, 85.1064, 162.993" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "14.603, 16.5905, 20.1919, 26.9775, 40.2045, 66.4564, 118.848", \ "16.384, 18.364, 21.9693, 28.7649, 42.0301, 68.282, 120.703", \ "19.8435, 21.8102, 25.3978, 32.197, 45.4577, 71.7464, 124.144", \ "25.0533, 27.077, 30.7072, 37.5542, 50.824, 77.1209, 129.533", \ "32.2063, 34.3156, 38.021, 44.8881, 58.1831, 84.5229, 136.939", \ "42.0281, 44.3537, 48.2424, 55.1424, 68.3782, 94.6601, 147.13", \ "55.3856, 58.0128, 62.2846, 69.4334, 82.6853, 108.833, 161.169" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.93741, 12.3343, 19.1896, 33.0525, 61.0485, 117.317, 230.043", \ "8.9527, 12.3494, 19.1987, 33.0516, 61.0496, 117.317, 230.039", \ "9.18846, 12.5294, 19.3291, 33.1143, 61.066, 117.306, 230.046", \ "9.97646, 13.2612, 19.8393, 33.4262, 61.2241, 117.374, 230.052", \ "11.2425, 14.4169, 20.7817, 34.2607, 61.6428, 117.553, 230.151", \ "13.235, 16.3482, 22.4818, 35.5795, 62.8161, 117.963, 230.312", \ "16.1444, 19.2956, 25.3067, 37.5211, 63.6905, 119.115, 231.898" \ ); } } timing () { related_pin : "B"; sdf_cond : "~A"; timing_sense : negative_unate; timing_type : combinational; when : "!A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.67735, 10.9734, 15.4291, 24.1873, 41.5943, 76.3283, 145.733", \ "9.99249, 12.2916, 16.7586, 25.5583, 42.9347, 77.6968, 147.091", \ "12.2447, 14.7913, 19.3766, 28.1806, 45.6755, 80.458, 149.784", \ "15.4899, 18.5582, 24.0078, 33.5176, 51.0132, 85.8054, 154.98", \ "20.0668, 24.0577, 30.74, 42.2216, 61.5279, 96.43, 165.323", \ "26.7757, 31.9073, 40.6224, 54.8378, 78.4011, 117.118, 186.815", \ "36.8377, 43.5032, 54.7197, 73.3484, 103.268, 150.463, 228.325" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.6531, 16.3149, 25.7652, 44.7136, 82.6426, 158.499, 310.276", \ "12.2258, 16.7389, 25.9452, 44.695, 82.6299, 158.512, 310.262", \ "13.9024, 18.1569, 27.0435, 45.3391, 82.7647, 158.54, 310.277", \ "17.4398, 21.9377, 30.4429, 47.9798, 84.3544, 158.88, 310.271", \ "23.1804, 28.3878, 37.6697, 55.3498, 89.9114, 162.234, 311.156", \ "32.4173, 38.722, 49.5266, 69.3121, 104.994, 173.741, 318.067", \ "46.665, 54.3, 68.0436, 92.0662, 132.129, 205.321, 342.796" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.31575, 9.09725, 12.5197, 19.1791, 32.3464, 58.5519, 110.904", \ "8.36996, 10.1752, 13.6158, 20.2895, 33.4905, 59.6996, 112.043", \ "9.96369, 12.0242, 15.7757, 22.5409, 35.7466, 61.9683, 114.408", \ "12.2994, 14.8429, 19.1908, 26.7367, 40.3648, 66.5681, 119.072", \ "15.3803, 18.6795, 24.2673, 33.485, 48.8613, 76.0234, 128.405", \ "18.8814, 23.2027, 30.9007, 42.7256, 61.805, 93.0843, 147.364", \ "22.9593, 28.9164, 38.8846, 55.0384, 79.7292, 118.417, 181.518" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.18648, 12.7405, 19.8061, 33.9074, 62.0387, 118.417, 231.12", \ "9.60806, 13.1138, 20.0505, 33.9669, 62.0561, 118.415, 231.169", \ "11.144, 14.3108, 21.0315, 34.663, 62.3273, 118.366, 231.115", \ "13.5682, 17.226, 24.2228, 37.0745, 64.0251, 119.101, 231.148", \ "18.4982, 22.4994, 29.9553, 43.6339, 69.5926, 122.908, 232.742", \ "27.1196, 31.7112, 40.374, 55.1585, 83.1457, 134.481, 240.606", \ "41.9058, 47.9167, 58.0257, 75.8665, 106.639, 160.9, 264.32" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.240119, 0.245672, 0.249469, 0.248581, 0.242976, 0.238615, 0.234392", \ "0.233291, 0.237557, 0.241846, 0.243037, 0.239012, 0.234552, 0.231233", \ "0.224355, 0.225791, 0.229608, 0.230775, 0.226884, 0.224017, 0.221267", \ "0.220457, 0.22364, 0.226203, 0.227861, 0.227219, 0.221469, 0.220006", \ "0.228818, 0.230827, 0.233444, 0.237411, 0.24498, 0.236701, 0.222786", \ "0.256418, 0.255664, 0.254939, 0.260974, 0.27715, 0.291749, 0.276795", \ "0.334033, 0.328938, 0.323964, 0.31945, 0.316642, 0.325906, 0.338049" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.490453, 0.488308, 0.480738, 0.468522, 0.456906, 0.446949, 0.441073", \ "0.477422, 0.476282, 0.471159, 0.462402, 0.451506, 0.441342, 0.434987", \ "0.458484, 0.45897, 0.458282, 0.455408, 0.447049, 0.439174, 0.432707", \ "0.44554, 0.447913, 0.449422, 0.449572, 0.445728, 0.439229, 0.433419", \ "0.44646, 0.446726, 0.44908, 0.450213, 0.451338, 0.447856, 0.442746", \ "0.470729, 0.471035, 0.472318, 0.47446, 0.476823, 0.476124, 0.473258", \ "0.540997, 0.537704, 0.536999, 0.537162, 0.539524, 0.541663, 0.541533" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.561661, 0.566475, 0.569725, 0.567675, 0.562945, 0.557305, 0.554236", \ "0.553498, 0.557569, 0.561148, 0.562177, 0.558214, 0.55264, 0.549101", \ "0.543584, 0.547387, 0.552869, 0.555149, 0.555604, 0.552463, 0.549357", \ "0.540283, 0.542507, 0.546669, 0.552471, 0.555439, 0.553717, 0.551161", \ "0.550281, 0.551792, 0.554202, 0.557814, 0.561239, 0.562663, 0.561651", \ "0.578342, 0.577776, 0.577361, 0.581825, 0.585925, 0.589248, 0.58915", \ "0.649188, 0.644704, 0.64207, 0.642094, 0.645512, 0.649801, 0.651509" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.183939, 0.180801, 0.173208, 0.161146, 0.149245, 0.139374, 0.133236", \ "0.170107, 0.168808, 0.163262, 0.154925, 0.144118, 0.134261, 0.127743", \ "0.149693, 0.150484, 0.149302, 0.142068, 0.133529, 0.125018, 0.118596", \ "0.138317, 0.140356, 0.143409, 0.139799, 0.131982, 0.124088, 0.119551", \ "0.138932, 0.139349, 0.142973, 0.145105, 0.145602, 0.139973, 0.135935", \ "0.162784, 0.162433, 0.162075, 0.168447, 0.166688, 0.168247, 0.160853", \ "0.231266, 0.228242, 0.227595, 0.227889, 0.233122, 0.242781, 0.238398" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.285678, 0.289265, 0.292515, 0.293887, 0.298421, 0.297615, 0.297701", \ "0.280304, 0.281983, 0.286318, 0.292488, 0.295252, 0.297114, 0.293125", \ "0.279795, 0.281806, 0.284504, 0.284184, 0.287437, 0.288134, 0.28811", \ "0.287094, 0.284348, 0.285614, 0.286239, 0.280702, 0.277278, 0.266851", \ "0.310264, 0.30668, 0.301377, 0.295822, 0.293246, 0.279282, 0.280429", \ "0.370805, 0.359771, 0.348622, 0.330263, 0.322595, 0.303637, 0.26906", \ "0.500919, 0.48754, 0.466555, 0.434739, 0.397673, 0.357578, 0.317156" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0189166, 0.0251093, 0.0303519, 0.0339939, 0.0359865, 0.0371169, 0.0377415", \ "0.0111629, 0.0180944, 0.025197, 0.030853, 0.0344043, 0.0362464, 0.0375303", \ "0.0045354, 0.0105923, 0.0183937, 0.0257141, 0.0313408, 0.0348749, 0.036729", \ "0.00343088, 0.00671975, 0.0126309, 0.0199963, 0.0269382, 0.0318377, 0.0351147", \ "0.0154377, 0.014748, 0.0158495, 0.0193352, 0.0247243, 0.0299669, 0.0334027", \ "0.0632407, 0.055311, 0.0468671, 0.040573, 0.0365589, 0.0363897, 0.0369747", \ "0.185683, 0.16874, 0.145006, 0.117329, 0.0927877, 0.0738803, 0.0611775" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.107216, -0.10297, -0.0994402, -0.0962966, -0.0939192, -0.092838, -0.0926214", \ "-0.111774, -0.108764, -0.104104, -0.0978913, -0.095193, -0.0935294, -0.0934724", \ "-0.11351, -0.110522, -0.106511, -0.102076, -0.0973952, -0.0950408, -0.094124", \ "-0.106905, -0.106569, -0.106087, -0.103032, -0.0997991, -0.0972442, -0.0957326", \ "-0.0829262, -0.0867223, -0.0914669, -0.0942912, -0.095104, -0.0950468, -0.093424", \ "-0.0253122, -0.0331768, -0.0438034, -0.0585467, -0.0711311, -0.0804021, -0.0859", \ "0.106317, 0.0933006, 0.0723204, 0.0435072, 0.0093577, -0.0234637, -0.0501945" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.406194, 0.412191, 0.417312, 0.420137, 0.422021, 0.423117, 0.423761", \ "0.398166, 0.404074, 0.412235, 0.417372, 0.419448, 0.422879, 0.422383", \ "0.391558, 0.399642, 0.40473, 0.410942, 0.417278, 0.417111, 0.419032", \ "0.391282, 0.393566, 0.402365, 0.402669, 0.409576, 0.412263, 0.412603", \ "0.405839, 0.401471, 0.407616, 0.407134, 0.416599, 0.409785, 0.404391", \ "0.452774, 0.445349, 0.432742, 0.434059, 0.426023, 0.423743, 0.419113", \ "0.576283, 0.559073, 0.534777, 0.499489, 0.473144, 0.455215, 0.444539" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.174676, 0.180874, 0.188425, 0.194411, 0.197393, 0.198394, 0.19874", \ "0.168661, 0.174724, 0.182342, 0.189015, 0.192929, 0.194565, 0.194943", \ "0.163707, 0.168815, 0.17586, 0.176203, 0.181431, 0.181293, 0.181454", \ "0.161349, 0.167505, 0.173847, 0.178692, 0.183731, 0.184317, 0.183771", \ "0.168579, 0.170259, 0.174685, 0.190151, 0.205307, 0.1932, 0.193704", \ "0.190182, 0.192032, 0.196829, 0.197959, 0.20437, 0.227654, 0.216401", \ "0.261976, 0.258039, 0.258522, 0.261969, 0.262578, 0.276962, 0.324265" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.508068, 0.514734, 0.522229, 0.528681, 0.532656, 0.534819, 0.536066", \ "0.50239, 0.5085, 0.516003, 0.522766, 0.528767, 0.530421, 0.533253", \ "0.497505, 0.502383, 0.510154, 0.51782, 0.524071, 0.527725, 0.529682", \ "0.496425, 0.500565, 0.506712, 0.513541, 0.520962, 0.526669, 0.529241", \ "0.507578, 0.509538, 0.513448, 0.520321, 0.526951, 0.533278, 0.536815", \ "0.539054, 0.539536, 0.540223, 0.54576, 0.551073, 0.557165, 0.562926", \ "0.617837, 0.614465, 0.61267, 0.613619, 0.617283, 0.623282, 0.629021" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.598596, 0.604869, 0.612377, 0.6182, 0.621124, 0.622177, 0.622428", \ "0.593723, 0.599796, 0.607338, 0.613842, 0.61753, 0.61906, 0.61956", \ "0.585335, 0.591109, 0.599468, 0.609084, 0.61303, 0.617662, 0.618887", \ "0.583775, 0.5888, 0.595189, 0.605266, 0.611385, 0.617197, 0.619315", \ "0.592173, 0.592464, 0.598339, 0.607229, 0.613504, 0.621467, 0.622833", \ "0.617083, 0.615029, 0.62019, 0.624625, 0.6329, 0.640963, 0.642924", \ "0.685817, 0.682747, 0.683085, 0.685623, 0.690583, 0.698409, 0.703895" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0829235, 0.0897043, 0.0973216, 0.103931, 0.108009, 0.110231, 0.111581", \ "0.0777129, 0.0839758, 0.0916684, 0.0986313, 0.103345, 0.106535, 0.108765", \ "0.0732363, 0.0783744, 0.0839593, 0.0912764, 0.0966907, 0.100284, 0.102195", \ "0.0728625, 0.0764358, 0.0813928, 0.0889579, 0.0953922, 0.100028, 0.102769", \ "0.0836299, 0.0851536, 0.0865881, 0.0993733, 0.104045, 0.106731, 0.110742", \ "0.113612, 0.113597, 0.115602, 0.124758, 0.134976, 0.133551, 0.137808", \ "0.192287, 0.188734, 0.187756, 0.189139, 0.193637, 0.218741, 0.237889" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.334026, 0.336375, 0.337915, 0.33862, 0.339263, 0.339587, 0.339641", \ "0.330025, 0.332211, 0.334788, 0.336537, 0.336273, 0.337582, 0.338309", \ "0.326694, 0.327899, 0.329991, 0.332531, 0.335572, 0.337289, 0.334931", \ "0.330629, 0.328599, 0.331059, 0.331643, 0.333829, 0.335224, 0.324797", \ "0.347117, 0.345357, 0.339015, 0.34046, 0.33606, 0.329868, 0.304474", \ "0.398809, 0.393507, 0.382355, 0.370606, 0.360957, 0.327829, 0.305182", \ "0.52838, 0.512911, 0.491846, 0.465875, 0.440256, 0.413684, 0.332548" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0242889, 0.0255833, 0.0266677, 0.027458, 0.0281292, 0.0283022, 0.0284511", \ "0.0207858, 0.0224212, 0.0241691, 0.0257363, 0.0266683, 0.0273979, 0.0282142", \ "0.0185257, 0.0200093, 0.0220775, 0.0242763, 0.0258564, 0.0269296, 0.0274944", \ "0.0189595, 0.0200546, 0.0214312, 0.0228379, 0.0248799, 0.0260546, 0.0269161", \ "0.032337, 0.029948, 0.0287074, 0.0282477, 0.0274528, 0.0275987, 0.0275069", \ "0.0778433, 0.0709352, 0.0629377, 0.0530888, 0.0453673, 0.0391678, 0.0345298", \ "0.199331, 0.184646, 0.163778, 0.137104, 0.108794, 0.0841146, 0.0646673" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.167169, -0.165617, -0.1638, -0.161836, -0.161308, -0.160869, -0.160587", \ "-0.171389, -0.169094, -0.167399, -0.164374, -0.162961, -0.162406, -0.162712", \ "-0.172824, -0.171601, -0.169496, -0.167538, -0.164234, -0.162792, -0.163101", \ "-0.172163, -0.171147, -0.170705, -0.168175, -0.166384, -0.164747, -0.164513", \ "-0.156489, -0.158661, -0.160571, -0.162628, -0.163617, -0.163414, -0.164572", \ "-0.102826, -0.1116, -0.121539, -0.13253, -0.14252, -0.150657, -0.156999", \ "0.0243681, 0.0114795, -0.00941733, -0.0374729, -0.0695149, -0.0980577, -0.123319" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.528754, 0.529762, 0.5312, 0.532401, 0.531594, 0.533065, 0.533143", \ "0.523908, 0.526763, 0.528929, 0.529482, 0.531237, 0.530657, 0.527751", \ "0.525481, 0.522166, 0.526745, 0.527773, 0.528146, 0.526741, 0.528776", \ "0.524275, 0.525113, 0.528127, 0.524327, 0.527828, 0.523203, 0.527604", \ "0.539127, 0.535852, 0.532708, 0.538015, 0.533152, 0.528864, 0.521982", \ "0.584523, 0.573854, 0.568051, 0.553019, 0.553621, 0.542021, 0.534634", \ "0.705447, 0.689717, 0.664135, 0.639269, 0.602173, 0.573392, 0.574759" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.64066; rise_capacitance : 1.60506; rise_capacitance_range (1.21345, 1.60506); fall_capacitance : 1.64066; fall_capacitance_range (1.25191, 1.64066); input_voltage : default_VDD_VSS_input; } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.65219; rise_capacitance : 1.64141; rise_capacitance_range (1.50318, 1.64141); fall_capacitance : 1.65219; fall_capacitance_range (1.49176, 1.65219); input_voltage : default_VDD_VSS_input; } } cell (XNOR2x2_ASAP7_75t_R) { area : 0.16038; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 307.573; when : "(A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 362.287; when : "(A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 360.149; when : "(!A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 339.025; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 342.259; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B) + (!A * !B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "B"; timing_sense : positive_unate; timing_type : combinational; when : "B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "19.0201, 22.0425, 27.1626, 36.383, 54.0822, 89.1565, 159.126", \ "20.15, 23.1701, 28.2861, 37.5064, 55.2175, 90.2884, 160.259", \ "22.3929, 25.3864, 30.5063, 39.7243, 57.4302, 92.4915, 162.468", \ "26.0909, 29.1763, 34.3346, 43.6028, 61.3351, 96.4211, 166.392", \ "31.7343, 34.9496, 40.2253, 49.5381, 67.3473, 102.507, 172.465", \ "39.2569, 42.634, 48.0498, 57.508, 75.3482, 110.49, 180.797", \ "48.8037, 52.5539, 58.4141, 68.087, 86.022, 121.186, 191.27" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.2925, 15.072, 24.5068, 43.6246, 82.5014, 161.069, 319.022", \ "10.2703, 15.0571, 24.502, 43.6165, 82.5027, 161.062, 319.022", \ "10.3937, 15.1736, 24.5823, 43.663, 82.5224, 161.1, 319.023", \ "10.8238, 15.6205, 24.905, 43.8981, 82.6395, 161.126, 319.032", \ "11.7294, 16.3603, 25.5607, 44.4137, 82.9501, 161.369, 319.136", \ "13.2757, 17.8578, 26.8023, 45.373, 84.5061, 161.654, 319.525", \ "16.0553, 20.5433, 29.1854, 47.0975, 84.7362, 163.393, 321.305" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "22.5666, 25.5149, 30.2689, 38.5072, 53.6928, 83.3441, 142.377", \ "23.8517, 26.7982, 31.5928, 39.8269, 55.0238, 84.6709, 143.705", \ "26.3223, 29.2611, 34.0508, 42.2797, 57.4897, 87.1443, 146.188", \ "30.9518, 33.9747, 38.7982, 47.0556, 62.2829, 91.9348, 150.962", \ "37.8689, 40.9961, 46.0072, 54.3945, 69.5908, 99.4574, 158.445", \ "47.977, 51.3541, 56.6819, 65.3616, 80.8887, 110.655, 169.738", \ "62.7298, 66.5491, 72.3301, 81.5904, 97.269, 127.22, 186.304" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.85533, 13.8263, 21.4476, 36.4647, 66.906, 128.808, 253.826", \ "9.8583, 13.8271, 21.4108, 36.4394, 66.8995, 128.806, 253.821", \ "9.86527, 13.8325, 21.407, 36.4388, 66.8959, 128.806, 253.801", \ "10.3104, 14.2185, 21.6977, 36.6879, 67.0142, 128.856, 253.861", \ "11.3737, 15.2859, 22.7142, 37.7145, 67.6311, 129.184, 253.928", \ "13.1587, 17.051, 24.3601, 38.8894, 69.0291, 129.854, 254.268", \ "15.9581, 19.9369, 27.1773, 41.2327, 70.392, 131.243, 255.101" \ ); } } timing () { related_pin : "A"; sdf_cond : "~B"; timing_sense : negative_unate; timing_type : combinational; when : "!B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "24.0993, 26.708, 31.3893, 40.3098, 57.8672, 92.8587, 162.778", \ "25.4386, 28.0521, 32.7357, 41.6442, 59.2008, 94.1926, 164.117", \ "27.798, 30.412, 35.0981, 44.0012, 61.563, 96.5565, 166.483", \ "31.5776, 34.2, 38.8799, 47.7547, 65.3166, 100.273, 170.158", \ "36.7282, 39.3496, 44.0492, 52.9883, 70.6558, 105.596, 175.473", \ "43.9135, 46.5524, 51.2564, 60.1954, 77.8951, 112.967, 182.763", \ "53.9876, 56.6435, 61.3406, 70.3074, 87.9202, 123.056, 192.845" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.4639, 13.1121, 22.6197, 42.0134, 81.2646, 160.176, 318.229", \ "8.45844, 13.1159, 22.6166, 42.0091, 81.266, 160.177, 318.236", \ "8.46636, 13.1265, 22.6255, 42.0203, 81.2682, 160.178, 318.237", \ "8.54974, 13.2087, 22.6804, 42.0523, 81.2929, 160.183, 318.239", \ "8.69, 13.2921, 22.7523, 42.2715, 81.4124, 160.244, 318.237", \ "8.932, 13.5219, 22.8865, 42.2411, 81.7623, 160.427, 318.288", \ "9.3199, 13.8126, 23.1669, 42.347, 81.5476, 161.118, 319.422" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "28.2601, 31.1843, 35.9758, 44.2123, 59.3888, 89.0393, 148.061", \ "29.9052, 32.8404, 37.6113, 45.8227, 61.0023, 90.6589, 149.682", \ "32.7378, 35.6697, 40.4403, 48.6575, 63.839, 93.4744, 152.505", \ "36.9124, 39.8261, 44.5987, 52.7879, 67.9806, 97.6103, 156.635", \ "42.5713, 45.4982, 50.2574, 58.4519, 73.6227, 103.274, 162.286", \ "50.4002, 53.3421, 58.1137, 66.3544, 81.5306, 111.17, 170.172", \ "60.9768, 63.9116, 68.6972, 76.9247, 92.1024, 121.748, 180.736" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.70704, 13.686, 21.292, 36.3441, 66.8181, 128.751, 253.771", \ "9.70401, 13.6844, 21.2945, 36.3359, 66.8264, 128.745, 253.771", \ "9.7065, 13.6887, 21.294, 36.3433, 66.8259, 128.756, 253.771", \ "9.73003, 13.7436, 21.3581, 36.4094, 66.853, 128.744, 253.757", \ "9.79065, 13.7297, 21.5467, 36.3837, 66.8367, 128.79, 253.77", \ "9.8271, 13.8183, 21.3881, 36.414, 67.4361, 128.778, 253.773", \ "10.0373, 14.0016, 21.559, 36.6423, 66.9434, 128.774, 253.813" \ ); } } timing () { related_pin : "B"; sdf_cond : "A"; timing_sense : positive_unate; timing_type : combinational; when : "A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "19.0834, 22.1039, 27.224, 36.4401, 54.1521, 89.2166, 159.188", \ "20.5834, 23.6165, 28.8227, 38.0707, 55.8196, 90.818, 160.779", \ "23.8478, 26.8449, 31.9539, 41.1816, 58.8951, 93.9722, 163.934", \ "29.1777, 32.2284, 37.3675, 46.6059, 64.3515, 99.4424, 169.427", \ "36.3558, 39.4766, 44.6961, 53.9957, 71.8953, 106.956, 176.989", \ "45.7345, 49.1151, 54.4798, 63.8656, 81.7249, 116.955, 187.091", \ "57.9788, 61.8641, 67.6955, 77.2719, 94.8738, 130.121, 200.229" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.2678, 15.0581, 24.4999, 43.6118, 82.4954, 161.074, 319.022", \ "10.2672, 15.0568, 24.498, 43.6061, 82.4941, 161.072, 319.022", \ "10.3403, 15.1281, 24.5355, 43.6339, 82.5072, 161.076, 319.022", \ "10.9847, 15.6755, 24.9729, 43.9428, 82.6687, 161.123, 319.03", \ "12.1331, 16.6643, 25.7837, 44.6827, 83.1058, 161.426, 319.153", \ "14.3059, 18.6266, 27.2955, 45.4763, 83.8009, 161.804, 319.46", \ "17.5387, 21.8245, 30.0435, 47.5328, 84.9206, 162.573, 319.987" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "21.8703, 24.8066, 29.5556, 37.764, 52.9504, 82.5804, 141.609", \ "23.045, 25.9738, 30.7501, 38.9573, 54.1383, 83.7878, 142.808", \ "25.4629, 28.3852, 33.1753, 41.3681, 56.5386, 86.1744, 145.193", \ "29.8062, 32.82, 37.6235, 45.8625, 60.9073, 90.4905, 149.508", \ "36.3365, 39.4741, 44.4967, 52.9273, 68.2609, 97.7581, 156.824", \ "45.6469, 49.0721, 54.4152, 63.1255, 78.6622, 108.486, 167.63", \ "59.1567, 62.9985, 68.8357, 78.1969, 94.0534, 123.922, 182.735" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.69266, 13.6763, 21.3168, 36.3546, 66.8334, 128.763, 253.779", \ "9.69901, 13.6817, 21.2908, 36.3381, 66.8267, 128.746, 253.769", \ "9.71521, 13.6952, 21.2937, 36.3487, 66.8195, 128.758, 253.768", \ "10.2776, 14.1903, 21.6977, 36.6166, 67.0169, 128.844, 253.784", \ "11.3504, 15.2806, 22.7487, 37.5499, 67.6503, 129.226, 253.915", \ "13.2041, 17.1389, 24.4739, 38.986, 68.8491, 129.858, 254.34", \ "16.1953, 20.183, 27.4842, 41.8353, 70.5764, 131.333, 255.007" \ ); } } timing () { related_pin : "B"; sdf_cond : "~A"; timing_sense : negative_unate; timing_type : combinational; when : "!A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "23.5078, 26.1201, 30.8002, 39.7026, 57.2631, 92.2588, 162.18", \ "25.0718, 27.7069, 32.353, 41.2508, 58.8553, 93.8045, 163.73", \ "28.0287, 30.6602, 35.3514, 44.2583, 61.8224, 96.8058, 166.712", \ "32.3803, 34.9834, 39.647, 48.5779, 66.1371, 101.127, 171.052", \ "38.4961, 41.1019, 45.7962, 54.7267, 72.3048, 107.273, 177.192", \ "46.8799, 49.5194, 54.2067, 63.1396, 80.7202, 115.699, 185.666", \ "58.51, 61.2126, 65.9255, 74.8709, 92.4503, 127.455, 197.57" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "8.46263, 13.1193, 22.6252, 42.0182, 81.2689, 160.181, 318.234", \ "8.46492, 13.118, 22.6237, 42.0219, 81.2688, 160.181, 318.241", \ "8.48444, 13.1354, 22.6324, 42.0242, 81.2702, 160.181, 318.233", \ "8.55429, 13.2004, 22.7091, 42.0611, 81.3063, 160.186, 318.242", \ "8.70409, 13.3051, 22.7811, 42.0559, 81.307, 160.175, 318.234", \ "8.9481, 13.5273, 22.9295, 42.1693, 81.7125, 160.245, 318.243", \ "9.4729, 13.9591, 23.2363, 42.3873, 81.458, 161.106, 318.753" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "28.5508, 31.495, 36.2682, 44.4945, 59.6844, 89.3509, 148.381", \ "29.8938, 32.8371, 37.6294, 45.8661, 61.0618, 90.7197, 149.752", \ "32.3038, 35.2463, 40.0405, 48.2785, 63.4767, 93.1328, 152.163", \ "35.7688, 38.7097, 43.4868, 51.7258, 66.9204, 96.5734, 155.602", \ "40.6439, 43.5696, 48.3476, 56.5513, 71.7086, 101.371, 160.392", \ "47.3038, 50.2272, 55.005, 63.2394, 78.413, 108.026, 167.045", \ "56.1238, 59.0673, 63.8748, 72.1139, 87.332, 116.954, 175.929" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.86172, 13.8362, 21.4196, 36.4435, 66.9029, 128.808, 253.82", \ "9.86146, 13.8301, 21.4186, 36.4423, 66.8996, 128.808, 253.821", \ "9.85679, 13.825, 21.4102, 36.4364, 66.8981, 128.807, 253.821", \ "9.79136, 13.7742, 21.388, 36.4302, 66.8984, 128.795, 253.819", \ "9.76426, 13.8106, 21.3598, 36.3821, 66.8424, 128.788, 253.819", \ "9.848, 13.8252, 21.4065, 36.4111, 66.8544, 128.745, 253.758", \ "10.0612, 14.0183, 21.5831, 36.5667, 67.0731, 128.76, 254.103" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.138143, 0.145365, 0.154262, 0.161774, 0.166752, 0.169555, 0.171036", \ "0.135572, 0.142624, 0.151236, 0.158997, 0.164254, 0.167385, 0.168995", \ "0.130561, 0.133896, 0.140976, 0.147992, 0.153096, 0.156045, 0.15775", \ "0.132088, 0.137665, 0.14081, 0.148049, 0.153848, 0.159493, 0.156507", \ "0.138577, 0.141829, 0.146979, 0.149321, 0.156344, 0.164603, 0.16296", \ "0.160679, 0.159699, 0.161976, 0.17623, 0.207076, 0.182474, 0.204389", \ "0.22467, 0.218515, 0.220514, 0.22176, 0.240648, 0.299041, 0.33396" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.533537, 0.539673, 0.547656, 0.553989, 0.558318, 0.56037, 0.561624", \ "0.531416, 0.537385, 0.545019, 0.551623, 0.555997, 0.558427, 0.55978", \ "0.528818, 0.534215, 0.541701, 0.548545, 0.553288, 0.556123, 0.557623", \ "0.527392, 0.531353, 0.538454, 0.546508, 0.552105, 0.555735, 0.557463", \ "0.535683, 0.536277, 0.540524, 0.548242, 0.552944, 0.557898, 0.560839", \ "0.560902, 0.560099, 0.560464, 0.565511, 0.571523, 0.576516, 0.580897", \ "0.628038, 0.621975, 0.61973, 0.621992, 0.626419, 0.630968, 0.635111" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.43328, 0.440437, 0.449253, 0.456682, 0.46167, 0.46439, 0.465985", \ "0.430549, 0.437473, 0.445751, 0.453033, 0.45812, 0.461174, 0.462853", \ "0.428134, 0.434108, 0.443157, 0.451077, 0.456613, 0.459855, 0.461646", \ "0.427249, 0.432204, 0.439815, 0.446511, 0.453466, 0.45703, 0.460655", \ "0.434183, 0.435724, 0.439813, 0.447344, 0.454555, 0.460884, 0.464022", \ "0.454749, 0.455953, 0.458959, 0.46367, 0.47104, 0.476253, 0.480404", \ "0.520443, 0.515507, 0.514976, 0.515818, 0.520749, 0.526652, 0.531277" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.23518, 0.24138, 0.249404, 0.255775, 0.260055, 0.26224, 0.263527", \ "0.23316, 0.239159, 0.246877, 0.253578, 0.258046, 0.260441, 0.261783", \ "0.228814, 0.234033, 0.241435, 0.24834, 0.25316, 0.256073, 0.257595", \ "0.228895, 0.234368, 0.23981, 0.242645, 0.250269, 0.251782, 0.251138", \ "0.236945, 0.237392, 0.243509, 0.249481, 0.238582, 0.252643, 0.248802", \ "0.262065, 0.259498, 0.264412, 0.262514, 0.293749, 0.281214, 0.273438", \ "0.329887, 0.324526, 0.320593, 0.326671, 0.325946, 0.349992, 0.353213" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.553877, 0.562616, 0.571399, 0.578289, 0.582101, 0.584435, 0.585651", \ "0.550811, 0.559287, 0.56828, 0.575015, 0.578888, 0.581082, 0.582276", \ "0.546562, 0.554843, 0.563969, 0.570803, 0.574954, 0.577277, 0.578515", \ "0.543342, 0.55217, 0.560073, 0.563612, 0.571944, 0.570036, 0.556586", \ "0.548856, 0.556391, 0.564674, 0.579722, 0.584121, 0.583297, 0.579167", \ "0.567608, 0.57446, 0.580681, 0.598815, 0.612891, 0.614808, 0.605493", \ "0.617222, 0.620479, 0.632056, 0.641744, 0.660445, 0.683537, 0.720114" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.360437, 0.367278, 0.375819, 0.382495, 0.386775, 0.389251, 0.390305", \ "0.356341, 0.363144, 0.371244, 0.37802, 0.382331, 0.384718, 0.385964", \ "0.350644, 0.357344, 0.365477, 0.372223, 0.37654, 0.378858, 0.380172", \ "0.349544, 0.356127, 0.36423, 0.371353, 0.375382, 0.377846, 0.379178", \ "0.35485, 0.360008, 0.36892, 0.375214, 0.380244, 0.383323, 0.38471", \ "0.376214, 0.382101, 0.388886, 0.39595, 0.400934, 0.403843, 0.405365", \ "0.431843, 0.436087, 0.442773, 0.449915, 0.455629, 0.458933, 0.460419" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.254862, 0.26364, 0.272476, 0.279317, 0.283174, 0.285456, 0.286696", \ "0.251347, 0.259776, 0.268743, 0.275495, 0.27937, 0.281557, 0.282816", \ "0.247604, 0.2557, 0.264646, 0.271361, 0.275455, 0.277753, 0.278995", \ "0.246821, 0.254182, 0.263272, 0.270312, 0.274402, 0.277197, 0.280458", \ "0.248998, 0.256015, 0.265244, 0.27274, 0.277409, 0.279632, 0.281262", \ "0.267184, 0.272564, 0.281318, 0.289047, 0.294699, 0.297248, 0.299004", \ "0.317534, 0.323625, 0.331641, 0.339669, 0.346278, 0.350246, 0.351939" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.658709, 0.665492, 0.67413, 0.681297, 0.685581, 0.688022, 0.689108", \ "0.654449, 0.661259, 0.66934, 0.676099, 0.680415, 0.68279, 0.683971", \ "0.648678, 0.655446, 0.66363, 0.670418, 0.67478, 0.677067, 0.678348", \ "0.645673, 0.650201, 0.656193, 0.658956, 0.664497, 0.667047, 0.668272", \ "0.65158, 0.657878, 0.667637, 0.667291, 0.669527, 0.67189, 0.672866", \ "0.673572, 0.680404, 0.687277, 0.701247, 0.729086, 0.705911, 0.704618", \ "0.729272, 0.732303, 0.737197, 0.744916, 0.751472, 0.756675, 0.753343" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.172223, 0.179264, 0.188143, 0.195851, 0.200951, 0.203883, 0.205215", \ "0.169419, 0.176483, 0.18569, 0.193624, 0.199082, 0.202147, 0.203604", \ "0.165416, 0.16997, 0.177718, 0.185635, 0.19154, 0.195378, 0.19677", \ "0.16773, 0.170308, 0.174281, 0.179007, 0.184533, 0.188284, 0.189663", \ "0.177236, 0.176377, 0.180854, 0.190056, 0.194095, 0.188914, 0.196894", \ "0.203488, 0.202129, 0.201683, 0.202536, 0.21311, 0.219735, 0.225767", \ "0.271284, 0.264719, 0.261564, 0.264722, 0.264161, 0.295702, 0.282669" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.468817, 0.475843, 0.483957, 0.490415, 0.494241, 0.496433, 0.497497", \ "0.464585, 0.471125, 0.479397, 0.485917, 0.489966, 0.492038, 0.493308", \ "0.459563, 0.465772, 0.473692, 0.48086, 0.485353, 0.487848, 0.489037", \ "0.45644, 0.461712, 0.468424, 0.475866, 0.481002, 0.48601, 0.487222", \ "0.462916, 0.465701, 0.469526, 0.476222, 0.482778, 0.488473, 0.489238", \ "0.486209, 0.484557, 0.486818, 0.493131, 0.498171, 0.503136, 0.506588", \ "0.554162, 0.54652, 0.544392, 0.546935, 0.551205, 0.556214, 0.560785" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.39193, 0.398729, 0.407359, 0.414884, 0.419824, 0.42264, 0.424173", \ "0.388192, 0.394905, 0.403463, 0.411084, 0.417184, 0.419358, 0.421122", \ "0.386054, 0.39145, 0.399246, 0.407179, 0.413116, 0.416876, 0.418763", \ "0.385919, 0.389164, 0.396078, 0.403132, 0.410278, 0.415675, 0.419256", \ "0.395157, 0.39658, 0.400035, 0.40667, 0.414061, 0.419461, 0.424284", \ "0.423912, 0.423211, 0.423106, 0.425278, 0.431611, 0.437992, 0.442903", \ "0.490544, 0.483844, 0.480103, 0.480535, 0.48456, 0.489872, 0.495101" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.257346, 0.264422, 0.272564, 0.279038, 0.282892, 0.285049, 0.286112", \ "0.252538, 0.25947, 0.267687, 0.274291, 0.278444, 0.280514, 0.281898", \ "0.246359, 0.25234, 0.261131, 0.265923, 0.270278, 0.272715, 0.273825", \ "0.243904, 0.247582, 0.254003, 0.259049, 0.249404, 0.23879, 0.241615", \ "0.250439, 0.253097, 0.257033, 0.260967, 0.260163, 0.240712, 0.250998", \ "0.272597, 0.272362, 0.274996, 0.283882, 0.295279, 0.29451, 0.301484", \ "0.341208, 0.332968, 0.329219, 0.346857, 0.346669, 0.373526, 0.320584" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.523537, 0.531945, 0.540439, 0.546516, 0.550727, 0.552998, 0.55403", \ "0.518898, 0.527593, 0.53572, 0.542271, 0.546534, 0.548147, 0.549577", \ "0.513681, 0.522017, 0.53106, 0.537465, 0.54183, 0.544202, 0.545385", \ "0.512629, 0.519985, 0.524205, 0.532654, 0.535891, 0.537545, 0.538775", \ "0.522228, 0.528685, 0.536528, 0.544944, 0.552939, 0.551738, 0.553986", \ "0.5464, 0.553319, 0.561661, 0.571564, 0.583396, 0.584102, 0.583128", \ "0.598873, 0.605843, 0.611105, 0.619042, 0.625743, 0.654246, 0.672814" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.387047, 0.393009, 0.400486, 0.407089, 0.411415, 0.414321, 0.415851", \ "0.376802, 0.382628, 0.390152, 0.396905, 0.401541, 0.40431, 0.405906", \ "0.365773, 0.371638, 0.379362, 0.386192, 0.390805, 0.393554, 0.395079", \ "0.359664, 0.365906, 0.373869, 0.380748, 0.3853, 0.38811, 0.389621", \ "0.363738, 0.369146, 0.375867, 0.382824, 0.387757, 0.390261, 0.391818", \ "0.382173, 0.386555, 0.393959, 0.400791, 0.406038, 0.408893, 0.410974", \ "0.434234, 0.438881, 0.445744, 0.452845, 0.457952, 0.462072, 0.46386" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.304805, 0.313308, 0.321877, 0.328046, 0.332203, 0.334511, 0.335647", \ "0.301244, 0.310131, 0.318128, 0.323795, 0.328845, 0.330573, 0.331895", \ "0.295794, 0.303969, 0.313042, 0.319482, 0.323781, 0.325929, 0.327167", \ "0.295878, 0.303641, 0.312753, 0.319448, 0.324061, 0.326733, 0.327934", \ "0.303953, 0.311277, 0.320203, 0.327094, 0.331399, 0.334915, 0.336001", \ "0.326366, 0.333305, 0.340844, 0.349637, 0.355034, 0.358084, 0.358738", \ "0.384674, 0.38987, 0.397888, 0.406045, 0.412576, 0.41731, 0.419261" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.598929, 0.604484, 0.611645, 0.618233, 0.623141, 0.626142, 0.627677", \ "0.588828, 0.5947, 0.60223, 0.608975, 0.613628, 0.616381, 0.618011", \ "0.578641, 0.584518, 0.592278, 0.599155, 0.603821, 0.606588, 0.608118", \ "0.570524, 0.576573, 0.583082, 0.589722, 0.594357, 0.596235, 0.59738", \ "0.575206, 0.580739, 0.587657, 0.597162, 0.597948, 0.600305, 0.601541", \ "0.594916, 0.599231, 0.608155, 0.613255, 0.618651, 0.624518, 0.624516", \ "0.646923, 0.651557, 0.659117, 0.667453, 0.686439, 0.686328, 0.696571" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.05454; rise_capacitance : 1.04762; rise_capacitance_range (0.946061, 1.04762); fall_capacitance : 1.05454; fall_capacitance_range (0.957346, 1.05454); input_voltage : default_VDD_VSS_input; } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.00551; rise_capacitance : 1.00551; rise_capacitance_range (0.748659, 1.00551); fall_capacitance : 0.900283; fall_capacitance_range (0.755154, 0.900283); input_voltage : default_VDD_VSS_input; } } cell (XNOR2xp5_ASAP7_75t_R) { area : 0.13122; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 175.131; when : "(A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 214.065; when : "(A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 211.927; when : "(!A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 189.804; when : "(!A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 197.732; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * B) + (!A * !B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "B"; timing_sense : positive_unate; timing_type : combinational; when : "B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "13.0735, 14.497, 17.0069, 21.5875, 30.3922, 47.8064, 82.5631", \ "14.1704, 15.587, 18.0961, 22.6944, 31.5082, 48.9292, 83.6951", \ "16.0848, 17.5452, 20.1127, 24.7457, 33.5793, 51.0153, 85.7866", \ "18.7748, 20.2642, 22.882, 27.5964, 36.5633, 54.0172, 88.7838", \ "22.4106, 23.9643, 26.6645, 31.4508, 40.4319, 58.021, 92.897", \ "26.5703, 28.2665, 31.0844, 36.0729, 45.104, 62.7092, 97.6071", \ "30.5421, 32.6138, 35.8145, 41.0779, 50.2859, 68.0541, 103.032" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.33374, 9.68084, 14.3788, 23.8486, 43.0204, 81.7167, 159.472", \ "7.36895, 9.71106, 14.3955, 23.863, 43.0266, 81.7219, 159.469", \ "7.65372, 9.96092, 14.5937, 24.0072, 43.1093, 81.7474, 159.479", \ "8.0906, 10.4932, 15.0655, 24.3662, 43.4028, 81.9607, 159.572", \ "8.94594, 11.1701, 15.6312, 24.8108, 43.9489, 82.2503, 159.798", \ "10.6024, 12.7609, 16.9987, 26.0632, 44.3941, 83.0183, 160.252", \ "13.4311, 15.5817, 19.717, 28.2269, 46.0022, 83.7416, 160.893" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "15.1966, 17.1251, 20.6768, 27.4389, 40.6541, 66.8988, 119.242", \ "16.9794, 18.8942, 22.448, 29.2203, 42.4454, 68.6874, 121.046", \ "20.399, 22.2975, 25.8426, 32.6172, 45.8633, 72.1405, 124.479", \ "25.6617, 27.6004, 31.2043, 38.02, 51.3022, 77.5731, 129.94", \ "32.9992, 35.0181, 38.6558, 45.4733, 58.7697, 85.1184, 137.491", \ "43.5332, 45.709, 49.483, 56.3636, 69.6241, 95.9797, 148.421", \ "58.8555, 61.2659, 65.4203, 72.4777, 85.7074, 111.91, 164.32" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.63214, 13.005, 19.84, 33.6624, 61.5683, 117.556, 229.736", \ "9.64802, 13.0204, 19.8493, 33.6624, 61.5691, 117.59, 229.735", \ "9.85846, 13.1955, 19.9609, 33.7275, 61.569, 117.562, 229.732", \ "10.5206, 13.8204, 20.4265, 34.0074, 61.7268, 117.645, 229.722", \ "11.7099, 14.801, 21.2371, 34.6523, 62.0696, 117.834, 229.858", \ "13.5001, 16.5192, 22.6675, 35.7221, 62.8016, 118.251, 230.049", \ "15.9382, 18.9858, 24.9751, 37.4257, 63.739, 118.855, 231.773" \ ); } } timing () { related_pin : "A"; sdf_cond : "~B"; timing_sense : negative_unate; timing_type : combinational; when : "!B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.24668, 11.5143, 15.9418, 24.6896, 42.072, 76.8167, 146.2", \ "10.5735, 12.8166, 17.2807, 26.0603, 43.4269, 78.1937, 147.576", \ "12.9083, 15.4193, 19.8723, 28.6794, 46.1718, 80.9304, 150.33", \ "16.3281, 19.2629, 24.5979, 34.0455, 51.5203, 86.2851, 155.492", \ "21.1804, 25.0278, 31.6009, 42.86, 62.0915, 96.9404, 166.1", \ "28.1435, 33.1155, 41.5617, 55.6535, 79.044, 117.572, 187.265", \ "38.7111, 45.155, 56.1757, 74.333, 104.08, 151.321, 229.49" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.8943, 17.5969, 27.0541, 46.0168, 83.9374, 159.823, 311.498", \ "13.4409, 17.9609, 27.214, 46.0067, 83.9363, 159.759, 311.498", \ "15.0592, 19.3727, 28.2525, 46.606, 84.0398, 159.823, 311.498", \ "18.6992, 23.2164, 31.577, 49.2147, 85.6052, 160.139, 311.512", \ "24.6481, 29.6872, 38.9497, 56.5608, 91.1272, 163.525, 312.423", \ "34.2557, 40.4659, 50.8779, 70.9123, 106.206, 174.986, 319.268", \ "48.6457, 56.4852, 69.8363, 93.6932, 133.414, 205.852, 343.252" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.54418, 9.29154, 12.674, 19.3006, 32.4442, 58.6236, 110.928", \ "8.66591, 10.4196, 13.8167, 20.4585, 33.6298, 59.7949, 112.119", \ "10.3877, 12.389, 16.0357, 22.7099, 35.9267, 62.0337, 114.388", \ "12.8921, 15.3355, 19.5936, 27.0495, 40.5636, 66.7786, 119.115", \ "16.24, 19.3602, 24.8487, 33.9113, 49.0733, 76.2117, 128.419", \ "20.1657, 24.5193, 31.7904, 43.4862, 62.1163, 93.3067, 147.519", \ "24.6215, 30.3941, 40.0958, 55.9265, 80.4161, 118.845, 181.731" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.96512, 13.4743, 20.4866, 34.5231, 62.5609, 118.643, 230.791", \ "10.3894, 13.8397, 20.7223, 34.572, 62.5541, 118.639, 230.791", \ "11.8448, 15.0491, 21.7194, 35.2416, 62.8244, 118.632, 230.787", \ "14.5361, 18.0458, 24.8288, 37.6709, 64.4736, 119.388, 230.807", \ "19.7075, 23.4584, 30.8739, 44.2793, 70.2186, 123.101, 232.481", \ "28.5649, 33.116, 41.5588, 56.1183, 83.6621, 134.739, 240.287", \ "43.6361, 49.3716, 59.4048, 76.7398, 107.44, 161.198, 263.971" \ ); } } timing () { related_pin : "B"; sdf_cond : "A"; timing_sense : positive_unate; timing_type : combinational; when : "A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.7751, 14.2078, 16.624, 21.1832, 29.8812, 47.2533, 81.9874", \ "14.2664, 15.6864, 18.1363, 22.6935, 31.4429, 48.8268, 83.5578", \ "16.7728, 18.2574, 20.8073, 25.3666, 34.1355, 51.5554, 86.2481", \ "20.1056, 21.5169, 24.0865, 28.7622, 37.74, 55.1804, 89.9093", \ "24.4025, 25.8996, 28.4827, 33.2299, 42.1751, 59.9433, 94.6302", \ "29.7513, 31.4606, 34.1707, 38.9918, 47.8857, 65.4265, 100.225", \ "35.4165, 37.3813, 40.5403, 45.5675, 54.6187, 71.8142, 106.972" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.36434, 9.72717, 14.4407, 23.9112, 43.0674, 81.7457, 159.491", \ "7.42447, 9.76979, 14.4638, 23.9204, 43.0751, 81.7465, 159.491", \ "7.82089, 10.1055, 14.7351, 24.1445, 43.1759, 81.777, 159.507", \ "8.20231, 10.4746, 15.069, 24.5326, 43.5122, 82.0302, 159.613", \ "9.27472, 11.388, 15.7808, 24.835, 43.8713, 82.3932, 159.872", \ "11.0925, 13.0843, 17.2166, 25.8276, 44.4746, 82.5292, 160.861", \ "14.0311, 16.124, 19.9421, 28.0875, 45.7841, 83.8681, 160.462" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "15.0452, 16.7771, 20.0677, 26.499, 39.4322, 65.4569, 117.646", \ "16.6279, 18.3793, 21.718, 28.2127, 41.1496, 67.226, 119.385", \ "19.6084, 21.4111, 24.8052, 31.3606, 44.3783, 70.4357, 122.637", \ "24.2252, 26.0902, 29.5206, 36.1517, 49.1831, 75.3294, 127.564", \ "30.7724, 32.7435, 36.266, 43.0044, 56.0959, 82.1445, 134.269", \ "40.0257, 42.205, 45.9926, 52.841, 66.022, 92.0685, 144.182", \ "53.424, 55.8563, 59.9517, 67.0508, 80.3624, 106.59, 158.872" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "10.5932, 14.0322, 20.9209, 34.7569, 62.6152, 118.636, 230.81", \ "10.6738, 14.0906, 20.9464, 34.7737, 62.6165, 118.636, 230.806", \ "10.9676, 14.3348, 21.1425, 34.8897, 62.6473, 118.639, 230.81", \ "11.1884, 14.5774, 21.2588, 34.8954, 62.635, 118.645, 230.807", \ "12.122, 15.2696, 21.735, 35.0709, 62.6769, 118.496, 230.659", \ "13.6508, 16.8779, 23.0461, 36.1072, 63.2376, 118.647, 230.557", \ "16.183, 19.396, 25.4929, 37.9392, 64.2911, 119.293, 231.438" \ ); } } timing () { related_pin : "B"; sdf_cond : "~A"; timing_sense : negative_unate; timing_type : combinational; when : "!A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.17904, 11.4767, 15.962, 24.7517, 42.1602, 76.9071, 146.318", \ "10.7537, 12.9918, 17.4691, 26.2827, 43.8374, 78.3996, 147.795", \ "13.8234, 16.3993, 20.8515, 29.4591, 46.9702, 81.7115, 151.103", \ "18.0759, 21.421, 27.057, 36.3819, 53.7796, 88.3405, 157.507", \ "23.8916, 28.3013, 35.7679, 48.1207, 67.6051, 102.053, 171.535", \ "32.175, 37.8809, 47.7509, 64.0368, 89.8785, 129.14, 198.877", \ "44.3048, 51.7422, 64.6442, 85.4324, 119.939, 172.523, 254.239" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.8151, 17.548, 27.038, 46.0113, 83.9519, 159.823, 311.49", \ "13.6238, 18.0281, 27.1765, 45.9703, 83.9442, 159.819, 311.478", \ "16.0769, 20.1914, 28.8167, 46.8475, 83.987, 159.822, 311.5", \ "20.8983, 25.6109, 33.4963, 50.502, 86.0981, 160.035, 311.508", \ "27.5378, 33.3802, 43.5204, 60.5592, 94.1145, 164.81, 312.354", \ "37.6934, 45.0318, 57.4368, 78.7951, 114.65, 181.261, 322.474", \ "53.0097, 62.3074, 78.6042, 105.545, 149.427, 222.116, 356.131" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.15766, 8.95534, 12.3986, 19.0638, 32.2367, 58.4265, 110.746", \ "8.23028, 10.037, 13.5147, 20.2332, 33.3999, 59.6411, 111.969", \ "9.70839, 11.8031, 15.6381, 22.4409, 35.7206, 61.9638, 114.282", \ "11.8891, 14.5117, 18.976, 26.6452, 40.2297, 66.5024, 118.894", \ "14.6541, 18.111, 23.8584, 33.2374, 48.7637, 75.9839, 128.272", \ "17.7128, 22.3049, 30.0629, 42.2558, 61.3777, 92.9463, 147.21", \ "20.3797, 26.8595, 37.2467, 54.0991, 79.2394, 118.12, 181.276" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "8.75927, 12.3186, 19.3994, 33.4664, 61.4961, 117.571, 229.723", \ "9.22447, 12.6809, 19.5968, 33.4794, 61.5019, 117.569, 229.735", \ "10.9055, 13.9117, 20.5856, 34.1558, 61.7287, 117.587, 229.738", \ "13.5379, 16.9994, 23.8933, 36.5455, 63.384, 118.267, 229.746", \ "18.4656, 22.3825, 29.8484, 43.1896, 68.9019, 121.917, 231.313", \ "27.3614, 31.8464, 40.1661, 54.9268, 82.5171, 133.497, 239.099", \ "42.3254, 48.1527, 58.1357, 75.7457, 106.344, 160.23, 262.718" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.112933, 0.116546, 0.120044, 0.122387, 0.123391, 0.123735, 0.123809", \ "0.108424, 0.111767, 0.115338, 0.118641, 0.120023, 0.120524, 0.120568", \ "0.105784, 0.109242, 0.113521, 0.116252, 0.1182, 0.119955, 0.120053", \ "0.10356, 0.107552, 0.111315, 0.113211, 0.116291, 0.116201, 0.117369", \ "0.106796, 0.108711, 0.112629, 0.118247, 0.124288, 0.125984, 0.126173", \ "0.124629, 0.12547, 0.126604, 0.134956, 0.135517, 0.147923, 0.150797", \ "0.177825, 0.177712, 0.177917, 0.181691, 0.183638, 0.192037, 0.201571" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.32428, 0.32761, 0.331495, 0.334885, 0.337127, 0.338416, 0.339202", \ "0.319782, 0.322857, 0.326708, 0.330386, 0.332975, 0.334432, 0.335345", \ "0.31667, 0.318853, 0.322685, 0.326657, 0.330349, 0.332453, 0.333621", \ "0.316862, 0.31903, 0.321837, 0.325971, 0.330031, 0.332829, 0.334617", \ "0.325761, 0.327019, 0.329228, 0.332069, 0.336163, 0.340226, 0.342341", \ "0.352095, 0.352998, 0.353346, 0.356519, 0.35967, 0.362958, 0.366305", \ "0.413042, 0.411998, 0.412125, 0.412704, 0.415183, 0.418726, 0.421349" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.412235, 0.41572, 0.419158, 0.421394, 0.422335, 0.422639, 0.42273", \ "0.407645, 0.41127, 0.415086, 0.416766, 0.418556, 0.419363, 0.419683", \ "0.402657, 0.406408, 0.410244, 0.415727, 0.417693, 0.417517, 0.418653", \ "0.402414, 0.405027, 0.408976, 0.412083, 0.416275, 0.419729, 0.41989", \ "0.406573, 0.406873, 0.410401, 0.415128, 0.418793, 0.421363, 0.424738", \ "0.4245, 0.425389, 0.427011, 0.432335, 0.435906, 0.43865, 0.440409", \ "0.47709, 0.47683, 0.476853, 0.479607, 0.483198, 0.487496, 0.490131" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0271257, 0.0305946, 0.0345821, 0.0380792, 0.0403787, 0.0416322, 0.0423484", \ "0.022915, 0.0260462, 0.0299733, 0.0337305, 0.0364013, 0.037818, 0.0388716", \ "0.0186595, 0.021536, 0.0248038, 0.0287223, 0.0313847, 0.0334517, 0.0345886", \ "0.0195883, 0.0213501, 0.0247093, 0.0280209, 0.0317389, 0.0346966, 0.0360191", \ "0.0284822, 0.0297238, 0.0318335, 0.0364597, 0.0389811, 0.0409529, 0.0432831", \ "0.0542966, 0.05446, 0.0558008, 0.0602636, 0.0646106, 0.0680082, 0.0683995", \ "0.115405, 0.113583, 0.114875, 0.116214, 0.119011, 0.129384, 0.147665" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.199667, 0.200735, 0.201425, 0.2018, 0.20238, 0.202553, 0.202556", \ "0.197676, 0.198347, 0.199762, 0.20038, 0.200155, 0.200825, 0.200765", \ "0.196283, 0.196784, 0.196439, 0.198332, 0.199866, 0.200378, 0.200792", \ "0.196843, 0.19736, 0.196997, 0.198222, 0.198934, 0.199187, 0.19399", \ "0.204986, 0.204326, 0.201947, 0.202811, 0.199576, 0.196697, 0.189894", \ "0.23068, 0.22775, 0.220981, 0.217739, 0.212815, 0.194023, 0.183476", \ "0.293462, 0.286866, 0.277091, 0.26177, 0.250326, 0.237418, 0.208678" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.00515582, 0.00564869, 0.00612252, 0.00649896, 0.00670636, 0.00682356, 0.00693414", \ "0.00370225, 0.00448021, 0.0051347, 0.00584984, 0.00632878, 0.00667843, 0.00682932", \ "0.00259614, 0.00312182, 0.00405262, 0.00496802, 0.00569958, 0.00622385, 0.0065824", \ "0.00264651, 0.00321128, 0.00369938, 0.00436937, 0.00533873, 0.00591944, 0.00620419", \ "0.00922246, 0.00804093, 0.00762708, 0.00705854, 0.00659771, 0.00663264, 0.00638713", \ "0.0312221, 0.0280521, 0.0242671, 0.0196183, 0.0155779, 0.0124717, 0.0100941", \ "0.0903455, 0.0837747, 0.0738119, 0.0610087, 0.0472228, 0.0350169, 0.0251944" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0901595, -0.0893992, -0.0886937, -0.0878943, -0.0880193, -0.0878604, -0.0876797", \ "-0.0921693, -0.0913101, -0.0906412, -0.0890898, -0.0883754, -0.0878128, -0.0877391", \ "-0.0935201, -0.0926023, -0.0907972, -0.0910186, -0.0892258, -0.0887281, -0.0884628", \ "-0.092618, -0.0926825, -0.0923446, -0.091219, -0.090229, -0.089667, -0.0889635", \ "-0.0855925, -0.086002, -0.0871085, -0.088279, -0.0885044, -0.088808, -0.0893348", \ "-0.0605178, -0.0633011, -0.0681745, -0.0734764, -0.0786031, -0.0827165, -0.0860432", \ "0.00274995, -0.00295215, -0.0132389, -0.0263231, -0.0420826, -0.0564689, -0.0690091" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.298417, 0.298779, 0.299169, 0.299442, 0.299905, 0.300558, 0.300597", \ "0.296427, 0.296616, 0.29844, 0.298616, 0.299155, 0.298416, 0.298428", \ "0.294252, 0.296022, 0.297126, 0.297256, 0.298558, 0.296253, 0.296354", \ "0.296108, 0.295639, 0.296314, 0.29643, 0.297097, 0.295718, 0.296221", \ "0.303916, 0.302221, 0.301651, 0.300956, 0.2997, 0.297882, 0.292424", \ "0.325675, 0.322576, 0.318639, 0.312538, 0.308057, 0.303389, 0.300952", \ "0.384097, 0.37789, 0.367676, 0.353747, 0.336247, 0.322437, 0.32068" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.142986, 0.145539, 0.146236, 0.145458, 0.143132, 0.141173, 0.139781", \ "0.136474, 0.139052, 0.140485, 0.140544, 0.139197, 0.137641, 0.13646", \ "0.130804, 0.133949, 0.13622, 0.135935, 0.136126, 0.135946, 0.133545", \ "0.129839, 0.131545, 0.134161, 0.135961, 0.136592, 0.13712, 0.135461", \ "0.135475, 0.13661, 0.138633, 0.142368, 0.145442, 0.150679, 0.145809", \ "0.157764, 0.158542, 0.158732, 0.163279, 0.167196, 0.171067, 0.186036", \ "0.218983, 0.218064, 0.216341, 0.216033, 0.2195, 0.218661, 0.224534" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.29643, 0.2953, 0.29216, 0.28672, 0.281297, 0.276585, 0.273215", \ "0.286494, 0.285952, 0.284272, 0.280599, 0.275283, 0.271389, 0.268111", \ "0.275995, 0.276395, 0.276453, 0.274956, 0.271552, 0.268114, 0.265385", \ "0.27119, 0.271839, 0.272307, 0.272523, 0.271795, 0.269901, 0.267005", \ "0.276732, 0.276834, 0.277955, 0.279114, 0.279294, 0.27887, 0.277047", \ "0.299981, 0.300401, 0.300893, 0.302687, 0.304471, 0.304202, 0.30291", \ "0.356968, 0.356455, 0.356678, 0.357554, 0.35896, 0.360384, 0.360391" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.363965, 0.366182, 0.366385, 0.365561, 0.363062, 0.361074, 0.359753", \ "0.35717, 0.359884, 0.361161, 0.361354, 0.360122, 0.358602, 0.357227", \ "0.351092, 0.354468, 0.357438, 0.35952, 0.358515, 0.358008, 0.356643", \ "0.351328, 0.352403, 0.355022, 0.358016, 0.358764, 0.358809, 0.357769", \ "0.358619, 0.358162, 0.360664, 0.364312, 0.366314, 0.367245, 0.36695", \ "0.379883, 0.380221, 0.38205, 0.384631, 0.387561, 0.388967, 0.390276", \ "0.434472, 0.433981, 0.433791, 0.435071, 0.437813, 0.439945, 0.441717" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0821643, 0.0813251, 0.0781426, 0.0723692, 0.0667816, 0.0623727, 0.0592693", \ "0.071662, 0.0712479, 0.0694675, 0.0658628, 0.0607032, 0.057211, 0.0534198", \ "0.0606344, 0.061054, 0.0605345, 0.0585058, 0.0556504, 0.0515035, 0.0483117", \ "0.0566578, 0.0582563, 0.0582808, 0.0583085, 0.0547945, 0.0529138, 0.0510601", \ "0.0614934, 0.0627519, 0.0637142, 0.0654376, 0.0658024, 0.060975, 0.0564084", \ "0.0845274, 0.0848356, 0.0856395, 0.0899002, 0.0912961, 0.0892833, 0.0853945", \ "0.140956, 0.139963, 0.139419, 0.139506, 0.14488, 0.153446, 0.156007" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.182876, 0.184412, 0.186102, 0.187428, 0.188083, 0.188478, 0.188449", \ "0.179855, 0.180811, 0.182429, 0.184238, 0.18742, 0.184452, 0.184299", \ "0.179126, 0.180028, 0.181215, 0.179714, 0.182201, 0.182373, 0.181928", \ "0.182152, 0.182402, 0.181215, 0.181388, 0.181496, 0.178506, 0.172996", \ "0.193759, 0.193542, 0.190178, 0.187174, 0.185501, 0.178916, 0.180387", \ "0.223866, 0.219626, 0.213365, 0.206775, 0.202089, 0.179006, 0.180302", \ "0.288346, 0.282441, 0.272058, 0.251276, 0.237362, 0.215216, 0.208521" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.000961532, 0.00152069, 0.00385809, 0.00551661, 0.00640573, 0.00695267, 0.00725354", \ "-0.00468784, -0.00174003, 0.00149994, 0.00406128, 0.00561077, 0.00659241, 0.00722167", \ "-0.00807256, -0.00561079, -0.0019315, 0.00155291, 0.00407343, 0.00579499, 0.00667485", \ "-0.00908818, -0.00750659, -0.00476617, -0.00131636, 0.00194621, 0.00440852, 0.00588357", \ "-0.00357086, -0.00381456, -0.00326767, -0.00135368, 0.00091248, 0.00353347, 0.00501253", \ "0.019133, 0.0154209, 0.0113392, 0.00817305, 0.00657687, 0.00669892, 0.00680505", \ "0.0788059, 0.0709989, 0.0597695, 0.0471312, 0.0346659, 0.0253386, 0.0190564" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0339452, -0.0322679, -0.0303548, -0.0288441, -0.0282695, -0.027782, -0.0277848", \ "-0.0369672, -0.0356135, -0.0330787, -0.030926, -0.0289225, -0.0289097, -0.0286656", \ "-0.0378096, -0.0364028, -0.0343075, -0.0329151, -0.0307347, -0.0294323, -0.0286179", \ "-0.0343859, -0.0345009, -0.0341112, -0.0330636, -0.0312819, -0.0299119, -0.0291965", \ "-0.0229191, -0.0248026, -0.0267397, -0.0282707, -0.0287633, -0.0286577, -0.0280804", \ "0.00560719, 0.00177941, -0.00365629, -0.0102677, -0.0162101, -0.0216024, -0.0240375", \ "0.0706355, 0.0643345, 0.054243, 0.0405638, 0.0241941, 0.00762896, -0.00573656" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.208831, 0.211501, 0.213641, 0.214788, 0.216424, 0.216978, 0.217199", \ "0.205112, 0.207995, 0.211252, 0.21356, 0.214643, 0.216088, 0.216311", \ "0.202027, 0.203135, 0.207691, 0.210991, 0.213853, 0.214897, 0.214013", \ "0.201772, 0.202706, 0.206856, 0.207412, 0.210488, 0.209796, 0.211166", \ "0.207359, 0.206926, 0.209689, 0.211353, 0.212683, 0.213437, 0.208071", \ "0.231436, 0.226478, 0.221735, 0.216969, 0.215378, 0.216974, 0.214295", \ "0.290414, 0.282168, 0.269283, 0.257976, 0.241574, 0.230319, 0.230376" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.05313; rise_capacitance : 1.05313; rise_capacitance_range (0.941181, 1.05313); fall_capacitance : 1.0492; fall_capacitance_range (0.926126, 1.0492); input_voltage : default_VDD_VSS_input; } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.04269; rise_capacitance : 0.939803; rise_capacitance_range (0.759598, 0.939803); fall_capacitance : 1.04269; fall_capacitance_range (0.736167, 1.04269); input_voltage : default_VDD_VSS_input; } } cell (XOR2x1_ASAP7_75t_R) { area : 0.17496; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 271.717; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 391.759; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 383.736; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 298.777; when : "(!A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 336.497; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * !B) + (!A * B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 46.08; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "~B"; timing_sense : positive_unate; timing_type : combinational; when : "!B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "14.4856, 16.9512, 21.5985, 30.5213, 48.0553, 82.879, 152.337", \ "16.1859, 18.6294, 23.2605, 32.1977, 49.7316, 84.5479, 154.041", \ "19.0994, 21.5494, 26.2124, 35.1499, 52.7163, 87.5667, 157.072", \ "23.2822, 25.6945, 30.3037, 39.242, 56.8404, 91.7109, 161.23", \ "28.7831, 31.2221, 35.7824, 44.6817, 62.2487, 97.1743, 166.714", \ "35.8623, 38.3529, 42.9385, 51.6647, 69.1791, 104.044, 173.737", \ "44.0616, 46.835, 51.7072, 60.4483, 77.7259, 112.501, 182.067" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "11.0511, 15.6607, 25.0027, 43.8614, 81.7633, 157.663, 309.581", \ "11.0688, 15.6819, 25.0215, 43.8691, 81.768, 157.666, 309.593", \ "11.3002, 15.8457, 25.1128, 43.9065, 81.7909, 157.668, 309.592", \ "11.7656, 16.3095, 25.3625, 44.0547, 81.8555, 157.725, 309.563", \ "12.6792, 16.9694, 25.9198, 44.5237, 81.955, 157.779, 309.645", \ "14.4162, 18.4455, 26.9327, 45.0345, 82.2414, 157.929, 309.853", \ "17.1771, 21.1831, 29.0355, 46.251, 82.834, 158.765, 309.853" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "19.0304, 20.6688, 23.3654, 27.8461, 35.794, 50.7905, 80.2917", \ "20.2702, 21.8999, 24.6021, 29.1145, 37.0745, 52.0915, 81.6097", \ "22.809, 24.4546, 27.1427, 31.618, 39.6227, 54.6152, 84.0949", \ "27.0826, 28.7651, 31.5496, 36.1741, 44.2016, 59.1894, 88.5004", \ "33.3965, 35.1819, 38.0965, 42.8719, 51.0825, 66.2355, 95.7981", \ "42.6061, 44.5508, 47.6912, 52.7263, 61.2227, 76.5152, 106.168", \ "56.2061, 58.5036, 62.0197, 67.5724, 76.4149, 91.9641, 121.786" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.88594, 9.90283, 13.7849, 21.3276, 36.2645, 66.5083, 127.885", \ "7.8792, 9.90235, 13.7817, 21.2949, 36.2414, 66.4899, 127.876", \ "7.97026, 9.99119, 13.8299, 21.3537, 36.2599, 66.5182, 127.887", \ "8.61701, 10.6221, 14.417, 21.813, 36.5857, 66.7219, 127.984", \ "9.73937, 11.7371, 15.4994, 22.8002, 37.5918, 67.3821, 128.365", \ "11.6192, 13.6118, 17.3393, 24.4526, 38.8099, 68.2949, 129.143", \ "14.5168, 16.5301, 20.2489, 27.225, 41.3324, 70.1043, 129.961" \ ); } } timing () { related_pin : "A"; sdf_cond : "B"; timing_sense : negative_unate; timing_type : combinational; when : "B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "9.26234, 11.5497, 16.0176, 24.778, 42.2035, 76.9562, 146.37", \ "10.5113, 12.8274, 17.3171, 26.0975, 43.5487, 78.2727, 147.685", \ "12.6744, 15.2406, 19.8252, 28.6298, 46.1284, 80.9034, 150.316", \ "15.7664, 18.9051, 24.2913, 33.8792, 51.4275, 86.1445, 155.721", \ "20.2195, 24.1747, 31.018, 42.4506, 61.8818, 96.9483, 165.951", \ "26.6543, 31.804, 40.5933, 54.9469, 78.5317, 117.68, 187.046", \ "36.4958, 43.2183, 54.5604, 73.1645, 103.27, 150.589, 229.52" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.001, 16.7554, 26.2317, 45.1947, 83.1573, 159.111, 310.97", \ "12.4181, 17.0441, 26.3514, 45.1967, 83.1553, 159.087, 310.97", \ "13.8603, 18.2955, 27.3286, 45.7428, 83.2598, 159.076, 310.97", \ "17.118, 21.8819, 30.4662, 48.2429, 84.7862, 159.491, 311.016", \ "22.7453, 28.0705, 37.6075, 55.4928, 90.2127, 162.793, 311.881", \ "31.9724, 38.4646, 49.3142, 69.0902, 105.238, 174.039, 318.77", \ "46.1325, 54.2397, 67.8762, 92.1337, 132.219, 206.022, 342.407" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.79594, 8.53041, 11.9105, 18.532, 31.668, 57.8451, 110.171", \ "7.92569, 9.69199, 13.0742, 19.6964, 32.843, 58.9922, 111.319", \ "9.62025, 11.6483, 15.3252, 22.0276, 35.1471, 61.3382, 113.661", \ "12.1112, 14.5852, 18.883, 26.4102, 39.9072, 66.1036, 118.408", \ "15.2947, 18.5679, 24.106, 33.2501, 48.5806, 75.6462, 127.84", \ "18.9945, 23.433, 30.8914, 42.7009, 61.658, 92.6659, 146.869", \ "23.2418, 29.1457, 39.2034, 55.0101, 79.7998, 118.529, 181.095" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.83833, 12.2357, 19.1582, 33.1982, 61.3355, 117.63, 230.194", \ "9.40178, 12.7035, 19.4995, 33.2994, 61.3171, 117.609, 230.194", \ "11.0509, 14.1481, 20.6277, 34.0957, 61.6508, 117.632, 230.196", \ "13.8721, 17.2671, 24.0865, 36.6755, 63.4726, 118.371, 230.197", \ "19.027, 22.8841, 30.1386, 43.4887, 69.183, 122.244, 231.875", \ "27.6783, 32.2571, 40.5917, 55.2542, 82.7313, 134.03, 239.874", \ "42.2902, 48.1773, 58.4338, 75.9244, 106.709, 160.776, 263.672" \ ); } } timing () { related_pin : "B"; sdf_cond : "~A"; timing_sense : positive_unate; timing_type : combinational; when : "!A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "15.3424, 17.6122, 21.9361, 30.4389, 47.5645, 82.0448, 151.333", \ "16.77, 19.0349, 23.4682, 32.0526, 49.1998, 83.7136, 152.955", \ "19.2743, 21.5394, 26.0473, 34.7685, 51.9932, 86.5674, 155.864", \ "22.9485, 25.278, 29.7168, 38.4738, 55.8582, 90.4982, 159.773", \ "27.8413, 30.2253, 34.7472, 43.5534, 60.8391, 95.5046, 164.848", \ "33.9502, 36.4388, 41.0476, 49.8053, 67.209, 101.638, 170.875", \ "40.8766, 43.7215, 48.521, 57.0889, 74.55, 109.235, 178.264" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "12.2976, 16.9809, 26.3746, 45.2556, 83.1796, 159.076, 311.037", \ "12.3877, 17.0403, 26.4028, 45.2605, 83.1772, 159.097, 311.023", \ "12.4888, 17.1131, 26.4833, 45.3298, 83.1694, 159.113, 311.035", \ "12.3207, 17.0267, 26.2264, 44.9972, 82.9219, 159.067, 311.036", \ "13.0089, 17.3385, 26.2605, 44.9138, 82.6365, 158.607, 310.777", \ "14.5981, 18.7468, 27.3383, 45.7349, 82.5733, 158.349, 310.397", \ "17.3058, 21.3866, 29.4389, 46.7547, 83.2216, 158.742, 310.554" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "18.4889, 20.1754, 22.7969, 27.3108, 35.2177, 50.1063, 79.5728", \ "19.8709, 21.5028, 24.1762, 28.7786, 36.6997, 51.6858, 81.1509", \ "23.1219, 24.7932, 27.4444, 31.9219, 39.8242, 54.7926, 84.3057", \ "28.751, 30.4327, 33.1658, 37.77, 45.7177, 60.6853, 90.0582", \ "36.5962, 38.3616, 41.2317, 45.9406, 54.0954, 69.1232, 98.8066", \ "47.5586, 49.5279, 52.6792, 57.7387, 66.0817, 81.2736, 110.853", \ "63.398, 65.6527, 69.2158, 74.7314, 83.439, 98.7793, 128.156" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "7.88805, 9.92909, 13.868, 21.4162, 36.3633, 66.5628, 127.923", \ "7.89819, 9.94738, 13.8639, 21.3924, 36.3412, 66.5591, 127.909", \ "8.04014, 10.0665, 13.9441, 21.4555, 36.3642, 66.5686, 127.912", \ "8.87609, 10.8979, 14.6712, 21.9947, 36.7681, 66.7891, 127.993", \ "10.4387, 12.3248, 15.9218, 23.0619, 37.7888, 67.5319, 128.435", \ "12.9123, 14.7556, 18.2245, 25.0154, 39.0034, 68.635, 129.124", \ "16.4453, 18.2863, 21.8265, 28.3267, 41.7367, 70.0972, 130.306" \ ); } } timing () { related_pin : "B"; sdf_cond : "A"; timing_sense : negative_unate; timing_type : combinational; when : "A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.52124, 10.9466, 15.523, 24.3643, 41.8206, 76.581, 146.031", \ "9.66499, 12.0888, 16.7278, 25.6387, 43.1491, 77.8964, 147.367", \ "11.511, 14.3094, 19.1142, 28.0828, 45.6272, 80.5758, 149.988", \ "14.1852, 17.5783, 23.3008, 33.1877, 50.8683, 85.7809, 155.195", \ "17.9309, 22.3417, 29.5396, 41.155, 61.1301, 96.3526, 165.751", \ "23.4073, 29.0369, 38.3457, 53.2722, 77.2836, 116.987, 187.135", \ "31.3823, 38.8406, 51.295, 70.4943, 101.545, 149.795, 228.275" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "10.5956, 15.3636, 24.8584, 43.8145, 81.7564, 157.658, 309.54", \ "11.0289, 15.633, 24.9322, 43.8026, 81.7783, 157.674, 309.543", \ "12.6736, 16.964, 25.9288, 44.3325, 81.8448, 157.692, 309.574", \ "15.982, 20.716, 29.1978, 46.843, 83.3477, 157.955, 309.549", \ "21.4365, 26.7825, 36.4091, 54.0537, 88.8149, 161.309, 310.439", \ "30.5651, 37.0441, 48.0226, 68.1777, 103.97, 172.669, 317.075", \ "44.8192, 52.8015, 66.7558, 90.8247, 130.957, 204.703, 341.503" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "6.86721, 8.61713, 12.0097, 18.6322, 31.759, 57.9427, 110.266", \ "8.47681, 10.222, 13.5685, 20.1989, 33.4583, 59.6477, 111.996", \ "10.8874, 13.1301, 16.9605, 23.5693, 36.7261, 62.948, 115.257", \ "13.9792, 17.0355, 22.0335, 30.0097, 43.3092, 69.1706, 121.712", \ "17.9437, 21.8248, 28.6529, 39.331, 55.9649, 82.0749, 134.576", \ "22.9425, 28.1812, 37.135, 51.5397, 73.6104, 107.878, 161.9", \ "28.9263, 35.9926, 47.61, 66.9391, 96.4329, 142.509, 211.654" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "8.80745, 12.1793, 19.1328, 33.1959, 61.3357, 117.616, 230.235", \ "9.77671, 12.9619, 19.5487, 33.278, 61.3283, 117.627, 230.233", \ "12.3632, 15.2611, 21.4523, 34.4802, 61.6304, 117.577, 230.207", \ "15.9035, 19.7619, 26.5185, 38.8371, 64.5896, 118.559, 230.211", \ "21.7174, 26.3731, 34.5205, 48.7044, 73.339, 124.763, 232.269", \ "30.85, 36.7831, 46.8906, 63.9786, 93.003, 142.896, 245.196", \ "45.8498, 53.969, 66.5598, 88.1661, 123.128, 180.603, 281.887" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.452397, 0.453582, 0.455818, 0.456509, 0.457204, 0.457547, 0.457583", \ "0.44882, 0.45098, 0.45279, 0.453751, 0.455674, 0.454521, 0.455206", \ "0.447379, 0.448095, 0.448603, 0.44996, 0.452489, 0.453842, 0.452058", \ "0.447576, 0.449135, 0.446937, 0.449947, 0.451332, 0.447262, 0.450877", \ "0.46246, 0.459842, 0.458062, 0.457968, 0.453702, 0.451671, 0.426685", \ "0.51224, 0.505519, 0.493573, 0.481928, 0.475686, 0.454393, 0.414866", \ "0.639899, 0.626496, 0.605639, 0.575894, 0.548788, 0.523461, 0.481181" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0888347, -0.0875685, -0.0863552, -0.0853985, -0.0849558, -0.0847525, -0.0845694", \ "-0.0928221, -0.0910237, -0.0892555, -0.087832, -0.0868226, -0.0863496, -0.0859271", \ "-0.0960945, -0.094259, -0.0920984, -0.0901278, -0.0885423, -0.0872974, -0.0868981", \ "-0.0947336, -0.0941218, -0.0928998, -0.0909205, -0.0893752, -0.0882768, -0.0877423", \ "-0.0802218, -0.0823252, -0.0845077, -0.085761, -0.0864045, -0.0864621, -0.0867693", \ "-0.0322451, -0.0395988, -0.0493161, -0.0593448, -0.0681607, -0.0747879, -0.0796394", \ "0.0891177, 0.0746206, 0.0528628, 0.0261198, -0.00256828, -0.0285732, -0.0490256" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0503552, -0.0484922, -0.0475901, -0.0460748, -0.0453316, -0.0448942, -0.0446437", \ "-0.0538107, -0.0523582, -0.0497889, -0.0474606, -0.0464189, -0.0451817, -0.0460739", \ "-0.0564859, -0.0546356, -0.0512844, -0.0504679, -0.0480565, -0.0469859, -0.0459444", \ "-0.0548916, -0.0544445, -0.0539258, -0.0511586, -0.0496107, -0.0476276, -0.046603", \ "-0.0424219, -0.0434364, -0.0453504, -0.0466097, -0.0466106, -0.0461697, -0.0467423", \ "0.00906954, 0.000515908, -0.00746909, -0.0185903, -0.0274483, -0.034768, -0.0408598", \ "0.135386, 0.122659, 0.1028, 0.0755858, 0.0442344, 0.0165253, -0.00727904" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.410008, 0.411371, 0.412628, 0.4128, 0.414033, 0.414809, 0.414134", \ "0.404674, 0.407203, 0.409825, 0.411364, 0.412229, 0.411274, 0.409565", \ "0.403619, 0.403399, 0.405289, 0.408054, 0.407256, 0.405027, 0.405274", \ "0.404474, 0.405333, 0.410309, 0.403734, 0.407112, 0.405809, 0.402818", \ "0.419829, 0.417736, 0.417009, 0.419313, 0.416123, 0.411478, 0.400642", \ "0.467227, 0.460166, 0.451049, 0.435666, 0.429526, 0.420007, 0.411499", \ "0.589566, 0.574144, 0.552969, 0.521804, 0.491777, 0.465488, 0.44784" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.164378, 0.171381, 0.179851, 0.187358, 0.192433, 0.195304, 0.196724", \ "0.160093, 0.166487, 0.174377, 0.182135, 0.187754, 0.191028, 0.192695", \ "0.154529, 0.159457, 0.166882, 0.175144, 0.182065, 0.186537, 0.188975", \ "0.154358, 0.159247, 0.163395, 0.170052, 0.178586, 0.184311, 0.187533", \ "0.161189, 0.163562, 0.168236, 0.17702, 0.179854, 0.188129, 0.192802", \ "0.187807, 0.187986, 0.190265, 0.19335, 0.199464, 0.206372, 0.216381", \ "0.2554, 0.252559, 0.254771, 0.255496, 0.256932, 0.276487, 0.270484" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.517039, 0.521976, 0.528451, 0.533627, 0.53535, 0.535684, 0.535647", \ "0.511571, 0.51685, 0.523241, 0.528179, 0.530659, 0.531566, 0.531796", \ "0.506667, 0.511917, 0.518076, 0.523834, 0.528244, 0.530698, 0.530763", \ "0.50538, 0.508272, 0.514917, 0.521732, 0.52785, 0.530617, 0.533084", \ "0.514375, 0.51725, 0.520766, 0.525302, 0.533077, 0.535852, 0.539476", \ "0.542097, 0.541037, 0.541549, 0.547727, 0.55264, 0.557962, 0.559914", \ "0.614928, 0.608684, 0.607484, 0.609083, 0.6134, 0.619067, 0.622011" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.589976, 0.596792, 0.605028, 0.612375, 0.617261, 0.61998, 0.62132", \ "0.586791, 0.591209, 0.599071, 0.606856, 0.612519, 0.615764, 0.61762", \ "0.579809, 0.58496, 0.592696, 0.601357, 0.608918, 0.614116, 0.616657", \ "0.577545, 0.581957, 0.587601, 0.596251, 0.603721, 0.609239, 0.613509", \ "0.585361, 0.588362, 0.591124, 0.598136, 0.604938, 0.612294, 0.617668", \ "0.6155, 0.616227, 0.615418, 0.619326, 0.625718, 0.633112, 0.640557", \ "0.682718, 0.680689, 0.679791, 0.68026, 0.683444, 0.690066, 0.694909" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.0937123, 0.0985397, 0.105075, 0.110293, 0.111933, 0.112483, 0.112339", \ "0.0871697, 0.09247, 0.0990076, 0.104129, 0.106722, 0.107786, 0.108003", \ "0.0809869, 0.0849999, 0.0916135, 0.0940282, 0.0986877, 0.0946574, 0.0953049", \ "0.0809268, 0.0839499, 0.0889794, 0.0940772, 0.0941647, 0.0925154, 0.0662444", \ "0.0889145, 0.0910049, 0.0950362, 0.0986492, 0.101809, 0.0963479, 0.0941849", \ "0.115323, 0.114104, 0.116401, 0.122335, 0.132291, 0.143962, 0.155456", \ "0.188938, 0.18293, 0.180176, 0.185127, 0.186459, 0.186616, 0.20937" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.362478, 0.369542, 0.376216, 0.380682, 0.383644, 0.384959, 0.385632", \ "0.354035, 0.360852, 0.369363, 0.376123, 0.380637, 0.381025, 0.38297", \ "0.348823, 0.353474, 0.359899, 0.367488, 0.372401, 0.380462, 0.378897", \ "0.348955, 0.350201, 0.353017, 0.362042, 0.368903, 0.373731, 0.370985", \ "0.362394, 0.361056, 0.36003, 0.354802, 0.365735, 0.367914, 0.360849", \ "0.413118, 0.406924, 0.393002, 0.385171, 0.378619, 0.368852, 0.359578", \ "0.537301, 0.522828, 0.502288, 0.467733, 0.456161, 0.4463, 0.377552" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0595874, -0.0565251, -0.0540946, -0.0522934, -0.0511294, -0.0506147, -0.0502921", \ "-0.0644176, -0.0611398, -0.0575714, -0.0544861, -0.0518515, -0.0509051, -0.0501957", \ "-0.0672332, -0.064459, -0.0603773, -0.0565608, -0.05368, -0.0517813, -0.0506945", \ "-0.0641222, -0.063418, -0.0614615, -0.0581947, -0.0550758, -0.0529974, -0.0511623", \ "-0.044812, -0.0479438, -0.0508197, -0.0521523, -0.0521029, -0.0515117, -0.0505972", \ "0.0066594, -0.00160991, -0.0120456, -0.0238046, -0.0333268, -0.0399196, -0.0438865", \ "0.127891, 0.115188, 0.0924968, 0.063821, 0.0329081, 0.00733028, -0.0146796" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "-0.0230762, -0.0164353, -0.00972604, -0.00525655, -0.00228754, -0.00102934, -0.000351974", \ "-0.0318802, -0.0251436, -0.0168271, -0.0095748, -0.0050911, -0.00200825, -0.0014199", \ "-0.0383584, -0.0331526, -0.0247744, -0.0169228, -0.00978998, -0.00453603, -0.00291292", \ "-0.0389353, -0.036183, -0.0317012, -0.0235017, -0.0156934, -0.00947374, -0.00541231", \ "-0.0251695, -0.0267297, -0.0268682, -0.0251796, -0.0191732, -0.012312, -0.00766663", \ "0.0245665, 0.0173563, 0.0082094, -0.000687394, -0.00566925, -0.00693969, -0.00587425", \ "0.149798, 0.135374, 0.113737, 0.0872281, 0.06015, 0.0374372, 0.0198864" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.331502, 0.333568, 0.33556, 0.336675, 0.336253, 0.336561, 0.336605", \ "0.325723, 0.329111, 0.329766, 0.330786, 0.336867, 0.33802, 0.338657", \ "0.323517, 0.326444, 0.32904, 0.330697, 0.333122, 0.33415, 0.332041", \ "0.32726, 0.328811, 0.330677, 0.327968, 0.325894, 0.30885, 0.317874", \ "0.346358, 0.342655, 0.343251, 0.338231, 0.329473, 0.282588, 0.288398", \ "0.40171, 0.392266, 0.377406, 0.369317, 0.34681, 0.333683, 0.315207", \ "0.520794, 0.508294, 0.482937, 0.456239, 0.417349, 0.383501, 0.346806" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.232184, 0.231448, 0.226869, 0.216235, 0.203887, 0.193596, 0.186631", \ "0.216709, 0.216385, 0.21557, 0.20856, 0.197007, 0.188025, 0.18098", \ "0.197083, 0.198021, 0.199097, 0.198001, 0.191264, 0.183667, 0.177265", \ "0.181496, 0.186131, 0.187162, 0.188415, 0.187888, 0.18245, 0.176191", \ "0.180081, 0.180555, 0.185715, 0.189135, 0.189508, 0.18851, 0.184362", \ "0.199672, 0.198865, 0.203707, 0.210502, 0.211467, 0.200875, 0.198784", \ "0.262137, 0.261175, 0.260477, 0.255826, 0.264586, 0.274529, 0.265275" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.510506, 0.515701, 0.517027, 0.514687, 0.509593, 0.503366, 0.499802", \ "0.50352, 0.506717, 0.508734, 0.509329, 0.504319, 0.500132, 0.496369", \ "0.496601, 0.500039, 0.502922, 0.503668, 0.500238, 0.49627, 0.493652", \ "0.495151, 0.496802, 0.500154, 0.503224, 0.503088, 0.500161, 0.496987", \ "0.508411, 0.507414, 0.509601, 0.511734, 0.513721, 0.512669, 0.511469", \ "0.542766, 0.539128, 0.536853, 0.540741, 0.543769, 0.544065, 0.543143", \ "0.622029, 0.613025, 0.60724, 0.605089, 0.608887, 0.610824, 0.609786" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.541649, 0.540757, 0.53601, 0.525316, 0.512917, 0.501423, 0.494748", \ "0.526045, 0.526435, 0.525039, 0.518251, 0.508944, 0.497931, 0.491048", \ "0.50572, 0.507107, 0.509962, 0.508654, 0.502174, 0.495628, 0.488657", \ "0.491069, 0.493085, 0.496182, 0.498135, 0.497308, 0.494016, 0.487437", \ "0.489226, 0.490762, 0.493254, 0.496435, 0.498833, 0.497895, 0.493465", \ "0.509951, 0.510501, 0.510943, 0.514334, 0.517467, 0.519303, 0.518408", \ "0.572774, 0.57118, 0.570357, 0.57036, 0.572787, 0.575945, 0.579102" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.72, 1.44, 2.88, 5.76, 11.52, 23.04, 46.08"); values ( \ "0.186785, 0.193139, 0.19414, 0.193332, 0.188677, 0.180812, 0.177024", \ "0.180203, 0.183987, 0.186635, 0.186945, 0.183436, 0.178457, 0.174158", \ "0.172452, 0.175568, 0.177815, 0.176759, 0.173276, 0.169329, 0.166689", \ "0.173353, 0.175831, 0.177052, 0.179771, 0.174547, 0.170466, 0.161051", \ "0.184094, 0.183257, 0.185709, 0.186885, 0.194977, 0.176087, 0.181528", \ "0.217768, 0.213881, 0.2145, 0.21931, 0.224823, 0.238461, 0.216284", \ "0.301364, 0.292681, 0.285347, 0.284809, 0.285639, 0.290806, 0.283298" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.65301; rise_capacitance : 1.65301; rise_capacitance_range (1.49638, 1.65301); fall_capacitance : 1.6377; fall_capacitance_range (1.49789, 1.6377); input_voltage : default_VDD_VSS_input; } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.65058; rise_capacitance : 1.65058; rise_capacitance_range (1.26032, 1.65058); fall_capacitance : 1.60049; fall_capacitance_range (1.20974, 1.60049); input_voltage : default_VDD_VSS_input; } } cell (XOR2x2_ASAP7_75t_R) { area : 0.16038; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 310; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 374.247; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 376.384; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 324.676; when : "(!A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 346.327; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * !B) + (!A * B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 92.16; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "~B"; timing_sense : positive_unate; timing_type : combinational; when : "!B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "19.0395, 22.0797, 27.2253, 36.4662, 54.1701, 89.2196, 159.167", \ "20.1115, 23.1515, 28.2935, 37.5435, 55.2518, 90.299, 160.251", \ "22.188, 25.1788, 30.3192, 39.5575, 57.2559, 92.3237, 162.277", \ "25.5781, 28.6746, 33.9048, 43.2023, 60.9308, 95.9845, 165.94", \ "30.6091, 33.8387, 39.1562, 48.5232, 66.455, 101.516, 171.414", \ "37.4817, 40.897, 46.4099, 55.9311, 73.787, 108.971, 179.016", \ "45.6057, 49.5862, 55.4223, 65.2801, 83.2935, 118.468, 188.55" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.2941, 15.1219, 24.5771, 43.7016, 82.5451, 161.082, 319.003", \ "10.2803, 15.1065, 24.5664, 43.6948, 82.5509, 161.105, 319.003", \ "10.3573, 15.1824, 24.6336, 43.7373, 82.5696, 161.088, 319.004", \ "10.8887, 15.6909, 24.9973, 43.9762, 82.6968, 161.151, 319.009", \ "11.7699, 16.4638, 25.8348, 44.672, 83.1372, 161.388, 319.095", \ "13.4059, 18.162, 27.051, 45.5154, 84.2546, 161.79, 319.33", \ "16.448, 21.0141, 29.742, 47.5843, 85.2279, 163.57, 320.853" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "21.9496, 24.874, 29.6414, 37.8444, 53.017, 82.6609, 141.702", \ "23.5576, 26.2817, 31.1439, 39.2532, 54.4179, 84.0749, 143.118", \ "26.724, 29.6411, 34.405, 42.6143, 57.7857, 87.4505, 146.491", \ "32.7436, 35.7141, 40.4955, 48.7209, 63.926, 93.5598, 152.618", \ "41.7806, 44.9222, 49.9073, 58.2684, 73.6022, 103.308, 162.335", \ "54.2049, 57.6523, 62.8932, 71.4122, 86.9597, 116.661, 175.828", \ "71.5411, 75.4868, 81.3332, 90.3878, 105.876, 135.508, 194.665" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.7937, 13.733, 21.2914, 36.31, 66.7933, 128.745, 253.794", \ "9.78277, 13.7221, 21.2899, 36.3083, 66.7915, 128.738, 253.794", \ "9.7845, 13.7282, 21.2918, 36.3054, 66.7936, 128.736, 253.794", \ "10.4633, 14.2509, 21.7154, 36.5544, 66.9083, 128.798, 253.805", \ "11.8971, 15.653, 23.0621, 37.5728, 67.5912, 129.174, 253.941", \ "14.3179, 17.9637, 25.0597, 39.1747, 68.7944, 129.93, 254.338", \ "17.8274, 21.5794, 28.3042, 41.8076, 70.5963, 130.906, 255.313" \ ); } } timing () { related_pin : "A"; sdf_cond : "B"; timing_sense : negative_unate; timing_type : combinational; when : "B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "27.0181, 30.0642, 35.2151, 44.4804, 62.2064, 97.271, 167.242", \ "28.6537, 31.6984, 36.8559, 46.1125, 63.8491, 98.9109, 168.88", \ "31.7024, 34.7556, 39.9073, 49.1683, 66.8883, 101.964, 171.933", \ "36.3668, 39.4083, 44.5574, 53.8231, 71.5461, 106.61, 176.578", \ "43.0498, 46.077, 51.2128, 60.4592, 78.1841, 113.268, 183.221", \ "52.9242, 55.9799, 61.118, 70.4341, 88.1531, 123.159, 193.126", \ "67.2187, 70.2965, 75.3833, 84.7073, 102.56, 137.638, 207.517" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.4168, 15.237, 24.6706, 43.7811, 82.6092, 161.134, 319.047", \ "10.4164, 15.2375, 24.6816, 43.7822, 82.6115, 161.133, 319.047", \ "10.4327, 15.2403, 24.6829, 43.7777, 82.616, 161.133, 319.047", \ "10.4262, 15.2443, 24.7512, 43.8189, 82.6217, 161.141, 319.048", \ "10.4454, 15.3594, 24.7117, 43.7951, 82.6161, 161.182, 319.054", \ "10.621, 15.4224, 24.9812, 43.8792, 83.1002, 161.109, 318.978", \ "10.9308, 15.7185, 25.0946, 44.0691, 82.8846, 161.297, 318.982" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "21.9618, 24.3748, 28.504, 36.1278, 50.9574, 80.4867, 139.455", \ "23.4999, 25.9339, 30.0422, 37.6569, 52.4985, 82.0246, 140.993", \ "26.0859, 28.493, 32.6418, 40.2624, 55.1032, 84.6231, 143.595", \ "29.4322, 31.8928, 36.0219, 43.6467, 58.482, 87.9986, 146.978", \ "33.9238, 36.3476, 40.4922, 48.117, 62.9423, 92.4868, 151.447", \ "39.7538, 42.1994, 46.3758, 54.0238, 68.8562, 98.3588, 157.312", \ "46.3371, 48.8444, 53.0763, 60.775, 75.6556, 105.203, 164.281" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.48645, 11.2407, 18.7356, 33.9674, 64.9359, 127.424, 252.846", \ "7.48916, 11.2419, 18.7414, 33.9751, 64.9374, 127.424, 252.854", \ "7.51085, 11.2543, 18.7476, 33.978, 64.9353, 127.424, 252.846", \ "7.56496, 11.3085, 18.7955, 34.0066, 64.9578, 127.437, 252.828", \ "7.66205, 11.3725, 18.9106, 34.1739, 64.9452, 127.452, 252.829", \ "7.8537, 11.5643, 19.0282, 34.2532, 65.2498, 127.569, 252.797", \ "8.2783, 11.9312, 19.2766, 34.3249, 65.3346, 127.528, 254.157" \ ); } } timing () { related_pin : "B"; sdf_cond : "~A"; timing_sense : positive_unate; timing_type : combinational; when : "!A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "19.6119, 22.662, 27.8218, 37.0762, 54.7935, 89.8511, 159.825", \ "20.7161, 23.7814, 28.9443, 38.1991, 55.9156, 90.9898, 160.956", \ "22.8379, 25.8645, 31.0202, 40.2785, 57.9948, 93.0648, 163.032", \ "26.4524, 29.5412, 34.7582, 44.0607, 61.8077, 96.8927, 166.856", \ "31.8591, 35.1084, 40.4064, 49.7963, 67.5864, 102.76, 172.676", \ "39.2675, 42.6871, 48.1725, 57.6602, 75.5141, 110.681, 180.988", \ "48.7288, 52.4996, 58.3207, 68.1938, 86.1474, 121.386, 191.357" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.4218, 15.2289, 24.6798, 43.7771, 82.6078, 161.14, 319.047", \ "10.4041, 15.2177, 24.6719, 43.7695, 82.6126, 161.132, 319.046", \ "10.4623, 15.2721, 24.7185, 43.7958, 82.6223, 161.135, 319.048", \ "10.9103, 15.6844, 25.0376, 44.048, 82.7537, 161.181, 319.057", \ "11.7908, 16.4299, 25.7593, 44.6658, 83.0726, 161.458, 319.156", \ "13.3117, 17.9318, 26.9449, 45.5248, 84.3494, 161.704, 319.598", \ "16.0506, 20.6119, 29.2579, 47.2316, 84.8314, 162.859, 321.272" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "22.0816, 25.0012, 29.7667, 37.97, 53.1316, 82.7908, 141.827", \ "23.3894, 26.3141, 31.0784, 39.2815, 54.4434, 84.0995, 143.141", \ "25.9867, 28.9104, 33.6587, 41.8558, 57.0275, 86.6839, 145.72", \ "30.6768, 33.626, 38.4088, 46.5759, 61.7556, 91.4079, 150.439", \ "37.7414, 40.8477, 45.8267, 54.2297, 69.4951, 99.1938, 158.196", \ "48.0243, 51.38, 56.7024, 65.4073, 80.8341, 110.582, 169.755", \ "63.0066, 66.8425, 72.6052, 81.8241, 97.4594, 127.277, 186.351" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "9.78757, 13.7332, 21.2878, 36.3148, 66.8007, 128.738, 253.791", \ "9.7861, 13.73, 21.2914, 36.3121, 66.794, 128.74, 253.791", \ "9.79145, 13.7461, 21.3164, 36.3192, 66.7929, 128.741, 253.792", \ "10.3257, 14.225, 21.66, 36.6085, 66.9542, 128.797, 253.818", \ "11.3529, 15.2185, 22.6144, 37.4705, 67.4853, 129.115, 253.923", \ "13.1582, 17.0008, 24.2864, 38.7182, 68.9357, 129.749, 254.311", \ "15.9939, 19.895, 27.0768, 41.0749, 70.244, 131.022, 255.02" \ ); } } timing () { related_pin : "B"; sdf_cond : "A"; timing_sense : negative_unate; timing_type : combinational; when : "A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "27.3188, 30.352, 35.5009, 44.746, 62.4546, 97.5084, 167.463", \ "29.0862, 32.1231, 37.2586, 46.5147, 64.2205, 99.277, 169.23", \ "32.4746, 35.5087, 40.6552, 49.899, 67.6065, 102.664, 172.617", \ "37.8632, 40.9066, 46.0408, 55.2852, 72.9803, 108.034, 177.988", \ "45.4818, 48.5185, 53.6592, 62.9098, 80.6802, 115.721, 185.633", \ "56.3821, 59.423, 64.5649, 73.8311, 91.5501, 126.769, 196.596", \ "72.4548, 75.4998, 80.7045, 90.0191, 107.788, 142.848, 212.779" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "10.3089, 15.1331, 24.5934, 43.7079, 82.553, 161.089, 319.002", \ "10.305, 15.1271, 24.5811, 43.7038, 82.5538, 161.082, 319.002", \ "10.3097, 15.1335, 24.5975, 43.7052, 82.5515, 161.083, 319.002", \ "10.3495, 15.1874, 24.6657, 43.7452, 82.5776, 161.089, 319.003", \ "10.5192, 15.2438, 24.7973, 43.7486, 82.6491, 161.147, 319", \ "10.5943, 15.3969, 24.8585, 43.8695, 82.9627, 161.297, 319.021", \ "10.8827, 15.7033, 25.0556, 44.203, 82.7754, 161.691, 319.051" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "22.3028, 24.7198, 28.8563, 36.4755, 51.3093, 80.8297, 139.801", \ "23.3964, 25.8114, 29.9447, 37.5661, 52.4031, 81.924, 140.903", \ "25.3951, 27.8116, 31.9494, 39.5709, 54.4099, 83.9286, 142.902", \ "28.1989, 30.6288, 34.7766, 42.3994, 57.2233, 86.7479, 145.725", \ "32.0188, 34.4403, 38.5863, 46.2132, 61.0851, 90.5683, 149.549", \ "36.676, 39.1315, 43.3103, 50.9713, 65.8113, 95.3529, 154.309", \ "41.5031, 43.9947, 48.2265, 55.8857, 70.685, 100.223, 159.226" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "7.48271, 11.236, 18.732, 33.9629, 64.9411, 127.43, 252.841", \ "7.48785, 11.2389, 18.7353, 33.9712, 64.9293, 127.419, 252.86", \ "7.49991, 11.2495, 18.7454, 33.9747, 64.9315, 127.431, 252.844", \ "7.55821, 11.3196, 18.7899, 34.0072, 64.9652, 127.435, 252.861", \ "7.65352, 11.3958, 18.8585, 34.0664, 64.986, 127.439, 252.854", \ "7.8221, 11.5434, 19.0651, 34.1198, 65.7243, 127.589, 252.849", \ "8.2183, 11.8863, 19.2489, 34.3132, 65.1232, 127.505, 254.751" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.495003, 0.501387, 0.509936, 0.517464, 0.522871, 0.526366, 0.527932", \ "0.486551, 0.492829, 0.501331, 0.508959, 0.514834, 0.51784, 0.519597", \ "0.477312, 0.483816, 0.492311, 0.500098, 0.505647, 0.509038, 0.510824", \ "0.472904, 0.478325, 0.483306, 0.490724, 0.497065, 0.498342, 0.500046", \ "0.480265, 0.486175, 0.489945, 0.498605, 0.502067, 0.50538, 0.50594", \ "0.502753, 0.507486, 0.513843, 0.52464, 0.5475, 0.531861, 0.531698", \ "0.55691, 0.561209, 0.56742, 0.578703, 0.590277, 0.597378, 0.595055" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.40868, 0.417116, 0.424414, 0.42946, 0.432467, 0.434069, 0.435168", \ "0.403453, 0.412008, 0.419105, 0.424089, 0.42704, 0.428645, 0.429552", \ "0.397011, 0.405469, 0.413177, 0.418462, 0.421519, 0.423302, 0.424297", \ "0.394983, 0.403315, 0.411487, 0.417094, 0.420328, 0.423445, 0.423999", \ "0.399247, 0.406401, 0.414184, 0.420995, 0.424456, 0.425952, 0.426913", \ "0.419222, 0.425602, 0.434225, 0.440487, 0.444288, 0.446346, 0.447953", \ "0.473958, 0.479556, 0.487111, 0.494129, 0.500278, 0.504149, 0.505035" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.285432, 0.291829, 0.300367, 0.307909, 0.313287, 0.316713, 0.31849", \ "0.276511, 0.282841, 0.291404, 0.298919, 0.304935, 0.307824, 0.309643", \ "0.266795, 0.273265, 0.281702, 0.289425, 0.294959, 0.298278, 0.300088", \ "0.263396, 0.269653, 0.278317, 0.286234, 0.292038, 0.29505, 0.296885", \ "0.269227, 0.274515, 0.282412, 0.290097, 0.2964, 0.30001, 0.302385", \ "0.292193, 0.296661, 0.304994, 0.311874, 0.318836, 0.322218, 0.324729", \ "0.346257, 0.350191, 0.356435, 0.364662, 0.37142, 0.37661, 0.379055" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.625371, 0.633698, 0.640912, 0.645924, 0.648898, 0.650477, 0.651683", \ "0.619717, 0.628623, 0.635174, 0.640189, 0.643147, 0.644748, 0.645651", \ "0.613957, 0.621447, 0.629399, 0.634911, 0.638125, 0.639708, 0.640736", \ "0.610836, 0.619885, 0.626125, 0.629821, 0.632724, 0.632187, 0.634287", \ "0.617437, 0.62389, 0.634975, 0.642988, 0.643175, 0.646953, 0.648539", \ "0.636311, 0.643276, 0.658006, 0.665335, 0.68248, 0.678418, 0.66826", \ "0.687046, 0.692899, 0.700917, 0.708082, 0.726426, 0.740018, 0.809478" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.207818, 0.215251, 0.224576, 0.232146, 0.236735, 0.239254, 0.24044", \ "0.204229, 0.211623, 0.221009, 0.228879, 0.233809, 0.236314, 0.23766", \ "0.198592, 0.203275, 0.210466, 0.216502, 0.220019, 0.226451, 0.227861", \ "0.198028, 0.202546, 0.209217, 0.217328, 0.222994, 0.227029, 0.226061", \ "0.199525, 0.204783, 0.213048, 0.215227, 0.225199, 0.227757, 0.226015", \ "0.221261, 0.22398, 0.22244, 0.234191, 0.249885, 0.246485, 0.247185", \ "0.281882, 0.279677, 0.272921, 0.276782, 0.306679, 0.336362, 0.352658" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.438415, 0.444815, 0.452862, 0.459547, 0.463845, 0.466389, 0.467684", \ "0.436072, 0.440882, 0.449014, 0.454922, 0.459492, 0.462054, 0.463366", \ "0.431552, 0.436819, 0.444392, 0.451403, 0.456555, 0.45979, 0.461391", \ "0.432813, 0.435752, 0.44135, 0.448282, 0.454133, 0.459425, 0.461495", \ "0.447123, 0.446734, 0.449732, 0.455379, 0.46243, 0.46719, 0.470069", \ "0.481438, 0.475796, 0.476346, 0.480313, 0.48567, 0.490645, 0.49515", \ "0.555742, 0.544989, 0.540278, 0.540966, 0.544455, 0.548198, 0.553005" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.420624, 0.427996, 0.437232, 0.444708, 0.449257, 0.451675, 0.453026", \ "0.416221, 0.424041, 0.433224, 0.440905, 0.445712, 0.448225, 0.449559", \ "0.412244, 0.419102, 0.428163, 0.436407, 0.441976, 0.444788, 0.446313", \ "0.409123, 0.414692, 0.421799, 0.430472, 0.437077, 0.440288, 0.442575", \ "0.412821, 0.416625, 0.421619, 0.429295, 0.436823, 0.442476, 0.445051", \ "0.435904, 0.43557, 0.438292, 0.443559, 0.450885, 0.456873, 0.46088", \ "0.496086, 0.492766, 0.492796, 0.494235, 0.500228, 0.506186, 0.510915" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.219347, 0.225825, 0.233931, 0.240662, 0.245001, 0.247519, 0.248812", \ "0.217004, 0.220573, 0.230234, 0.235249, 0.240038, 0.242731, 0.244044", \ "0.212172, 0.217331, 0.224386, 0.231988, 0.237525, 0.240208, 0.241956", \ "0.212169, 0.215142, 0.219177, 0.226297, 0.232636, 0.226635, 0.231064", \ "0.226249, 0.227344, 0.235858, 0.232329, 0.235597, 0.240264, 0.243249", \ "0.260634, 0.256755, 0.257963, 0.250364, 0.276876, 0.270199, 0.273781", \ "0.335492, 0.324274, 0.320271, 0.322906, 0.332148, 0.321275, 0.348364" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.534666, 0.54179, 0.551105, 0.55902, 0.56409, 0.567082, 0.56859", \ "0.529755, 0.536947, 0.545972, 0.55389, 0.559033, 0.562042, 0.563643", \ "0.525826, 0.532797, 0.541712, 0.54972, 0.554829, 0.558066, 0.55942", \ "0.524081, 0.530102, 0.535337, 0.542891, 0.545687, 0.548875, 0.550493", \ "0.53504, 0.537639, 0.548144, 0.552271, 0.559855, 0.562913, 0.562005", \ "0.557685, 0.560963, 0.566848, 0.574496, 0.589962, 0.599243, 0.589142", \ "0.616157, 0.619132, 0.628393, 0.643524, 0.647684, 0.661263, 0.65527" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.380242, 0.388843, 0.396367, 0.401529, 0.404542, 0.406016, 0.407194", \ "0.375655, 0.384205, 0.391863, 0.396989, 0.399968, 0.401595, 0.402477", \ "0.371139, 0.379626, 0.387451, 0.39279, 0.395874, 0.39757, 0.398506", \ "0.369162, 0.3772, 0.384737, 0.391337, 0.394961, 0.396814, 0.396923", \ "0.370511, 0.378976, 0.38662, 0.392812, 0.395835, 0.397157, 0.398737", \ "0.385625, 0.392935, 0.401176, 0.40739, 0.412115, 0.413992, 0.414589", \ "0.435195, 0.439976, 0.447511, 0.45494, 0.459318, 0.462382, 0.463636" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.237008, 0.244149, 0.253488, 0.261408, 0.266451, 0.269426, 0.271113", \ "0.232971, 0.240167, 0.249192, 0.257133, 0.262317, 0.265288, 0.266979", \ "0.228104, 0.234997, 0.243836, 0.251768, 0.256877, 0.259996, 0.261511", \ "0.227768, 0.234559, 0.243492, 0.251629, 0.257015, 0.260181, 0.261909", \ "0.23701, 0.24178, 0.250021, 0.257952, 0.264672, 0.267875, 0.269167", \ "0.259876, 0.265565, 0.272277, 0.280466, 0.286799, 0.290223, 0.292574", \ "0.318653, 0.321654, 0.328739, 0.337125, 0.343744, 0.348439, 0.3506" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.679282, 0.687864, 0.695364, 0.700512, 0.703529, 0.705179, 0.706133", \ "0.674525, 0.683153, 0.690854, 0.695986, 0.698948, 0.70059, 0.701526", \ "0.670113, 0.67865, 0.686573, 0.692017, 0.695161, 0.697108, 0.697904", \ "0.666106, 0.675886, 0.68312, 0.687408, 0.687422, 0.690224, 0.692121", \ "0.667809, 0.676903, 0.682237, 0.684128, 0.689904, 0.690091, 0.690832", \ "0.685942, 0.691569, 0.708516, 0.709776, 0.745774, 0.723852, 0.715514", \ "0.733809, 0.737934, 0.744593, 0.752924, 0.752421, 0.759587, 0.868029" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.209812, 0.216663, 0.225125, 0.232679, 0.237691, 0.240483, 0.241925", \ "0.207248, 0.214346, 0.222925, 0.230655, 0.236119, 0.239125, 0.240713", \ "0.204355, 0.208966, 0.215363, 0.222624, 0.2278, 0.231022, 0.232664", \ "0.20427, 0.207811, 0.213787, 0.219646, 0.225276, 0.23147, 0.230644", \ "0.21015, 0.214071, 0.218742, 0.230114, 0.228202, 0.238036, 0.233195", \ "0.232094, 0.231446, 0.233294, 0.24382, 0.274238, 0.252558, 0.276003", \ "0.296043, 0.290207, 0.285994, 0.295434, 0.322559, 0.334094, 0.404589" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.458053, 0.464278, 0.472009, 0.478204, 0.482458, 0.484817, 0.486109", \ "0.455211, 0.461311, 0.468929, 0.475419, 0.479827, 0.482287, 0.483611", \ "0.452417, 0.457875, 0.465973, 0.472816, 0.477508, 0.480333, 0.481881", \ "0.451837, 0.45572, 0.462515, 0.470268, 0.475316, 0.478396, 0.480177", \ "0.460072, 0.460326, 0.465227, 0.471496, 0.477528, 0.482013, 0.485398", \ "0.485999, 0.48542, 0.486881, 0.491181, 0.496762, 0.501987, 0.5062", \ "0.553807, 0.548329, 0.545863, 0.548028, 0.552631, 0.556965, 0.560768" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.510186, 0.516999, 0.525405, 0.532897, 0.537846, 0.540665, 0.54227", \ "0.50815, 0.513338, 0.522594, 0.530918, 0.534634, 0.538278, 0.539757", \ "0.504727, 0.510908, 0.520289, 0.528212, 0.533721, 0.537038, 0.538813", \ "0.503772, 0.508503, 0.516548, 0.525178, 0.531627, 0.534983, 0.537805", \ "0.508918, 0.512532, 0.517553, 0.524674, 0.53146, 0.538193, 0.541565", \ "0.533042, 0.533103, 0.535433, 0.540233, 0.547382, 0.552832, 0.55777", \ "0.595694, 0.591265, 0.590347, 0.592028, 0.597482, 0.602745, 0.607451" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("1.44, 2.88, 5.76, 11.52, 23.04, 46.08, 92.16"); values ( \ "0.162311, 0.168348, 0.176122, 0.182602, 0.186961, 0.189234, 0.190664", \ "0.15988, 0.166026, 0.173721, 0.180295, 0.184805, 0.187312, 0.188535", \ "0.155265, 0.160431, 0.165581, 0.172071, 0.17658, 0.179336, 0.180865", \ "0.156434, 0.157232, 0.161584, 0.160703, 0.165723, 0.168892, 0.168118", \ "0.163646, 0.16276, 0.165257, 0.180478, 0.174476, 0.177575, 0.17323", \ "0.190298, 0.186019, 0.191081, 0.201741, 0.223714, 0.202541, 0.208516", \ "0.25727, 0.252563, 0.249502, 0.254605, 0.262596, 0.26398, 0.27135" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 0.996682; rise_capacitance : 0.903587; rise_capacitance_range (0.76133, 0.903587); fall_capacitance : 0.996682; fall_capacitance_range (0.739044, 0.996682); input_voltage : default_VDD_VSS_input; } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.05439; rise_capacitance : 1.05439; rise_capacitance_range (0.959447, 1.05439); fall_capacitance : 1.04652; fall_capacitance_range (0.943476, 1.04652); input_voltage : default_VDD_VSS_input; } } cell (XOR2xp5_ASAP7_75t_R) { area : 0.13122; pg_pin (VDD) { direction : input; pg_type : primary_power; voltage_name : "VDD"; } pg_pin (VSS) { direction : input; pg_type : primary_ground; voltage_name : "VSS"; } leakage_power () { value : 145.254; when : "(A * B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 227.414; when : "(A * !B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(A * !B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 225.276; when : "(!A * B * Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * B * Y)"; related_pg_pin : VSS; } leakage_power () { value : 176.708; when : "(!A * !B * !Y)"; related_pg_pin : VDD; } leakage_power () { value : 0; when : "(!A * !B * !Y)"; related_pg_pin : VSS; } leakage_power () { value : 193.663; related_pg_pin : VDD; } leakage_power () { value : 0; related_pg_pin : VSS; } pin (Y) { direction : output; function : "(A * !B) + (!A * B)"; power_down_function : "(!VDD) + (VSS)"; related_ground_pin : VSS; related_power_pin : VDD; max_capacitance : 23.04; output_voltage : default_VDD_VSS_output; timing () { related_pin : "A"; sdf_cond : "~B"; timing_sense : positive_unate; timing_type : combinational; when : "!B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "15.3243, 17.7319, 22.3803, 31.2991, 48.799, 83.5432, 152.966", \ "16.9387, 19.3407, 23.9481, 32.8744, 50.4067, 85.2208, 154.619", \ "19.8716, 22.2491, 26.886, 35.8061, 53.382, 88.1749, 157.62", \ "23.9647, 26.3426, 30.9349, 39.8798, 57.4735, 92.3254, 161.805", \ "29.6666, 32.056, 36.587, 45.4987, 63.0986, 98.0268, 167.499", \ "37.3951, 39.8337, 44.3828, 53.1929, 70.7448, 105.635, 175.23", \ "47.4872, 50.1392, 54.7453, 63.4567, 80.8777, 115.725, 185.239" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "12.1061, 16.7214, 26.0502, 44.8617, 82.6427, 158.286, 309.552", \ "12.122, 16.7341, 26.0613, 44.8716, 82.6433, 158.256, 309.598", \ "12.314, 16.8731, 26.1449, 44.9056, 82.6638, 158.249, 309.553", \ "12.7308, 17.2177, 26.3724, 45.0532, 82.7383, 158.316, 309.618", \ "13.5773, 17.7902, 26.7967, 45.5197, 82.8777, 158.42, 309.692", \ "14.9243, 19.0559, 27.7127, 45.7521, 83.2845, 158.564, 309.826", \ "17.3298, 21.1754, 29.3299, 46.8256, 83.6616, 159.134, 310.709" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "14.6869, 16.0749, 18.3487, 22.4196, 29.9876, 44.7533, 74.1288", \ "16.0117, 17.3558, 19.6747, 23.7645, 31.3443, 46.1081, 75.4844", \ "18.3901, 19.7433, 22.0796, 26.1904, 33.7797, 48.5492, 77.927", \ "21.8701, 23.2698, 25.7215, 29.9627, 37.6693, 52.5193, 81.8945", \ "26.7073, 28.2443, 30.8382, 35.2195, 43.0521, 57.9875, 87.43", \ "33.2501, 34.9599, 37.7923, 42.3999, 50.3904, 65.3566, 94.9025", \ "42.355, 44.3383, 47.5661, 52.5861, 61.0285, 76.0993, 105.746" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.65754, 8.57604, 12.3306, 19.7674, 34.7469, 65.0936, 126.349", \ "6.66861, 8.58487, 12.3323, 19.7639, 34.7396, 65.0952, 126.352", \ "6.93393, 8.82149, 12.5217, 19.8745, 34.8096, 65.1105, 126.36", \ "7.56159, 9.41266, 13.0995, 20.4059, 35.2158, 65.3572, 126.461", \ "8.49057, 10.3527, 14.0179, 21.2041, 35.9372, 65.8389, 126.739", \ "10.2044, 12.0891, 15.5988, 22.6715, 36.8803, 66.855, 127.151", \ "12.8022, 14.7302, 18.3491, 25.1422, 38.8923, 67.8734, 128.538" \ ); } } timing () { related_pin : "A"; sdf_cond : "B"; timing_sense : negative_unate; timing_type : combinational; when : "B"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.64329, 11.9072, 16.3308, 25.0732, 42.4656, 77.1792, 146.523", \ "10.9438, 13.2194, 17.6728, 26.4298, 43.8295, 78.5396, 147.894", \ "13.2413, 15.728, 20.2371, 29.0075, 46.4671, 81.241, 150.564", \ "16.5753, 19.5202, 24.8578, 34.3221, 51.7915, 86.5291, 155.689", \ "21.3068, 25.1187, 31.7743, 42.9828, 62.2956, 97.1094, 166.188", \ "28.0856, 33.024, 41.5695, 55.7269, 79.1847, 118.018, 187.377", \ "38.3774, 44.81, 55.9756, 74.3116, 104.116, 151.577, 229.876" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "13.1163, 17.8409, 27.2852, 46.1902, 84.0106, 159.684, 311.01", \ "13.5133, 18.1156, 27.4011, 46.1786, 84.0018, 159.672, 311.01", \ "14.916, 19.3563, 28.3572, 46.7503, 84.0978, 159.677, 311.01", \ "18.4213, 23.0547, 31.4885, 49.1884, 85.6109, 160.037, 311.018", \ "24.1862, 29.4964, 38.7583, 56.3707, 91.0771, 163.345, 311.898", \ "33.8349, 40.2859, 50.6412, 70.4233, 105.993, 174.634, 318.709", \ "48.445, 56.1325, 69.6592, 93.3068, 133.117, 205.576, 342.345" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.22742, 8.9449, 12.2934, 18.9055, 32.0047, 58.1878, 110.516", \ "8.38423, 10.1043, 13.4578, 20.0769, 33.2176, 59.3628, 111.687", \ "10.1395, 12.0675, 15.7623, 22.4003, 35.473, 61.6981, 114.076", \ "12.7477, 15.1764, 19.3946, 26.7938, 40.2593, 66.4549, 118.691", \ "16.1957, 19.3388, 24.7813, 33.7533, 48.9815, 75.9948, 128.178", \ "20.2916, 24.5505, 31.8134, 43.217, 61.9997, 93.1346, 147.202", \ "24.9546, 30.6217, 40.2613, 55.9707, 80.3061, 119.037, 181.505" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.75302, 13.1722, 20.1228, 34.1715, 62.3042, 118.571, 231.088", \ "10.2915, 13.6256, 20.4418, 34.2626, 62.2697, 118.569, 231.088", \ "11.8796, 14.9904, 21.5547, 35.0358, 62.6041, 118.561, 231.085", \ "14.8243, 18.1975, 24.8309, 37.5942, 64.3724, 119.258, 231.12", \ "20.1739, 23.7936, 31.0255, 44.3424, 70.1816, 123.148, 232.67", \ "28.9977, 33.4933, 41.8571, 56.1837, 83.849, 134.971, 240.787", \ "43.9321, 49.6785, 59.6398, 77.1036, 107.707, 161.669, 264.517" \ ); } } timing () { related_pin : "B"; sdf_cond : "~A"; timing_sense : positive_unate; timing_type : combinational; when : "!A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "15.7265, 18.0013, 22.2749, 30.812, 47.8836, 82.3525, 151.543", \ "17.0702, 19.327, 23.7069, 32.3514, 49.4621, 83.9575, 153.143", \ "19.3705, 21.6872, 26.1537, 34.9037, 52.2101, 86.7062, 155.901", \ "22.9475, 25.2367, 29.6749, 38.4445, 55.8145, 90.4011, 159.702", \ "27.7832, 30.1344, 34.6188, 43.4134, 60.7616, 95.4392, 164.721", \ "34.2839, 36.7322, 41.2615, 50.0232, 67.388, 102.159, 171.378", \ "42.5633, 45.2603, 50.0157, 58.8061, 76.0667, 110.786, 180.121" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "13.3503, 18.0168, 27.3972, 46.2242, 84.0286, 159.662, 311.023", \ "13.4355, 18.0774, 27.4228, 46.2285, 84.029, 159.659, 311.023", \ "13.5195, 18.1242, 27.4672, 46.2968, 84.0139, 159.689, 311.023", \ "13.3422, 17.9932, 27.2391, 45.9742, 83.8106, 159.587, 311.034", \ "13.8545, 18.2196, 27.2085, 45.9384, 83.5041, 159.218, 310.789", \ "15.2136, 19.3539, 28.0999, 46.5442, 83.3287, 159.008, 310.605", \ "17.7129, 21.636, 29.9512, 47.3615, 84.0427, 159.577, 310.343" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "14.1819, 15.5195, 17.7752, 21.8106, 29.3717, 44.0939, 73.4558", \ "15.679, 17.0356, 19.2887, 23.3656, 30.8932, 45.619, 74.9759", \ "18.5827, 19.9353, 22.2894, 26.4072, 33.9047, 48.6666, 78.0179", \ "22.766, 24.1756, 26.6064, 30.8259, 38.5196, 53.2944, 82.6469", \ "28.5503, 30.0592, 32.5859, 36.7888, 44.6406, 59.486, 88.9527", \ "36.2723, 37.9493, 40.7021, 45.1905, 53.0027, 67.8248, 97.23", \ "46.8986, 48.8918, 51.9251, 56.806, 64.8989, 79.7389, 108.91" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "6.69075, 8.6378, 12.4182, 19.8594, 34.8127, 65.1298, 126.37", \ "6.72466, 8.65161, 12.4216, 19.8566, 34.8046, 65.1195, 126.368", \ "7.1135, 8.99254, 12.6854, 20.007, 34.8963, 65.1527, 126.376", \ "7.7681, 9.60797, 13.2708, 20.5968, 35.379, 65.5049, 126.508", \ "8.96906, 10.7262, 14.1979, 21.3543, 36.0434, 66.0199, 126.89", \ "10.9396, 12.6737, 15.9794, 22.7034, 36.9469, 66.7881, 127.436", \ "13.8227, 15.5802, 18.8668, 25.2634, 38.7658, 67.7587, 128.183" \ ); } } timing () { related_pin : "B"; sdf_cond : "A"; timing_sense : negative_unate; timing_type : combinational; when : "A"; cell_rise (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.03496, 11.4097, 15.9402, 24.761, 42.2013, 76.9434, 146.308", \ "10.2248, 12.6101, 17.1855, 26.0628, 43.5364, 78.2552, 147.678", \ "12.2622, 14.9414, 19.6383, 28.5476, 46.1355, 80.9787, 150.312", \ "15.1512, 18.3784, 23.9078, 33.7015, 51.3418, 86.2322, 155.715", \ "19.2853, 23.4534, 30.4379, 42.0495, 61.6989, 96.74, 165.665", \ "25.1334, 30.5139, 39.6309, 54.1223, 78.1306, 117.433, 187.037", \ "33.5678, 40.7759, 52.567, 71.8093, 102.488, 150.609, 228.654" \ ); } rise_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "11.7204, 16.4653, 25.9303, 44.8275, 82.628, 158.278, 309.584", \ "12.1031, 16.693, 25.9774, 44.8211, 82.6439, 158.297, 309.595", \ "13.6302, 17.9812, 26.962, 45.3004, 82.7025, 158.32, 309.598", \ "17.197, 21.8279, 30.1333, 47.7888, 84.129, 158.516, 309.582", \ "22.9431, 28.1081, 37.5585, 55.1082, 89.61, 161.924, 310.336", \ "32.4685, 38.6829, 49.4467, 69.2753, 104.803, 173.258, 317.197", \ "47.1984, 54.8579, 68.3464, 91.8817, 131.998, 204.239, 341.201" \ ); } cell_fall (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "7.36848, 9.1033, 12.4677, 19.078, 32.191, 58.3661, 110.695", \ "9.00775, 10.7007, 14.0488, 20.6653, 33.9343, 60.1305, 112.277", \ "11.522, 13.7166, 17.4055, 24.0007, 37.0422, 63.0654, 115.448", \ "14.8772, 17.812, 22.6514, 30.4935, 43.6973, 69.6025, 121.915", \ "19.1202, 22.9961, 29.4747, 39.989, 56.4593, 82.6512, 135.032", \ "24.577, 29.5294, 38.3034, 52.4506, 74.6514, 108.4, 161.983", \ "31.071, 37.8324, 49.3142, 68.1854, 96.8651, 143.059, 212.176" \ ); } fall_transition (delay_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "9.69399, 13.0971, 20.0958, 34.1643, 62.3051, 118.573, 231.13", \ "10.5938, 13.8487, 20.4911, 34.2198, 62.2901, 118.565, 231.059", \ "13.1738, 16.1083, 22.3765, 35.4653, 62.6405, 118.541, 231.101", \ "17.0292, 20.728, 27.393, 39.6946, 65.4501, 119.485, 231.126", \ "23.1401, 27.5413, 35.4348, 49.6297, 74.2223, 125.617, 233.14", \ "32.635, 38.2505, 48.2789, 65.0893, 93.5303, 143.731, 246.503", \ "48.1622, 55.6479, 68.2063, 89.4745, 123.782, 181.848, 283.291" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.271766, 0.272549, 0.273278, 0.273395, 0.273883, 0.274038, 0.274087", \ "0.270011, 0.271268, 0.272023, 0.272805, 0.272734, 0.2732, 0.27328", \ "0.269414, 0.270179, 0.270531, 0.270994, 0.27202, 0.273085, 0.272253", \ "0.269402, 0.270781, 0.270263, 0.271555, 0.271472, 0.27038, 0.265874", \ "0.277697, 0.277405, 0.274139, 0.272939, 0.273105, 0.267612, 0.258823", \ "0.301133, 0.298788, 0.293137, 0.288958, 0.285104, 0.270869, 0.254284", \ "0.364303, 0.357057, 0.347432, 0.332905, 0.322239, 0.311116, 0.285326" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.062012, -0.0614116, -0.0609788, -0.0605963, -0.0604447, -0.060308, -0.0602313", \ "-0.0641366, -0.0634694, -0.0626971, -0.0621247, -0.0616601, -0.0613119, -0.0612086", \ "-0.0659382, -0.0653887, -0.0643602, -0.0634464, -0.0628289, -0.0622457, -0.0619271", \ "-0.0659324, -0.0654956, -0.0648758, -0.0642206, -0.0633915, -0.0629947, -0.0627999", \ "-0.0591233, -0.0600074, -0.0609387, -0.0614894, -0.0619796, -0.0621391, -0.0623188", \ "-0.0361108, -0.0394707, -0.0439066, -0.0487377, -0.0531519, -0.0563523, -0.0589195", \ "0.0235465, 0.0167584, 0.00638861, -0.00641059, -0.0204433, -0.0333128, -0.0435378" \ ); } } internal_power () { related_pin : "A"; when : "B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0238485, -0.0234195, -0.0229882, -0.0218708, -0.0217582, -0.0215503, -0.0215021", \ "-0.024943, -0.0248133, -0.0237105, -0.0230366, -0.0219558, -0.0220522, -0.0218166", \ "-0.0265177, -0.02583, -0.0249069, -0.0243348, -0.0229498, -0.0224672, -0.0219144", \ "-0.0248053, -0.0255651, -0.0253798, -0.0244036, -0.0236601, -0.0225545, -0.0228769", \ "-0.0198872, -0.020254, -0.0206784, -0.0215502, -0.0223872, -0.0219369, -0.022524", \ "0.00476959, 0.00155165, -0.00344723, -0.00726168, -0.0124208, -0.0156873, -0.0194327", \ "0.0672615, 0.0615112, 0.0514767, 0.0384289, 0.0234676, 0.00970246, -0.00229449" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.229868, 0.229821, 0.230841, 0.231173, 0.231429, 0.231478, 0.231413", \ "0.226635, 0.228008, 0.228856, 0.230327, 0.230713, 0.229255, 0.22938", \ "0.224531, 0.22589, 0.227535, 0.227636, 0.226739, 0.226651, 0.22751", \ "0.227272, 0.22674, 0.226638, 0.22648, 0.226528, 0.226572, 0.224353", \ "0.233738, 0.232169, 0.23231, 0.22993, 0.233043, 0.229192, 0.22284", \ "0.256519, 0.253209, 0.249993, 0.238852, 0.238953, 0.233265, 0.227683", \ "0.315706, 0.309027, 0.298523, 0.284451, 0.26547, 0.256437, 0.24724" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0963196, 0.0998594, 0.104424, 0.10852, 0.111162, 0.112567, 0.11345", \ "0.0924605, 0.0955224, 0.0996116, 0.10377, 0.10692, 0.108837, 0.109835", \ "0.0883244, 0.0907795, 0.0945989, 0.0986971, 0.102829, 0.105132, 0.106587", \ "0.0881117, 0.0894686, 0.0927166, 0.0962793, 0.10067, 0.104074, 0.106186", \ "0.0949385, 0.0966451, 0.098004, 0.104417, 0.105804, 0.109994, 0.111952", \ "0.117823, 0.11901, 0.121637, 0.124656, 0.127765, 0.130889, 0.134306", \ "0.174154, 0.173714, 0.173795, 0.174102, 0.177844, 0.184438, 0.194088" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.342584, 0.346407, 0.348473, 0.350175, 0.350861, 0.351026, 0.351032", \ "0.339068, 0.342189, 0.345349, 0.347505, 0.348545, 0.348924, 0.349039", \ "0.335419, 0.338479, 0.342349, 0.344777, 0.347303, 0.347441, 0.348355", \ "0.334565, 0.336763, 0.340742, 0.343868, 0.347261, 0.348266, 0.349779", \ "0.339245, 0.341278, 0.343888, 0.348404, 0.351088, 0.353366, 0.354993", \ "0.359592, 0.360985, 0.362029, 0.365879, 0.369687, 0.372173, 0.374056", \ "0.41386, 0.413115, 0.415078, 0.417738, 0.420552, 0.423376, 0.425965" \ ); } } internal_power () { related_pin : "A"; when : "!B"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.398946, 0.402278, 0.406527, 0.410539, 0.413608, 0.414429, 0.41573", \ "0.394239, 0.397259, 0.40136, 0.405525, 0.408671, 0.410599, 0.411585", \ "0.390696, 0.392718, 0.396664, 0.402301, 0.405228, 0.408472, 0.409937", \ "0.38949, 0.390663, 0.393859, 0.399037, 0.403284, 0.40594, 0.408035", \ "0.397648, 0.39774, 0.399098, 0.402933, 0.408267, 0.411339, 0.415193", \ "0.421455, 0.42128, 0.422367, 0.425549, 0.427356, 0.431934, 0.435937", \ "0.477133, 0.476335, 0.476526, 0.47691, 0.479645, 0.482241, 0.486046" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0399204, 0.0436731, 0.0459704, 0.0477207, 0.048433, 0.0486139, 0.0486394", \ "0.0358509, 0.0388354, 0.0419681, 0.0442214, 0.0453628, 0.0458164, 0.0459759", \ "0.0331395, 0.0357181, 0.0380873, 0.0413763, 0.0412842, 0.042518, 0.0422554", \ "0.0319839, 0.0336683, 0.0372018, 0.0405702, 0.0402118, 0.0428932, 0.0421889", \ "0.0358853, 0.0386103, 0.0425866, 0.0446292, 0.0513551, 0.0521237, 0.0485624", \ "0.0557669, 0.056894, 0.0594947, 0.0640003, 0.0648882, 0.0732077, 0.0686839", \ "0.111086, 0.111013, 0.112725, 0.111362, 0.116102, 0.117845, 0.14922" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.20595, 0.20894, 0.211788, 0.213926, 0.215256, 0.216002, 0.216375", \ "0.201965, 0.205108, 0.208558, 0.211762, 0.213782, 0.214023, 0.215074", \ "0.198769, 0.201053, 0.204578, 0.207683, 0.211715, 0.213969, 0.213207", \ "0.198043, 0.199453, 0.199871, 0.205151, 0.208399, 0.211501, 0.21312", \ "0.20544, 0.205112, 0.204047, 0.205383, 0.207774, 0.206796, 0.19499", \ "0.230204, 0.226193, 0.221454, 0.215447, 0.215644, 0.207166, 0.19366", \ "0.290618, 0.283561, 0.272215, 0.259072, 0.249447, 0.243338, 0.20612" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.0295132, -0.0282518, -0.0271087, -0.0262531, -0.0256802, -0.0254219, -0.0252567", \ "-0.0316001, -0.0302779, -0.0286422, -0.0270147, -0.0259495, -0.0253327, -0.0253637", \ "-0.0331611, -0.0318065, -0.0300608, -0.0283219, -0.0270891, -0.0261882, -0.0256656", \ "-0.0316574, -0.0312874, -0.0303298, -0.0288834, -0.027479, -0.0264331, -0.0258537", \ "-0.0225153, -0.0238364, -0.0251474, -0.0258254, -0.0258462, -0.0256185, -0.0252032", \ "0.00260652, -0.0012322, -0.00617465, -0.0117941, -0.0165205, -0.0197125, -0.0217099", \ "0.0628923, 0.0556686, 0.0455449, 0.0313967, 0.0164558, 0.00399464, -0.00628571" \ ); } } internal_power () { related_pin : "B"; when : "A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "-0.00473057, -0.00186463, 0.00104572, 0.00321403, 0.00455093, 0.00529131, 0.0057522", \ "-0.0089505, -0.00575994, -0.00210982, 0.00111516, 0.00328075, 0.00604615, 0.00505598", \ "-0.0121324, -0.00942634, -0.00621095, -0.00201603, 0.00104009, 0.00358715, 0.00419336", \ "-0.0128663, -0.0118298, -0.00980949, -0.00552965, -0.00170302, 0.000931579, 0.00334784", \ "-0.00642956, -0.0074627, -0.00699931, -0.00618349, -0.00348785, -0.000198439, 0.00108577", \ "0.0173362, 0.0134411, 0.0102108, 0.00588653, 0.00339836, 0.00238446, 0.00238724", \ "0.0788743, 0.0718966, 0.061234, 0.0492474, 0.0357803, 0.0244954, 0.0156797" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.188177, 0.18894, 0.189789, 0.190313, 0.189971, 0.190243, 0.190249", \ "0.18581, 0.18649, 0.187036, 0.18806, 0.19085, 0.191151, 0.186655", \ "0.184569, 0.184897, 0.186432, 0.186943, 0.185265, 0.1814, 0.182684", \ "0.185645, 0.187065, 0.187396, 0.186229, 0.184135, 0.176307, 0.1757", \ "0.195615, 0.193286, 0.191302, 0.192343, 0.187094, 0.167455, 0.166886", \ "0.221806, 0.217675, 0.211841, 0.206078, 0.199827, 0.189082, 0.170514", \ "0.281035, 0.273885, 0.26329, 0.249679, 0.225115, 0.214301, 0.195995" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VDD; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.128137, 0.128447, 0.126191, 0.121609, 0.115471, 0.110472, 0.107123", \ "0.117086, 0.117443, 0.116934, 0.115137, 0.109477, 0.105013, 0.101625", \ "0.104517, 0.105939, 0.107115, 0.107004, 0.105196, 0.101093, 0.0978529", \ "0.0985268, 0.0996482, 0.101031, 0.102344, 0.102342, 0.0999508, 0.0974988", \ "0.10151, 0.102367, 0.104184, 0.107324, 0.107489, 0.10756, 0.10519", \ "0.120807, 0.121877, 0.124174, 0.129043, 0.125508, 0.128499, 0.129051", \ "0.175599, 0.175404, 0.176002, 0.177265, 0.180741, 0.184358, 0.180797" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.318661, 0.320393, 0.320224, 0.318931, 0.317174, 0.31522, 0.313952", \ "0.312879, 0.314669, 0.31534, 0.315259, 0.313105, 0.3116, 0.31014", \ "0.307299, 0.309091, 0.311541, 0.312752, 0.311884, 0.310761, 0.310387", \ "0.308178, 0.309961, 0.311903, 0.314121, 0.314703, 0.31439, 0.312355", \ "0.318031, 0.319454, 0.321586, 0.323452, 0.324415, 0.325432, 0.324068", \ "0.343053, 0.342762, 0.344095, 0.346486, 0.349349, 0.350273, 0.349613", \ "0.401639, 0.40048, 0.400086, 0.402168, 0.403621, 0.405493, 0.406685" \ ); } } internal_power () { related_pin : "B"; when : "!A"; related_pg_pin : VSS; rise_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.346261, 0.346252, 0.343278, 0.339361, 0.332852, 0.327839, 0.323931", \ "0.335357, 0.335702, 0.335135, 0.332332, 0.327691, 0.323242, 0.32007", \ "0.322755, 0.324255, 0.325293, 0.325279, 0.323272, 0.319852, 0.316331", \ "0.316147, 0.317235, 0.319306, 0.320194, 0.320538, 0.318504, 0.316771", \ "0.318991, 0.319742, 0.321087, 0.323725, 0.324867, 0.3249, 0.323983", \ "0.340376, 0.341078, 0.342043, 0.344025, 0.345251, 0.346895, 0.347004", \ "0.394545, 0.39415, 0.394705, 0.395486, 0.397456, 0.399582, 0.400168" \ ); } fall_power (power_template_7x7_x1) { index_1 ("5, 10, 20, 40, 80, 160, 320"); index_2 ("0.36, 0.72, 1.44, 2.88, 5.76, 11.52, 23.04"); values ( \ "0.0941104, 0.0964544, 0.0961458, 0.0951859, 0.0933738, 0.0913563, 0.0901134", \ "0.0881357, 0.090839, 0.0908822, 0.0910125, 0.0896355, 0.0874163, 0.086778", \ "0.0837576, 0.0852563, 0.0870224, 0.0875143, 0.083879, 0.0834271, 0.0807686", \ "0.0839636, 0.0863427, 0.0889516, 0.0896034, 0.0868358, 0.0850223, 0.0853433", \ "0.0933521, 0.095153, 0.0974185, 0.0964324, 0.10455, 0.0941013, 0.0922778", \ "0.118777, 0.118321, 0.119292, 0.121245, 0.124044, 0.127765, 0.123842", \ "0.182303, 0.180361, 0.178314, 0.177609, 0.178386, 0.180321, 0.189697" \ ); } } } pin (A) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.06562; rise_capacitance : 1.06244; rise_capacitance_range (0.940735, 1.06244); fall_capacitance : 1.06562; fall_capacitance_range (0.95558, 1.06562); input_voltage : default_VDD_VSS_input; } pin (B) { driver_waveform_fall : "PreDriver20.5:fall"; driver_waveform_rise : "PreDriver20.5:rise"; direction : input; input_signal_level : VDD; related_ground_pin : VSS; related_power_pin : VDD; max_transition : 320; capacitance : 1.06148; rise_capacitance : 1.06148; rise_capacitance_range (0.748664, 1.06148); fall_capacitance : 0.9523; fall_capacitance_range (0.760486, 0.9523); input_voltage : default_VDD_VSS_input; } } }