/* * ****************************************************************************** * * * * * Copyright (C) 2004-2011, Nangate Inc. * * * All rights reserved. * * * * * * Nangate and the Nangate logo are trademarks of Nangate Inc. * * * * * * All trademarks, logos, software marks, and trade names (collectively the * * * "Marks") in this program are proprietary to Nangate or other respective * * * owners that have granted Nangate the right and license to use such Marks. * * * You are not permitted to use the Marks without the prior written consent * * * of Nangate or such third party that may own the Marks. * * * * * * This file has been provided pursuant to a License Agreement containing * * * restrictions on its use. This file contains valuable trade secrets and * * * proprietary information of Nangate Inc., and is protected by U.S. and * * * international laws and/or treaties. * * * * * * The copyright notice(s) in this file does not indicate actual or intended * * * publication of this file. * * * * * * NGLibraryCharacterizer, v2011.01-HR04-2011-01-19 - build 201102050200 * * * * * ****************************************************************************** * * Spice engine : Nanspice v2011.01-HR04-2011-01-19-1102050200 * Liberty export type : conditional * * Characterization Corner : typical * Process : TypTyp * Temperature : 25C * Voltage : 1.1V * ****************************************************************************/ library (NangateOpenCellLibrary) { /* Documentation Attributes */ date : "Thu 10 Feb 2011, 18:11:20"; revision : "revision 1.0"; comment : "Copyright (c) 2004-2011 Nangate Inc. All Rights Reserved."; /* General Attributes */ technology (cmos); delay_model : table_lookup; in_place_swap_mode : match_footprint; library_features (report_delay_calculation,report_power_calculation); /* Units Attributes */ time_unit : "1ns"; leakage_power_unit : "1nW"; voltage_unit : "1V"; current_unit : "1mA"; pulling_resistance_unit : "1kohm"; capacitive_load_unit (1,ff); /* Operation Conditions */ nom_process : 1.00; nom_temperature : 25.00; nom_voltage : 1.10; voltage_map (VDD,1.10); voltage_map (VSS,0.00); define(process_corner, operating_conditions, string); operating_conditions (typical) { process_corner : "TypTyp"; process : 1.00; voltage : 1.10; temperature : 25.00; tree_type : balanced_tree; } default_operating_conditions : typical; /* Threshold Definitions */ slew_lower_threshold_pct_fall : 30.00 ; slew_lower_threshold_pct_rise : 30.00 ; slew_upper_threshold_pct_fall : 70.00 ; slew_upper_threshold_pct_rise : 70.00 ; slew_derate_from_library : 1.00 ; input_threshold_pct_fall : 50.00 ; input_threshold_pct_rise : 50.00 ; output_threshold_pct_fall : 50.00 ; output_threshold_pct_rise : 50.00 ; default_leakage_power_density : 0.00 ; default_cell_leakage_power : 0.00 ; /* Default Pin Attributes */ default_inout_pin_cap : 1.000000; default_input_pin_cap : 1.000000; default_output_pin_cap : 0.000000; default_fanout_load : 1.000000; default_max_transition : 0.198535; define(drive_strength, cell, float); /* Wire load tables */ wire_load("1K_hvratio_1_4") { capacitance : 1.774000e-01; resistance : 3.571429e-03; slope : 5.000000; fanout_length( 1, 1.3207 ); fanout_length( 2, 2.9813 ); fanout_length( 3, 5.1135 ); fanout_length( 4, 7.6639 ); fanout_length( 5, 10.0334 ); fanout_length( 6, 12.2296 ); fanout_length( 8, 19.3185 ); } wire_load("1K_hvratio_1_2") { capacitance : 1.774000e-01; resistance : 3.571429e-03; slope : 5.000000; fanout_length( 1, 1.3216 ); fanout_length( 2, 2.8855 ); fanout_length( 3, 4.6810 ); fanout_length( 4, 6.7976 ); fanout_length( 5, 9.4037 ); fanout_length( 6, 13.0170 ); fanout_length( 8, 24.1720 ); } wire_load("1K_hvratio_1_1") { capacitance : 1.774000e-01; resistance : 3.571429e-03; slope : 6.283688; fanout_length( 1, 1.3446 ); fanout_length( 2, 2.8263 ); fanout_length( 3, 4.7581 ); fanout_length( 4, 7.4080 ); fanout_length( 5, 10.9381 ); fanout_length( 6, 15.7314 ); fanout_length( 8, 29.7891 ); } wire_load("3K_hvratio_1_4") { capacitance : 1.774000e-01; resistance : 3.571429e-03; slope : 5.000000; fanout_length( 1, 1.8234 ); fanout_length( 2, 4.5256 ); fanout_length( 3, 7.5342 ); fanout_length( 4, 10.6237 ); fanout_length( 5, 13.5401 ); fanout_length( 6, 16.3750 ); fanout_length( 7, 18.6686 ); fanout_length( 8, 19.4348 ); fanout_length( 10, 20.9672 ); } wire_load("3K_hvratio_1_2") { capacitance : 1.774000e-01; resistance : 3.571429e-03; slope : 5.000000; fanout_length( 1, 1.6615 ); fanout_length( 2, 3.9827 ); fanout_length( 3, 6.6386 ); fanout_length( 4, 9.6287 ); fanout_length( 5, 12.8485 ); fanout_length( 6, 16.4145 ); fanout_length( 7, 20.0747 ); fanout_length( 8, 22.6325 ); fanout_length( 10, 21.7173 ); } wire_load("3K_hvratio_1_1") { capacitance : 1.774000e-01; resistance : 3.571429e-03; slope : 5.000000; fanout_length( 1, 1.5771 ); fanout_length( 2, 3.9330 ); fanout_length( 3, 6.6217 ); fanout_length( 4, 9.7638 ); fanout_length( 5, 13.5526 ); fanout_length( 6, 18.1322 ); fanout_length( 7, 22.5871 ); fanout_length( 8, 25.1074 ); fanout_length( 10, 30.1480 ); } wire_load("5K_hvratio_1_4") { capacitance : 1.774000e-01; resistance : 3.571429e-03; slope : 5.000000; fanout_length( 1, 2.0449 ); fanout_length( 2, 4.4094 ); fanout_length( 3, 7.2134 ); fanout_length( 4, 10.4927 ); fanout_length( 5, 13.9420 ); fanout_length( 6, 18.0039 ); fanout_length( 7, 23.9278 ); fanout_length( 8, 30.8475 ); fanout_length( 9, 34.9441 ); fanout_length( 11, 43.1373 ); } wire_load("5K_hvratio_1_2") { capacitance : 1.774000e-01; resistance : 3.571429e-03; slope : 5.000000; fanout_length( 1, 1.6706 ); fanout_length( 2, 3.7951 ); fanout_length( 3, 6.2856 ); fanout_length( 4, 9.1309 ); fanout_length( 5, 12.1420 ); fanout_length( 6, 15.6918 ); fanout_length( 7, 20.1043 ); fanout_length( 8, 24.2827 ); fanout_length( 9, 27.3445 ); fanout_length( 11, 35.3421 ); } wire_load("5K_hvratio_1_1") { capacitance : 1.774000e-01; resistance : 3.571429e-03; slope : 5.000000; fanout_length( 1, 1.7460 ); fanout_length( 2, 3.9394 ); fanout_length( 3, 6.4626 ); fanout_length( 4, 9.2201 ); fanout_length( 5, 11.9123 ); fanout_length( 6, 14.8358 ); fanout_length( 7, 18.6155 ); fanout_length( 8, 22.6727 ); fanout_length( 9, 25.4842 ); fanout_length( 11, 27.0320 ); } default_wire_load : "5K_hvratio_1_1" ; power_lut_template (Hidden_power_7) { variable_1 : input_transition_time; index_1 ("0.0010,0.0020,0.0030,0.0040,0.0050,0.0060,0.0070"); } lu_table_template (Hold_3_3) { variable_1 : constrained_pin_transition; variable_2 : related_pin_transition; index_1 ("0.0010,0.0020,0.0030"); index_2 ("0.0010,0.0020,0.0030"); } power_lut_template (Power_7_7) { variable_1 : input_transition_time; variable_2 : total_output_net_capacitance; index_1 ("0.0010,0.0020,0.0030,0.0040,0.0050,0.0060,0.0070"); index_2 ("0.0010,0.0020,0.0030,0.0040,0.0050,0.0060,0.0070"); } lu_table_template (Pulse_width_3) { variable_1 : related_pin_transition; index_1 ("0.0010,0.0020,0.0030"); } lu_table_template (Recovery_3_3) { variable_1 : constrained_pin_transition; variable_2 : related_pin_transition; index_1 ("0.0010,0.0020,0.0030"); index_2 ("0.0010,0.0020,0.0030"); } lu_table_template (Removal_3_3) { variable_1 : constrained_pin_transition; variable_2 : related_pin_transition; index_1 ("0.0010,0.0020,0.0030"); index_2 ("0.0010,0.0020,0.0030"); } lu_table_template (Setup_3_3) { variable_1 : constrained_pin_transition; variable_2 : related_pin_transition; index_1 ("0.0010,0.0020,0.0030"); index_2 ("0.0010,0.0020,0.0030"); } lu_table_template (Timing_7_7) { variable_1 : input_net_transition; variable_2 : total_output_net_capacitance; index_1 ("0.0010,0.0020,0.0030,0.0040,0.0050,0.0060,0.0070"); index_2 ("0.0010,0.0020,0.0030,0.0040,0.0050,0.0060,0.0070"); } lu_table_template (Tristate_disable_7) { variable_1 : input_net_transition; index_1 ("0.0010,0.0020,0.0030,0.0040,0.0050,0.0060,0.0070"); } /****************************************************************************************** Module : AND2_X1 Cell Description : Combinational cell (AND2_X1) with drive strength X1 *******************************************************************************************/ cell (AND2_X1) { drive_strength : 1; area : 1.064000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 25.066064; leakage_power () { when : "!A1 & !A2"; value : 20.324370; } leakage_power () { when : "!A1 & A2"; value : 30.850688; } leakage_power () { when : "A1 & !A2"; value : 20.622958; } leakage_power () { when : "A1 & A2"; value : 28.466240; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.918145; fall_capacitance : 0.874832; rise_capacitance : 0.918145; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.974630; fall_capacitance : 0.894119; rise_capacitance : 0.974630; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.577400; function : "(A1 & A2)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0217822,0.0253224,0.0288237,0.0346827,0.0448323,0.0636086,0.100366", \ "0.0233179,0.0268545,0.0303556,0.0362159,0.0463659,0.0651426,0.101902", \ "0.0296429,0.0331470,0.0366371,0.0425000,0.0526603,0.0714467,0.108208", \ "0.0402311,0.0440292,0.0477457,0.0538394,0.0641187,0.0829203,0.119654", \ "0.0511250,0.0554077,0.0595859,0.0662932,0.0771901,0.0963434,0.133061", \ "0.0625876,0.0673198,0.0719785,0.0794046,0.0910973,0.110757,0.147656", \ "0.0748282,0.0800098,0.0851434,0.0933663,0.106111,0.126669,0.163872"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0229273,0.0278833,0.0331544,0.0428051,0.0612642,0.0977350,0.170492", \ "0.0241796,0.0291333,0.0344028,0.0440520,0.0625091,0.0989835,0.171743", \ "0.0292313,0.0341494,0.0393813,0.0489834,0.0674111,0.103888,0.176663", \ "0.0361806,0.0413104,0.0466212,0.0562627,0.0746023,0.110992,0.183728", \ "0.0417222,0.0473804,0.0529449,0.0626244,0.0809404,0.117314,0.189941", \ "0.0458217,0.0520530,0.0581948,0.0682722,0.0865488,0.122733,0.195364", \ "0.0483588,0.0550898,0.0619209,0.0728347,0.0914012,0.127549,0.200020"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00449470,0.00613737,0.00800970,0.0116129,0.0188827,0.0341035,0.0656991", \ "0.00449457,0.00613918,0.00801067,0.0116136,0.0188830,0.0341032,0.0656996", \ "0.00452853,0.00617737,0.00804415,0.0116355,0.0188923,0.0341059,0.0656998", \ "0.00583601,0.00731234,0.00900023,0.0122896,0.0191954,0.0341882,0.0657049", \ "0.00766157,0.00916530,0.0108343,0.0139762,0.0204666,0.0348159,0.0657938", \ "0.00965692,0.0112246,0.0129530,0.0160624,0.0221739,0.0357885,0.0662734", \ "0.0119231,0.0135596,0.0153789,0.0185944,0.0245249,0.0373595,0.0668921"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00572880,0.00891685,0.0128187,0.0208943,0.0377688,0.0722247,0.141354", \ "0.00572757,0.00891940,0.0128191,0.0208911,0.0377733,0.0722335,0.141353", \ "0.00575739,0.00894876,0.0128462,0.0209084,0.0377703,0.0722407,0.141356", \ "0.00671156,0.00966231,0.0133885,0.0212253,0.0378500,0.0722258,0.141369", \ "0.00818272,0.0110287,0.0143519,0.0217385,0.0381954,0.0723902,0.141349", \ "0.00991536,0.0129659,0.0161539,0.0228147,0.0385411,0.0726187,0.141516", \ "0.0119755,0.0151970,0.0186081,0.0248105,0.0395074,0.0729589,0.141761"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0239949,0.0275975,0.0311598,0.0371031,0.0473463,0.0662033,0.103011", \ "0.0255669,0.0291678,0.0327291,0.0386739,0.0489182,0.0677760,0.104585", \ "0.0319701,0.0355491,0.0391003,0.0450456,0.0552974,0.0741632,0.110978", \ "0.0434655,0.0472450,0.0509446,0.0570185,0.0673368,0.0862117,0.123012", \ "0.0556722,0.0599286,0.0640715,0.0707302,0.0816015,0.100770,0.137535", \ "0.0685793,0.0732749,0.0778555,0.0851681,0.0967322,0.116339,0.153273", \ "0.0826468,0.0877448,0.0927479,0.100713,0.113127,0.133390,0.170486"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0242401,0.0291962,0.0344675,0.0441201,0.0625805,0.0990542,0.171801", \ "0.0255584,0.0305130,0.0357827,0.0454343,0.0638975,0.100369,0.173119", \ "0.0294291,0.0343648,0.0396144,0.0492411,0.0676866,0.104173,0.176930", \ "0.0349546,0.0400471,0.0453740,0.0550447,0.0734601,0.109904,0.182664", \ "0.0400649,0.0454754,0.0509759,0.0607322,0.0791520,0.115586,0.188291", \ "0.0437777,0.0496859,0.0555709,0.0656195,0.0841134,0.120470,0.193165", \ "0.0457090,0.0521251,0.0585676,0.0691868,0.0880108,0.124497,0.197148"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00471394,0.00634454,0.00821102,0.0117966,0.0190382,0.0342159,0.0657737", \ "0.00471391,0.00634604,0.00821227,0.0117981,0.0190383,0.0342154,0.0657720", \ "0.00472858,0.00636732,0.00823258,0.0118121,0.0190443,0.0342171,0.0657739", \ "0.00577932,0.00724331,0.00893038,0.0122586,0.0192546,0.0342798,0.0657801", \ "0.00756354,0.00903153,0.0106837,0.0138481,0.0203985,0.0348060,0.0658584", \ "0.00942122,0.0109441,0.0126352,0.0157346,0.0219195,0.0356900,0.0662760", \ "0.0114239,0.0129875,0.0147361,0.0178899,0.0238428,0.0368950,0.0667496"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00572830,0.00891869,0.0128184,0.0208944,0.0377764,0.0722278,0.141362", \ "0.00572847,0.00891651,0.0128194,0.0208942,0.0377760,0.0722301,0.141366", \ "0.00574608,0.00893558,0.0128334,0.0209016,0.0377751,0.0722257,0.141362", \ "0.00624225,0.00936830,0.0131855,0.0211105,0.0378266,0.0722281,0.141368", \ "0.00717298,0.0102127,0.0138473,0.0215165,0.0380542,0.0723155,0.141361", \ "0.00848158,0.0115952,0.0150567,0.0223372,0.0384207,0.0724943,0.141439", \ "0.0100150,0.0133287,0.0168266,0.0237260,0.0392895,0.0729088,0.141632"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("2.707163,2.939134,3.111270,3.271119,3.366153,3.407657,3.420511", \ "2.676697,2.905713,3.073189,3.236823,3.334156,3.373344,3.387400", \ "2.680855,2.891263,3.047784,3.212948,3.315296,3.360694,3.377614", \ "2.821141,3.032707,3.182020,3.338567,3.444608,3.488752,3.508229", \ "3.129641,3.235525,3.357993,3.567372,3.743682,3.792092,3.808289", \ "3.724304,3.738737,3.808381,3.980825,4.147999,4.278043,4.311323", \ "4.526175,4.492292,4.510220,4.634217,4.814899,4.934862,5.047389"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("1.823439,1.926997,1.963153,2.028865,1.957837,2.123314,2.075262", \ "1.796317,1.896145,1.960625,2.014112,2.050786,2.046472,1.972327", \ "1.811604,1.886741,1.955658,1.978263,1.965671,1.963736,2.071227", \ "1.997387,2.045930,2.092357,2.063643,2.099127,1.932089,2.131341", \ "2.367285,2.439718,2.440043,2.403446,2.305848,2.351146,2.195145", \ "2.916140,2.994325,3.044451,2.962881,2.836259,2.781564,2.633645", \ "3.687718,3.756085,3.789394,3.792984,3.773583,3.593022,3.405552"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.037418,3.256810,3.431183,3.608914,3.718690,3.769096,3.795202", \ "3.008434,3.225727,3.401854,3.575115,3.690150,3.744665,3.770126", \ "3.019161,3.227246,3.396745,3.567796,3.687272,3.742217,3.772264", \ "3.209283,3.383153,3.545968,3.708113,3.823034,3.876287,3.908345", \ "3.515341,3.612604,3.759132,3.957421,4.125916,4.183148,4.215191", \ "4.067419,4.111031,4.206104,4.363313,4.545920,4.679285,4.713087", \ "4.900192,4.882841,4.918321,5.018351,5.199236,5.309747,5.420047"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("1.826567,1.923081,1.948203,2.039180,2.076657,2.044749,1.913708", \ "1.800512,1.903364,1.974517,2.016468,2.024243,1.959196,1.817329", \ "1.781119,1.870353,1.937484,1.966376,2.010382,1.978551,1.849007", \ "1.856892,1.933118,1.937117,1.991598,2.024542,1.995340,1.788981", \ "2.103379,2.174172,2.204352,2.188346,2.094260,2.063115,2.133599", \ "2.500764,2.607899,2.629193,2.623620,2.539760,2.417873,2.489576", \ "3.041217,3.139373,3.221432,3.253461,3.258340,3.164002,3.111013"); } } } } /****************************************************************************************** Module : AND2_X2 Cell Description : Combinational cell (AND2_X2) with drive strength X2 *******************************************************************************************/ cell (AND2_X2) { drive_strength : 2; area : 1.330000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 50.353160; leakage_power () { when : "!A1 & !A2"; value : 40.690980; } leakage_power () { when : "!A1 & A2"; value : 62.007550; } leakage_power () { when : "A1 & !A2"; value : 41.294331; } leakage_power () { when : "A1 & A2"; value : 57.419780; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.656515; fall_capacitance : 1.572846; rise_capacitance : 1.656515; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.726477; fall_capacitance : 1.572198; rise_capacitance : 1.726477; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.850000; function : "(A1 & A2)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0202727,0.0241129,0.0274730,0.0331531,0.0431193,0.0617549,0.0984049", \ "0.0218020,0.0256382,0.0289984,0.0346799,0.0446479,0.0632838,0.0999345", \ "0.0281494,0.0319454,0.0352949,0.0409807,0.0509594,0.0696048,0.106261", \ "0.0382512,0.0424201,0.0460138,0.0519586,0.0620766,0.0807337,0.117355", \ "0.0486182,0.0533108,0.0573515,0.0638690,0.0745460,0.0935185,0.130132", \ "0.0595905,0.0647846,0.0692985,0.0765152,0.0879497,0.107368,0.144115", \ "0.0713525,0.0770350,0.0820223,0.0900335,0.102498,0.122776,0.159811"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0214822,0.0269524,0.0321407,0.0417148,0.0601146,0.0965129,0.169101", \ "0.0227227,0.0281908,0.0333759,0.0429480,0.0613480,0.0977506,0.170342", \ "0.0277534,0.0331761,0.0383191,0.0478406,0.0662126,0.102612,0.175233", \ "0.0342764,0.0399374,0.0451453,0.0547092,0.0729998,0.109319,0.181909", \ "0.0394233,0.0456689,0.0510913,0.0606548,0.0789028,0.115222,0.187699", \ "0.0431690,0.0500324,0.0560287,0.0659341,0.0841293,0.120259,0.192774", \ "0.0453926,0.0528162,0.0594975,0.0702187,0.0886641,0.124774,0.197132"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00416687,0.00596589,0.00781196,0.0114045,0.0187120,0.0340129,0.0656175", \ "0.00416774,0.00596822,0.00781331,0.0114047,0.0187120,0.0340123,0.0656157", \ "0.00421550,0.00601791,0.00785521,0.0114311,0.0187228,0.0340150,0.0656170", \ "0.00562854,0.00722824,0.00888105,0.0121541,0.0190575,0.0340961,0.0656227", \ "0.00743053,0.00905510,0.0106708,0.0137675,0.0202593,0.0347114,0.0657212", \ "0.00942116,0.0111160,0.0127836,0.0158213,0.0218964,0.0355984,0.0661854", \ "0.0117080,0.0134691,0.0152290,0.0183611,0.0242253,0.0371238,0.0667810"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00535307,0.00891667,0.0128359,0.0209547,0.0378630,0.0722921,0.141284", \ "0.00535240,0.00891890,0.0128359,0.0209535,0.0378702,0.0722877,0.141281", \ "0.00540623,0.00896082,0.0128710,0.0209700,0.0378694,0.0722808,0.141274", \ "0.00640680,0.00966303,0.0134008,0.0212974,0.0379412,0.0722770,0.141275", \ "0.00787652,0.0110017,0.0143109,0.0217542,0.0382866,0.0724558,0.141281", \ "0.00962760,0.0129624,0.0160860,0.0227842,0.0386222,0.0726866,0.141454", \ "0.0117302,0.0152337,0.0185575,0.0247380,0.0395692,0.0730555,0.141719"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0224781,0.0263880,0.0298080,0.0355718,0.0456281,0.0643396,0.101039", \ "0.0240434,0.0279519,0.0313720,0.0371363,0.0471944,0.0659064,0.102611", \ "0.0304685,0.0343478,0.0377584,0.0435238,0.0535905,0.0723112,0.109019", \ "0.0415924,0.0457352,0.0493110,0.0552385,0.0653820,0.0841106,0.120798", \ "0.0532875,0.0579467,0.0619430,0.0684104,0.0790621,0.0980584,0.134716", \ "0.0657488,0.0708817,0.0753125,0.0823990,0.0936880,0.113050,0.149834", \ "0.0793970,0.0849680,0.0898064,0.0975349,0.109638,0.129592,0.166493"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0228006,0.0282712,0.0334599,0.0430370,0.0614365,0.0978360,0.170427", \ "0.0240964,0.0295650,0.0347522,0.0443284,0.0627320,0.0991290,0.171723", \ "0.0278897,0.0333365,0.0384996,0.0480483,0.0664399,0.102844,0.175453", \ "0.0331268,0.0387533,0.0439889,0.0535817,0.0719438,0.108317,0.180923", \ "0.0378284,0.0438221,0.0492183,0.0588771,0.0772305,0.113603,0.186156", \ "0.0411021,0.0476506,0.0534249,0.0633667,0.0817944,0.118091,0.190655", \ "0.0426340,0.0497509,0.0560755,0.0665688,0.0853296,0.121797,0.194317"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00438436,0.00617145,0.00800808,0.0115838,0.0188609,0.0341176,0.0656868", \ "0.00438284,0.00617249,0.00800938,0.0115841,0.0188607,0.0341181,0.0656881", \ "0.00440486,0.00619905,0.00803339,0.0115996,0.0188673,0.0341191,0.0656863", \ "0.00555670,0.00714950,0.00881076,0.0121090,0.0190983,0.0341823,0.0656968", \ "0.00730506,0.00889748,0.0105051,0.0136263,0.0201904,0.0346990,0.0657740", \ "0.00914135,0.0107788,0.0124141,0.0154483,0.0216170,0.0354876,0.0661835", \ "0.0111366,0.0128086,0.0144973,0.0175642,0.0234624,0.0366032,0.0666130"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00535363,0.00891885,0.0128363,0.0209534,0.0378660,0.0722811,0.141269", \ "0.00535317,0.00891726,0.0128375,0.0209532,0.0378627,0.0722760,0.141267", \ "0.00538566,0.00894264,0.0128536,0.0209625,0.0378649,0.0722765,0.141269", \ "0.00590688,0.00938407,0.0132075,0.0211833,0.0379204,0.0722784,0.141272", \ "0.00686835,0.0102289,0.0138542,0.0215634,0.0381465,0.0723801,0.141276", \ "0.00819465,0.0116261,0.0150637,0.0223758,0.0385266,0.0725594,0.141371", \ "0.00974045,0.0133906,0.0168382,0.0237495,0.0394066,0.0730113,0.141561"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.208405,5.680379,5.995735,6.257122,6.425598,6.488476,6.518695", \ "5.148099,5.626825,5.926326,6.190847,6.355365,6.418087,6.448356", \ "5.161608,5.565937,5.876916,6.156008,6.324712,6.398683,6.436679", \ "5.489458,5.856814,6.148527,6.415709,6.588944,6.675315,6.712895", \ "6.152126,6.304853,6.524048,6.889333,7.213248,7.299894,7.335538", \ "7.340019,7.346480,7.467794,7.755310,8.059202,8.292652,8.371252", \ "8.943567,8.863396,8.892186,9.096707,9.427050,9.655783,9.872675"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("3.550312,3.861511,3.905269,4.039773,3.923185,3.931971,4.118467", \ "3.534181,3.800176,3.878591,3.978176,4.077511,3.999876,3.980541", \ "3.595342,3.755947,3.841004,3.924470,3.867596,4.005523,3.868217", \ "3.964915,4.076935,4.166472,4.170163,4.220000,4.140283,3.823598", \ "4.668207,4.853911,4.879034,4.747179,4.784637,4.779655,4.711023", \ "5.845915,6.062152,6.122925,5.946813,5.793033,5.390279,5.678420", \ "7.444395,7.591150,7.685101,7.690246,7.422596,7.296411,7.257683"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.872098,6.315238,6.649314,6.945859,7.134521,7.222239,7.274316", \ "5.791258,6.254104,6.588355,6.874544,7.065124,7.161521,7.215119", \ "5.817277,6.253732,6.577141,6.861830,7.072418,7.171142,7.228505", \ "6.222161,6.575800,6.870378,7.151173,7.348773,7.451423,7.514932", \ "6.875110,7.047678,7.298053,7.670223,7.972132,8.085715,8.142135", \ "8.064984,8.085989,8.242314,8.529404,8.841602,9.084867,9.161692", \ "9.701773,9.652603,9.678097,9.890791,10.186280,10.384220,10.608460"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("3.614686,3.813909,3.902224,4.061915,4.104670,4.150001,3.947680", \ "3.534454,3.759494,3.852335,3.986780,3.878524,4.128142,3.800625", \ "3.501588,3.691715,3.836427,3.930189,3.778936,4.010945,3.805175", \ "3.683369,3.822032,3.924643,3.913838,3.888987,4.003824,3.863471", \ "4.188291,4.347377,4.363839,4.291924,4.376873,4.263177,4.306059", \ "4.994968,5.218278,5.263902,5.308514,5.208721,5.033415,4.840509", \ "6.087621,6.325860,6.468309,6.568964,6.505281,6.418822,6.016496"); } } } } /****************************************************************************************** Module : AND2_X4 Cell Description : Combinational cell (AND2_X4) with drive strength X4 *******************************************************************************************/ cell (AND2_X4) { drive_strength : 4; area : 2.394000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 100.706457; leakage_power () { when : "!A1 & !A2"; value : 81.382070; } leakage_power () { when : "!A1 & A2"; value : 124.015210; } leakage_power () { when : "A1 & !A2"; value : 82.588768; } leakage_power () { when : "A1 & A2"; value : 114.839780; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.195354; fall_capacitance : 3.034703; rise_capacitance : 3.195354; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.536501; fall_capacitance : 3.223739; rise_capacitance : 3.536501; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 241.699000; function : "(A1 & A2)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0196696,0.0237398,0.0270799,0.0327347,0.0426824,0.0613290,0.0980350", \ "0.0212043,0.0252699,0.0286102,0.0342669,0.0442160,0.0628632,0.0995702", \ "0.0275666,0.0315836,0.0349147,0.0405762,0.0505367,0.0691924,0.105907", \ "0.0374825,0.0419037,0.0454883,0.0514151,0.0615251,0.0801860,0.116863", \ "0.0476679,0.0526449,0.0566655,0.0631568,0.0738011,0.0927707,0.129439", \ "0.0584906,0.0639949,0.0684885,0.0756726,0.0870643,0.106463,0.143252", \ "0.0701194,0.0761321,0.0810997,0.0890734,0.101499,0.121745,0.158814"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0207220,0.0265385,0.0317295,0.0413152,0.0597413,0.0961864,0.168872", \ "0.0219624,0.0277770,0.0329646,0.0425474,0.0609748,0.0974242,0.170115", \ "0.0269868,0.0327497,0.0378925,0.0474236,0.0658238,0.102283,0.174989", \ "0.0333024,0.0393214,0.0445281,0.0541007,0.0724299,0.108801,0.181489", \ "0.0382651,0.0448971,0.0503045,0.0598693,0.0781357,0.114530,0.187118", \ "0.0418339,0.0491250,0.0551017,0.0649875,0.0831996,0.119398,0.192034", \ "0.0439056,0.0517573,0.0584194,0.0691160,0.0875737,0.123754,0.196230"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00399237,0.00589113,0.00773908,0.0113446,0.0186864,0.0340490,0.0657316", \ "0.00399267,0.00589277,0.00774089,0.0113452,0.0186866,0.0340492,0.0657313", \ "0.00404780,0.00594848,0.00778559,0.0113726,0.0186985,0.0340508,0.0657304", \ "0.00550304,0.00718087,0.00883053,0.0121152,0.0190440,0.0341325,0.0657370", \ "0.00730170,0.00899922,0.0106047,0.0136947,0.0202180,0.0347432,0.0658388", \ "0.00929635,0.0110614,0.0127149,0.0157373,0.0218274,0.0356037,0.0662983", \ "0.0115934,0.0134263,0.0151703,0.0182807,0.0241410,0.0371149,0.0668919"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00506408,0.00884309,0.0127775,0.0209283,0.0378808,0.0723462,0.141444", \ "0.00506095,0.00884341,0.0127796,0.0209312,0.0378846,0.0723441,0.141433", \ "0.00512687,0.00889104,0.0128154,0.0209486,0.0378895,0.0723490,0.141438", \ "0.00614672,0.00958514,0.0133369,0.0212793,0.0379654,0.0723461,0.141430", \ "0.00760951,0.0109077,0.0142276,0.0217108,0.0382977,0.0725235,0.141435", \ "0.00937512,0.0128709,0.0159873,0.0227272,0.0386348,0.0727627,0.141622", \ "0.0115006,0.0151521,0.0184622,0.0246579,0.0395788,0.0731409,0.141887"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0218205,0.0259622,0.0293602,0.0350955,0.0451305,0.0638490,0.100609", \ "0.0233862,0.0275255,0.0309237,0.0366601,0.0466965,0.0654174,0.102177", \ "0.0298236,0.0339303,0.0373190,0.0430584,0.0531033,0.0718322,0.108593", \ "0.0407986,0.0451910,0.0487553,0.0546683,0.0647936,0.0835293,0.120268", \ "0.0523069,0.0572436,0.0612205,0.0676592,0.0782804,0.0972719,0.133984", \ "0.0646224,0.0700534,0.0744565,0.0814945,0.0927450,0.112086,0.148912", \ "0.0781279,0.0840186,0.0888270,0.0965165,0.108553,0.128475,0.165412"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0220091,0.0278253,0.0330168,0.0426043,0.0610324,0.0974767,0.170163", \ "0.0232971,0.0291113,0.0343013,0.0438882,0.0623189,0.0987665,0.171454", \ "0.0270683,0.0328588,0.0380242,0.0475820,0.0660017,0.102459,0.175162", \ "0.0321782,0.0381630,0.0433994,0.0530018,0.0713961,0.107822,0.180527", \ "0.0367139,0.0430930,0.0484878,0.0581503,0.0765340,0.112967,0.185620", \ "0.0398044,0.0467728,0.0525357,0.0624841,0.0809460,0.117306,0.189985", \ "0.0411274,0.0486948,0.0550200,0.0655017,0.0843034,0.120834,0.193489"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00420222,0.00608844,0.00792744,0.0115158,0.0188282,0.0341491,0.0658003", \ "0.00420230,0.00608986,0.00792868,0.0115165,0.0188282,0.0341498,0.0658000", \ "0.00422537,0.00611854,0.00795428,0.0115325,0.0188348,0.0341506,0.0657996", \ "0.00542076,0.00709330,0.00875471,0.0120615,0.0190727,0.0342132,0.0658063", \ "0.00716033,0.00882460,0.0104239,0.0135451,0.0201405,0.0347256,0.0658894", \ "0.00898836,0.0106925,0.0123155,0.0153410,0.0215306,0.0354828,0.0662934", \ "0.0109863,0.0127240,0.0143952,0.0174395,0.0233452,0.0365688,0.0667127"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00506073,0.00884262,0.0127788,0.0209275,0.0378883,0.0723492,0.141438", \ "0.00506370,0.00884329,0.0127775,0.0209284,0.0378868,0.0723435,0.141431", \ "0.00510114,0.00886996,0.0127998,0.0209374,0.0378867,0.0723436,0.141434", \ "0.00562869,0.00931398,0.0131537,0.0211590,0.0379371,0.0723462,0.141435", \ "0.00660073,0.0101581,0.0137953,0.0215346,0.0381629,0.0724554,0.141434", \ "0.00792508,0.0115586,0.0150001,0.0223411,0.0385420,0.0726291,0.141536", \ "0.00948843,0.0133275,0.0167762,0.0237117,0.0394283,0.0731040,0.141730"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("10.104290,10.991170,11.608100,12.106690,12.401430,12.540440,12.586990", \ "9.978239,10.867990,11.469980,11.971800,12.266210,12.406400,12.453670", \ "10.026020,10.822710,11.373220,11.903440,12.217760,12.368980,12.444650", \ "10.591690,11.364370,11.950400,12.471910,12.776080,12.938430,13.008810", \ "12.013510,12.321450,12.716400,13.393310,14.033360,14.202530,14.266660", \ "14.454300,14.398540,14.615960,15.163580,15.734810,16.193550,16.350320", \ "17.756260,17.496030,17.508110,17.887810,18.493670,18.942470,19.392360"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("6.990905,7.561334,7.762390,7.921433,8.156083,8.124473,8.106902", \ "6.882862,7.485850,7.674081,7.810855,8.112758,8.076204,7.831594", \ "6.933676,7.497559,7.567242,7.810733,7.929617,7.886029,7.614578", \ "7.739150,8.081301,8.198337,8.238225,7.969566,8.404631,8.190126", \ "9.317495,9.627635,9.683695,9.496389,9.264261,9.276347,9.424416", \ "11.629920,12.008060,12.173040,11.786850,11.554660,11.319830,11.423880", \ "14.778130,15.074880,15.327960,15.300500,15.103700,14.849690,14.510190"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("11.380380,12.269150,12.914580,13.476960,13.832520,14.024930,14.114750", \ "11.248110,12.212070,12.799680,13.361090,13.724140,13.905000,13.999470", \ "11.293100,12.166530,12.763680,13.348730,13.724540,13.919050,14.035980", \ "12.120680,12.873560,13.394220,13.941360,14.291720,14.499090,14.620820", \ "13.449980,13.820830,14.287400,14.969260,15.564530,15.764700,15.887680", \ "15.876170,15.910600,16.148680,16.704560,17.293660,17.771970,17.942940", \ "19.175180,19.014950,19.037230,19.450590,19.998260,20.373100,20.830920"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("7.001019,7.576112,7.714015,7.927433,8.150106,8.327528,8.062851", \ "6.898440,7.477808,7.671367,7.821055,7.810540,8.233902,8.022419", \ "6.764347,7.346376,7.555301,7.628749,7.631487,8.036395,7.498835", \ "7.140648,7.549308,7.608612,7.800953,7.898104,8.102231,7.521792", \ "8.225494,8.605323,8.643868,8.552931,8.515162,8.729071,7.762507", \ "9.774761,10.328590,10.522100,10.338370,10.149870,10.158230,9.892635", \ "11.994540,12.575740,12.877670,12.964040,13.012510,12.508580,12.183150"); } } } } /****************************************************************************************** Module : AND3_X1 Cell Description : Combinational cell (AND3_X1) with drive strength X1 *******************************************************************************************/ cell (AND3_X1) { drive_strength : 1; area : 1.330000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 26.481460; leakage_power () { when : "!A1 & !A2 & !A3"; value : 20.243410; } leakage_power () { when : "!A1 & !A2 & A3"; value : 27.583270; } leakage_power () { when : "!A1 & A2 & !A3"; value : 20.683538; } leakage_power () { when : "!A1 & A2 & A3"; value : 38.106915; } leakage_power () { when : "A1 & !A2 & !A3"; value : 19.241266; } leakage_power () { when : "A1 & !A2 & A3"; value : 27.881517; } leakage_power () { when : "A1 & A2 & !A3"; value : 20.463591; } leakage_power () { when : "A1 & A2 & A3"; value : 37.648171; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.879747; fall_capacitance : 0.866140; rise_capacitance : 0.879747; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.927525; fall_capacitance : 0.881159; rise_capacitance : 0.927525; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.964824; fall_capacitance : 0.882954; rise_capacitance : 0.964824; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.424800; function : "((A1 & A2) & A3)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0237083,0.0274322,0.0311082,0.0372104,0.0476210,0.0665572,0.103264", \ "0.0253451,0.0290671,0.0327430,0.0388464,0.0492580,0.0681943,0.104902", \ "0.0316067,0.0353021,0.0389667,0.0450716,0.0554924,0.0744380,0.111155", \ "0.0425223,0.0464623,0.0503138,0.0565961,0.0671162,0.0860898,0.122786", \ "0.0536139,0.0580666,0.0624081,0.0693638,0.0805760,0.0999603,0.136656", \ "0.0648208,0.0697674,0.0746136,0.0823406,0.0944332,0.114459,0.151422", \ "0.0763264,0.0817382,0.0870881,0.0956377,0.108853,0.129906,0.167279"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0320842,0.0378365,0.0438004,0.0542537,0.0732745,0.109843,0.182443", \ "0.0331863,0.0389386,0.0449021,0.0553548,0.0743776,0.110945,0.183543", \ "0.0377474,0.0434965,0.0494529,0.0598891,0.0788928,0.115461,0.188059", \ "0.0464817,0.0522682,0.0582382,0.0686453,0.0875721,0.124053,0.196621", \ "0.0547866,0.0608990,0.0670410,0.0775681,0.0966116,0.133085,0.205530", \ "0.0619894,0.0685841,0.0751933,0.0860372,0.105029,0.141453,0.213918", \ "0.0681592,0.0752068,0.0824141,0.0940040,0.113263,0.149630,0.221995"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00478702,0.00648866,0.00840519,0.0120296,0.0192313,0.0342254,0.0655488", \ "0.00478639,0.00648975,0.00840580,0.0120302,0.0192308,0.0342244,0.0655478", \ "0.00480441,0.00651471,0.00842877,0.0120463,0.0192381,0.0342273,0.0655481", \ "0.00598096,0.00752129,0.00925700,0.0125943,0.0195074,0.0343142,0.0655590", \ "0.00789089,0.00947035,0.0111984,0.0144161,0.0208902,0.0349909,0.0656628", \ "0.00999367,0.0116448,0.0134412,0.0166522,0.0227926,0.0361676,0.0662005", \ "0.0123647,0.0141008,0.0159948,0.0193232,0.0253368,0.0379523,0.0669376"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00717460,0.0106792,0.0146692,0.0225059,0.0387035,0.0725051,0.141342", \ "0.00717644,0.0106806,0.0146676,0.0225063,0.0386962,0.0725134,0.141345", \ "0.00717547,0.0106805,0.0146706,0.0225106,0.0386983,0.0725097,0.141330", \ "0.00766666,0.0110879,0.0149963,0.0227044,0.0387808,0.0725209,0.141335", \ "0.00907715,0.0122654,0.0159324,0.0234209,0.0392974,0.0726825,0.141339", \ "0.0108284,0.0140807,0.0175741,0.0244722,0.0397657,0.0731139,0.141509", \ "0.0128914,0.0162384,0.0198825,0.0263934,0.0407751,0.0734108,0.141850"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0260801,0.0298667,0.0336026,0.0397880,0.0502951,0.0693178,0.106084", \ "0.0276875,0.0314745,0.0352103,0.0413967,0.0519048,0.0709274,0.107694", \ "0.0339455,0.0377132,0.0414399,0.0476249,0.0581396,0.0771696,0.113942", \ "0.0455911,0.0495134,0.0533448,0.0596158,0.0701892,0.0892378,0.126003", \ "0.0579169,0.0623561,0.0666600,0.0735654,0.0847488,0.104136,0.140887", \ "0.0704886,0.0754059,0.0801925,0.0878033,0.0997690,0.119739,0.156729", \ "0.0836445,0.0889981,0.0942366,0.102562,0.115488,0.136280,0.173551"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0346701,0.0404221,0.0463860,0.0568395,0.0758633,0.112432,0.185030", \ "0.0359516,0.0417030,0.0476675,0.0581227,0.0771470,0.113718,0.186314", \ "0.0400102,0.0457607,0.0517203,0.0621630,0.0811764,0.117746,0.190347", \ "0.0471834,0.0530042,0.0590002,0.0694395,0.0884159,0.124949,0.197539", \ "0.0550357,0.0610616,0.0672071,0.0777988,0.0969066,0.133436,0.205959", \ "0.0621801,0.0685932,0.0750646,0.0859357,0.105111,0.141628,0.214196", \ "0.0682692,0.0751224,0.0820942,0.0934726,0.112997,0.149574,0.222074"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00500747,0.00669722,0.00860478,0.0122157,0.0193930,0.0343457,0.0656275", \ "0.00500661,0.00669733,0.00860542,0.0122163,0.0193920,0.0343456,0.0656258", \ "0.00501424,0.00671438,0.00862058,0.0122279,0.0193971,0.0343470,0.0656262", \ "0.00593830,0.00746331,0.00919911,0.0125954,0.0195859,0.0344115,0.0656379", \ "0.00782076,0.00935760,0.0110714,0.0142994,0.0208197,0.0349801,0.0657283", \ "0.00981518,0.0114167,0.0131788,0.0163669,0.0225636,0.0360717,0.0662031", \ "0.0119819,0.0136369,0.0154646,0.0187287,0.0247511,0.0375407,0.0668101"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00717574,0.0106803,0.0146696,0.0225066,0.0386971,0.0725135,0.141333", \ "0.00717563,0.0106793,0.0146684,0.0225060,0.0386970,0.0725217,0.141330", \ "0.00717478,0.0106808,0.0146706,0.0225108,0.0387002,0.0725274,0.141336", \ "0.00748870,0.0109709,0.0149005,0.0226458,0.0387568,0.0725110,0.141334", \ "0.00831515,0.0117272,0.0155883,0.0232209,0.0391581,0.0726401,0.141341", \ "0.00966767,0.0130554,0.0167742,0.0240606,0.0395864,0.0729758,0.141461", \ "0.0113132,0.0148015,0.0185554,0.0255382,0.0404884,0.0732967,0.141719"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0280306,0.0318724,0.0356605,0.0419201,0.0525131,0.0716182,0.108450", \ "0.0296061,0.0334486,0.0372365,0.0434964,0.0540904,0.0731966,0.110031", \ "0.0358883,0.0397139,0.0434943,0.0497512,0.0603493,0.0794619,0.116301", \ "0.0480778,0.0519912,0.0558080,0.0620955,0.0727188,0.0918365,0.128665", \ "0.0615627,0.0659653,0.0702434,0.0771101,0.0882611,0.107644,0.144452", \ "0.0754828,0.0803587,0.0850912,0.0926216,0.104500,0.124435,0.161452", \ "0.0902946,0.0956001,0.100770,0.108974,0.121705,0.142382,0.179662"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0358127,0.0415645,0.0475287,0.0579828,0.0770068,0.113577,0.186175", \ "0.0370504,0.0428025,0.0487667,0.0592210,0.0782475,0.114819,0.187414", \ "0.0398693,0.0456200,0.0515809,0.0620285,0.0810458,0.117618,0.190215", \ "0.0441398,0.0499608,0.0559694,0.0664305,0.0854315,0.121980,0.194574", \ "0.0488350,0.0548160,0.0609607,0.0715798,0.0907069,0.127292,0.199854", \ "0.0531813,0.0594494,0.0658537,0.0767537,0.0960259,0.132641,0.205233", \ "0.0562258,0.0629105,0.0697324,0.0811587,0.100897,0.137759,0.210335"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00522728,0.00690257,0.00879844,0.0123942,0.0195490,0.0344713,0.0657230", \ "0.00522865,0.00690260,0.00879738,0.0123953,0.0195492,0.0344724,0.0657208", \ "0.00523067,0.00691187,0.00881136,0.0124037,0.0195525,0.0344734,0.0657231", \ "0.00592705,0.00743824,0.00919446,0.0126421,0.0196759,0.0345142,0.0657277", \ "0.00776984,0.00928936,0.0109847,0.0142155,0.0207691,0.0349838,0.0658027", \ "0.00970655,0.0112702,0.0130021,0.0161758,0.0224107,0.0360188,0.0662253", \ "0.0117316,0.0133507,0.0151377,0.0183610,0.0244114,0.0373532,0.0668031"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00717517,0.0106803,0.0146690,0.0225093,0.0386983,0.0725079,0.141330", \ "0.00717585,0.0106788,0.0146691,0.0225053,0.0386961,0.0725090,0.141334", \ "0.00717436,0.0106816,0.0146690,0.0225090,0.0386965,0.0725052,0.141341", \ "0.00741199,0.0109124,0.0148670,0.0226290,0.0387521,0.0725105,0.141342", \ "0.00791880,0.0114329,0.0153823,0.0230897,0.0390741,0.0726256,0.141331", \ "0.00888573,0.0124126,0.0163243,0.0238724,0.0395455,0.0728827,0.141428", \ "0.0103086,0.0138916,0.0178151,0.0252167,0.0405676,0.0733934,0.141644"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("2.851642,3.079909,3.251828,3.443015,3.567748,3.615379,3.631936", \ "2.831428,3.059790,3.234031,3.423178,3.548479,3.597966,3.614009", \ "2.823365,3.039145,3.216611,3.395082,3.524440,3.578842,3.598082", \ "2.975761,3.148228,3.310700,3.494912,3.618892,3.669991,3.693137", \ "3.216712,3.326540,3.471644,3.692087,3.875626,3.930506,3.945298", \ "3.759955,3.795848,3.856048,4.018285,4.229450,4.363419,4.391423", \ "4.507323,4.498889,4.520701,4.631827,4.825323,4.950952,5.053019"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("2.034110,2.145633,2.199691,2.225489,2.294521,2.325046,2.148763", \ "1.986705,2.129607,2.209650,2.229734,2.270167,2.328516,2.077381", \ "1.967075,2.117931,2.187496,2.199488,2.207513,2.265755,2.234501", \ "2.132691,2.263393,2.278440,2.321449,2.324330,2.340479,2.172634", \ "2.526194,2.593376,2.579479,2.615565,2.459316,2.475392,2.450074", \ "3.078562,3.125679,3.121158,3.093942,3.039907,2.879590,2.834832", \ "3.832498,3.832699,3.871517,3.836500,3.707498,3.476026,3.540398"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("3.195663,3.420815,3.605837,3.803124,3.943423,4.006274,4.033682", \ "3.175159,3.395988,3.581897,3.781859,3.921586,3.984900,4.011548", \ "3.162235,3.372505,3.567101,3.758940,3.904331,3.968879,3.999713", \ "3.341479,3.500752,3.662036,3.859833,3.996793,4.061105,4.093168", \ "3.599369,3.696054,3.852953,4.077877,4.258179,4.319537,4.348564", \ "4.132271,4.162446,4.245552,4.403911,4.620161,4.760382,4.789545", \ "4.882336,4.871572,4.897762,5.000171,5.199764,5.322596,5.421645"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("2.032590,2.152143,2.228153,2.264512,2.289667,2.320472,2.393403", \ "2.015436,2.125772,2.213796,2.268597,2.213649,2.243075,2.202085", \ "1.984720,2.073949,2.149309,2.220748,2.225110,2.201241,2.186092", \ "2.026466,2.114124,2.174318,2.198776,2.183986,2.188443,2.201070", \ "2.264105,2.341273,2.363468,2.365684,2.333750,2.327408,2.149858", \ "2.639111,2.716988,2.757483,2.741684,2.640721,2.587871,2.527999", \ "3.199483,3.284512,3.324444,3.326571,3.253059,3.013534,3.105893"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("3.476977,3.695185,3.890905,4.103423,4.257746,4.333675,4.374450", \ "3.462031,3.674470,3.866602,4.079464,4.231604,4.304792,4.347783", \ "3.448045,3.670886,3.852286,4.064242,4.219252,4.298459,4.340033", \ "3.637559,3.816937,3.963967,4.173019,4.318593,4.395506,4.442580", \ "3.914357,4.038617,4.188654,4.418100,4.589190,4.660746,4.705462", \ "4.448930,4.516598,4.599723,4.787318,4.978793,5.118790,5.159340", \ "5.255302,5.244968,5.284658,5.394856,5.591168,5.716609,5.821133"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("2.034707,2.139990,2.219285,2.250235,2.330818,2.343903,2.192333", \ "1.994852,2.140269,2.189922,2.239623,2.257901,2.270467,2.127152", \ "1.976399,2.076052,2.154756,2.185296,2.199874,2.295150,2.193506", \ "1.990233,2.106606,2.171278,2.211190,2.217941,2.282047,2.232436", \ "2.157878,2.244171,2.292883,2.319326,2.293933,2.130066,2.238953", \ "2.495629,2.610963,2.637772,2.629340,2.592330,2.606456,2.493648", \ "2.989367,3.116818,3.181784,3.207731,3.120496,3.068093,2.961935"); } } } } /****************************************************************************************** Module : AND3_X2 Cell Description : Combinational cell (AND3_X2) with drive strength X2 *******************************************************************************************/ cell (AND3_X2) { drive_strength : 2; area : 1.596000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 53.190270; leakage_power () { when : "!A1 & !A2 & !A3"; value : 40.527190; } leakage_power () { when : "!A1 & !A2 & A3"; value : 55.390170; } leakage_power () { when : "!A1 & A2 & !A3"; value : 41.417343; } leakage_power () { when : "!A1 & A2 & A3"; value : 76.701350; } leakage_power () { when : "A1 & !A2 & !A3"; value : 38.496032; } leakage_power () { when : "A1 & !A2 & A3"; value : 55.992861; } leakage_power () { when : "A1 & A2 & !A3"; value : 40.969832; } leakage_power () { when : "A1 & A2 & A3"; value : 76.027380; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.599415; fall_capacitance : 1.571297; rise_capacitance : 1.599415; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.648903; fall_capacitance : 1.576790; rise_capacitance : 1.648903; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.700149; fall_capacitance : 1.546669; rise_capacitance : 1.700149; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.544000; function : "((A1 & A2) & A3)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0221392,0.0261774,0.0297021,0.0356095,0.0458136,0.0645822,0.101182", \ "0.0237688,0.0278037,0.0313294,0.0372380,0.0474430,0.0662112,0.102812", \ "0.0300472,0.0340493,0.0375658,0.0434777,0.0536937,0.0724720,0.109078", \ "0.0405130,0.0448357,0.0485618,0.0546947,0.0650296,0.0838300,0.120411", \ "0.0510069,0.0558970,0.0601004,0.0668648,0.0778530,0.0970451,0.133628", \ "0.0616746,0.0670978,0.0717935,0.0793047,0.0911396,0.110906,0.147702", \ "0.0725992,0.0785398,0.0837367,0.0920745,0.105004,0.125755,0.162927"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0301396,0.0364675,0.0422947,0.0525941,0.0714771,0.107937,0.180380", \ "0.0312269,0.0375537,0.0433803,0.0536792,0.0725628,0.109024,0.181469", \ "0.0358004,0.0421206,0.0479374,0.0582160,0.0770813,0.113542,0.185989", \ "0.0442689,0.0506324,0.0564787,0.0667324,0.0855247,0.121904,0.194320", \ "0.0521238,0.0588525,0.0648255,0.0751627,0.0940656,0.130459,0.202751", \ "0.0589266,0.0661716,0.0726095,0.0832310,0.102060,0.138372,0.210726", \ "0.0647851,0.0725318,0.0795611,0.0909097,0.109993,0.146238,0.218484"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00445510,0.00631910,0.00820208,0.0118067,0.0190350,0.0341178,0.0654952", \ "0.00445526,0.00631934,0.00820233,0.0118072,0.0190354,0.0341177,0.0654950", \ "0.00448169,0.00635428,0.00823301,0.0118265,0.0190433,0.0341201,0.0654943", \ "0.00577822,0.00745259,0.00915636,0.0124575,0.0193441,0.0342094,0.0655045", \ "0.00766633,0.00937678,0.0110563,0.0142180,0.0206846,0.0348802,0.0656037", \ "0.00976092,0.0115466,0.0132881,0.0164244,0.0225172,0.0359603,0.0661232", \ "0.0121556,0.0140148,0.0158540,0.0190981,0.0250348,0.0376871,0.0668243"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00676216,0.0106436,0.0146093,0.0224613,0.0387152,0.0725533,0.141265", \ "0.00676206,0.0106432,0.0146084,0.0224600,0.0387118,0.0725509,0.141265", \ "0.00676169,0.0106448,0.0146116,0.0224680,0.0387168,0.0725675,0.141265", \ "0.00732272,0.0111054,0.0149910,0.0226892,0.0387998,0.0725696,0.141276", \ "0.00875594,0.0122420,0.0158641,0.0233589,0.0393249,0.0727546,0.141283", \ "0.0105251,0.0140708,0.0174799,0.0243607,0.0397346,0.0731678,0.141473", \ "0.0126220,0.0162589,0.0198024,0.0262535,0.0407292,0.0734715,0.141817"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0244975,0.0286041,0.0321867,0.0381768,0.0484736,0.0673221,0.103978", \ "0.0260972,0.0302029,0.0337867,0.0397774,0.0500747,0.0689240,0.105580", \ "0.0323679,0.0364508,0.0400245,0.0460159,0.0563221,0.0751796,0.111840", \ "0.0436750,0.0479711,0.0516806,0.0577918,0.0681689,0.0870435,0.123690", \ "0.0554336,0.0602881,0.0644518,0.0711676,0.0821225,0.101323,0.137954", \ "0.0674862,0.0728649,0.0774930,0.0848672,0.0965666,0.116284,0.153109", \ "0.0801266,0.0859726,0.0910464,0.0991482,0.111756,0.132219,0.169273"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0327402,0.0390672,0.0448945,0.0551943,0.0740790,0.110542,0.182980", \ "0.0340012,0.0403273,0.0461550,0.0564565,0.0753422,0.111808,0.184243", \ "0.0380068,0.0443303,0.0501506,0.0604373,0.0793116,0.115775,0.188219", \ "0.0449664,0.0513791,0.0572525,0.0675453,0.0863831,0.122809,0.195249", \ "0.0524307,0.0590764,0.0650810,0.0755074,0.0944677,0.130913,0.203281", \ "0.0591238,0.0662171,0.0725420,0.0832305,0.102249,0.138676,0.211081", \ "0.0647684,0.0723468,0.0791698,0.0903870,0.109767,0.146256,0.218618"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00467234,0.00652248,0.00839701,0.0119877,0.0191890,0.0342312,0.0655674", \ "0.00467230,0.00652398,0.00839805,0.0119878,0.0191889,0.0342313,0.0655680", \ "0.00468388,0.00654323,0.00841592,0.0120005,0.0191949,0.0342325,0.0655682", \ "0.00572231,0.00738690,0.00908872,0.0124321,0.0194059,0.0342994,0.0655781", \ "0.00756830,0.00924233,0.0109108,0.0140903,0.0206103,0.0348643,0.0656662", \ "0.00953921,0.0112729,0.0129778,0.0160998,0.0222637,0.0358528,0.0661223", \ "0.0116998,0.0134800,0.0152503,0.0184304,0.0243770,0.0372274,0.0666700"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00676228,0.0106435,0.0146080,0.0224605,0.0387113,0.0725520,0.141279", \ "0.00676240,0.0106438,0.0146091,0.0224601,0.0387170,0.0725507,0.141277", \ "0.00676097,0.0106444,0.0146106,0.0224647,0.0387167,0.0725511,0.141273", \ "0.00711537,0.0109779,0.0148844,0.0226219,0.0387754,0.0725641,0.141267", \ "0.00798109,0.0117316,0.0155497,0.0231793,0.0391820,0.0726938,0.141273", \ "0.00936119,0.0130813,0.0167383,0.0240081,0.0395890,0.0730169,0.141407", \ "0.0110388,0.0148637,0.0185415,0.0254819,0.0404881,0.0733603,0.141679"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0264138,0.0305851,0.0342209,0.0402843,0.0506658,0.0695952,0.106318", \ "0.0279865,0.0321569,0.0357924,0.0418567,0.0522387,0.0711691,0.107889", \ "0.0342795,0.0384343,0.0420619,0.0481258,0.0585136,0.0774506,0.114176", \ "0.0462304,0.0505145,0.0542101,0.0603238,0.0707422,0.0896834,0.126399", \ "0.0591650,0.0639885,0.0681169,0.0747959,0.0857188,0.104922,0.141608", \ "0.0725933,0.0779239,0.0824999,0.0897859,0.101405,0.121081,0.157954", \ "0.0869621,0.0927465,0.0977420,0.105709,0.118128,0.138470,0.175542"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0338833,0.0402105,0.0460379,0.0563385,0.0752241,0.111687,0.184126", \ "0.0350958,0.0414222,0.0472494,0.0575502,0.0764383,0.112900,0.185343", \ "0.0378563,0.0441799,0.0500030,0.0602949,0.0791732,0.115638,0.188079", \ "0.0419445,0.0483498,0.0542326,0.0645487,0.0834131,0.119861,0.192297", \ "0.0463939,0.0529873,0.0589925,0.0694569,0.0884446,0.124935,0.197336", \ "0.0503594,0.0572911,0.0635639,0.0743117,0.0934731,0.129987,0.202422", \ "0.0529663,0.0603745,0.0670751,0.0783360,0.0979771,0.134754,0.207191"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00489567,0.00672973,0.00859107,0.0121652,0.0193425,0.0343536,0.0656588", \ "0.00489475,0.00672914,0.00859117,0.0121655,0.0193426,0.0343535,0.0656604", \ "0.00489947,0.00674165,0.00860456,0.0121745,0.0193466,0.0343548,0.0656591", \ "0.00571395,0.00736147,0.00906907,0.0124560,0.0194841,0.0343972,0.0656669", \ "0.00752535,0.00916002,0.0108165,0.0140028,0.0205627,0.0348679,0.0657354", \ "0.00942425,0.0111084,0.0127834,0.0158979,0.0221033,0.0358060,0.0661448", \ "0.0114188,0.0131563,0.0148865,0.0180301,0.0240176,0.0370387,0.0666683"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00676212,0.0106421,0.0146077,0.0224604,0.0387113,0.0725515,0.141268", \ "0.00676239,0.0106434,0.0146073,0.0224615,0.0387120,0.0725498,0.141267", \ "0.00676196,0.0106438,0.0146098,0.0224641,0.0387148,0.0725530,0.141271", \ "0.00702046,0.0109028,0.0148367,0.0226029,0.0387625,0.0725669,0.141269", \ "0.00754969,0.0114348,0.0153480,0.0230530,0.0390898,0.0726711,0.141275", \ "0.00856617,0.0124545,0.0163174,0.0238522,0.0395662,0.0729332,0.141389", \ "0.0100304,0.0139839,0.0178478,0.0252217,0.0406209,0.0734757,0.141599"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("5.474260,5.943682,6.276287,6.580335,6.780552,6.860827,6.891341", \ "5.460390,5.895103,6.231038,6.543716,6.740976,6.819247,6.853909", \ "5.409083,5.866997,6.160983,6.494569,6.693227,6.788540,6.826986", \ "5.722545,6.104764,6.394457,6.694691,6.892697,6.986545,7.029967", \ "6.302949,6.465700,6.682835,7.075643,7.429838,7.523540,7.554270", \ "7.363462,7.400522,7.533179,7.825669,8.156859,8.415393,8.473582", \ "8.924012,8.835961,8.838919,9.037469,9.371955,9.612055,9.833856"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("3.991200,4.274221,4.445290,4.516807,4.593583,4.688637,4.487279", \ "3.978517,4.227902,4.357642,4.462169,4.502026,4.625699,4.374443", \ "3.948661,4.245339,4.344461,4.420627,4.493655,4.421945,4.486076", \ "4.301863,4.501484,4.604391,4.630370,4.587589,4.652942,4.664421", \ "5.020534,5.165776,5.190062,5.216389,5.204707,4.916516,5.089186", \ "6.186630,6.273785,6.316367,6.273163,6.114404,5.775076,5.946290", \ "7.704604,7.713504,7.814438,7.772034,7.530526,7.164273,6.977598"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("6.137216,6.627303,6.957050,7.317619,7.538028,7.649240,7.699437", \ "6.130590,6.583349,6.912347,7.264506,7.494618,7.603050,7.656416", \ "6.119497,6.524535,6.868199,7.217067,7.453155,7.571573,7.630382", \ "6.444585,6.824607,7.115861,7.433368,7.656695,7.769407,7.832779", \ "7.016035,7.226877,7.447027,7.850057,8.187118,8.300203,8.361752", \ "8.104081,8.141924,8.265892,8.598078,8.924841,9.196045,9.260290", \ "9.649573,9.573126,9.595657,9.777449,10.125580,10.341010,10.548650"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("4.020420,4.326453,4.434827,4.523155,4.560211,4.280582,4.624510", \ "4.004250,4.231665,4.371328,4.489007,4.498504,4.679251,4.679958", \ "3.867511,4.212165,4.343586,4.359518,4.330553,4.564176,4.649187", \ "3.990505,4.263514,4.415020,4.463915,4.477769,4.525225,4.396336", \ "4.518758,4.722023,4.707443,4.756742,4.804883,4.760053,4.679240", \ "5.341217,5.503560,5.586651,5.526883,5.454897,5.004845,5.095110", \ "6.496969,6.620939,6.686438,6.722807,6.528549,6.327823,6.089102"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("6.732634,7.195645,7.542094,7.912005,8.164897,8.305667,8.377822", \ "6.659105,7.126702,7.482652,7.851632,8.114444,8.245232,8.328521", \ "6.686232,7.112369,7.464502,7.817632,8.092401,8.234888,8.319141", \ "7.078724,7.412853,7.717774,8.041266,8.299624,8.441092,8.529359", \ "7.624664,7.887577,8.132752,8.546362,8.855959,8.993481,9.069174", \ "8.769043,8.854033,8.993706,9.314237,9.657656,9.924410,10.004020", \ "10.402320,10.345300,10.388400,10.588670,10.912360,11.132900,11.352420"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("4.038440,4.310032,4.406481,4.530319,4.564976,4.302526,4.662807", \ "3.994521,4.240289,4.383342,4.472863,4.599088,4.653669,4.534235", \ "3.898367,4.185149,4.283886,4.356430,4.401754,4.598134,4.452587", \ "3.927930,4.193645,4.352756,4.365503,4.418705,4.097952,4.467473", \ "4.305792,4.537742,4.636487,4.593069,4.646676,4.673614,4.737304", \ "4.974227,5.230180,5.361641,5.320340,5.120488,5.258761,5.290922", \ "6.074175,6.269273,6.461876,6.525723,6.451055,6.261086,6.241641"); } } } } /****************************************************************************************** Module : AND3_X4 Cell Description : Combinational cell (AND3_X4) with drive strength X4 *******************************************************************************************/ cell (AND3_X4) { drive_strength : 4; area : 2.926000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 106.380663; leakage_power () { when : "!A1 & !A2 & !A3"; value : 81.054600; } leakage_power () { when : "!A1 & !A2 & A3"; value : 110.780450; } leakage_power () { when : "!A1 & A2 & !A3"; value : 82.834785; } leakage_power () { when : "!A1 & A2 & A3"; value : 153.402810; } leakage_power () { when : "A1 & !A2 & !A3"; value : 76.992071; } leakage_power () { when : "A1 & !A2 & A3"; value : 111.985943; } leakage_power () { when : "A1 & A2 & !A3"; value : 81.939777; } leakage_power () { when : "A1 & A2 & A3"; value : 152.054870; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.085124; fall_capacitance : 3.017611; rise_capacitance : 3.085124; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.300701; fall_capacitance : 3.134179; rise_capacitance : 3.300701; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.581806; fall_capacitance : 3.239497; rise_capacitance : 3.581806; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 241.089000; function : "((A1 & A2) & A3)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0213808,0.0256379,0.0291260,0.0349840,0.0451423,0.0639048,0.100573", \ "0.0230106,0.0272651,0.0307541,0.0366134,0.0467729,0.0655362,0.102205", \ "0.0293035,0.0335191,0.0369988,0.0428624,0.0530334,0.0718064,0.108479", \ "0.0395494,0.0441230,0.0478274,0.0539292,0.0642262,0.0830217,0.119669", \ "0.0497922,0.0549611,0.0591329,0.0658521,0.0767846,0.0959512,0.132596", \ "0.0602424,0.0659664,0.0706297,0.0780891,0.0898557,0.109573,0.146406", \ "0.0709550,0.0772284,0.0823903,0.0906648,0.103530,0.124219,0.161412"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0288983,0.0355874,0.0413867,0.0516545,0.0705269,0.107028,0.179561", \ "0.0299809,0.0366692,0.0424680,0.0527354,0.0716070,0.108111,0.180649", \ "0.0345741,0.0412543,0.0470408,0.0572848,0.0761376,0.112638,0.185185", \ "0.0428627,0.0495828,0.0554105,0.0656419,0.0844238,0.120848,0.193359", \ "0.0504614,0.0575574,0.0634903,0.0738065,0.0926792,0.129122,0.201527", \ "0.0570136,0.0646762,0.0710629,0.0816389,0.100441,0.136787,0.209303", \ "0.0626380,0.0708017,0.0777924,0.0890771,0.108119,0.144433,0.216795"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00425502,0.00621394,0.00809437,0.0117082,0.0189747,0.0341429,0.0656328", \ "0.00425478,0.00621540,0.00809548,0.0117083,0.0189749,0.0341429,0.0656324", \ "0.00428607,0.00625353,0.00812815,0.0117288,0.0189836,0.0341444,0.0656311", \ "0.00563993,0.00739291,0.00908974,0.0123936,0.0192977,0.0342340,0.0656389", \ "0.00752191,0.00930267,0.0109676,0.0141200,0.0206089,0.0348976,0.0657409", \ "0.00961984,0.0114748,0.0131978,0.0163083,0.0224024,0.0359334,0.0662517", \ "0.0120213,0.0139528,0.0157706,0.0189889,0.0249032,0.0376331,0.0669349"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00640305,0.0105057,0.0144775,0.0223614,0.0386821,0.0726236,0.141451", \ "0.00640276,0.0105057,0.0144773,0.0223584,0.0386882,0.0726293,0.141436", \ "0.00640312,0.0105074,0.0144818,0.0223656,0.0386900,0.0726185,0.141447", \ "0.00701049,0.0109926,0.0148861,0.0226066,0.0387728,0.0726402,0.141452", \ "0.00846103,0.0121122,0.0157277,0.0232489,0.0392938,0.0728241,0.141449", \ "0.0102462,0.0139433,0.0173349,0.0242319,0.0396910,0.0732364,0.141652", \ "0.0123790,0.0161502,0.0196655,0.0261092,0.0406734,0.0735373,0.142010"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0237012,0.0280292,0.0315745,0.0375129,0.0477611,0.0666023,0.103323", \ "0.0252967,0.0296248,0.0331707,0.0391105,0.0493597,0.0682012,0.104924", \ "0.0315791,0.0358788,0.0394170,0.0453576,0.0556149,0.0744641,0.111192", \ "0.0427230,0.0472648,0.0509521,0.0570296,0.0673634,0.0862283,0.122937", \ "0.0542327,0.0593627,0.0634918,0.0701612,0.0810673,0.100239,0.136934", \ "0.0660784,0.0717380,0.0763297,0.0836677,0.0952944,0.114955,0.151818", \ "0.0785230,0.0846899,0.0897204,0.0977546,0.110276,0.130668,0.167741"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0314679,0.0381567,0.0439561,0.0542248,0.0730996,0.109600,0.182135", \ "0.0327200,0.0394081,0.0452078,0.0554768,0.0743519,0.110856,0.183389", \ "0.0367166,0.0433982,0.0491890,0.0594422,0.0783033,0.114805,0.187351", \ "0.0435438,0.0503266,0.0561795,0.0664463,0.0852758,0.121740,0.194273", \ "0.0507762,0.0578065,0.0637830,0.0741771,0.0931185,0.129612,0.202076", \ "0.0572114,0.0647156,0.0710110,0.0816654,0.100666,0.137130,0.209659", \ "0.0625832,0.0706057,0.0774091,0.0886063,0.107953,0.144487,0.216970"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00446926,0.00641361,0.00828460,0.0118826,0.0191231,0.0342509,0.0657023", \ "0.00446975,0.00641461,0.00828507,0.0118831,0.0191228,0.0342507,0.0657022", \ "0.00448185,0.00643545,0.00830557,0.0118963,0.0191293,0.0342521,0.0657041", \ "0.00557634,0.00731919,0.00901667,0.0123568,0.0193491,0.0343199,0.0657120", \ "0.00741433,0.00915573,0.0108100,0.0139817,0.0205300,0.0348792,0.0658011", \ "0.00938013,0.0111737,0.0128596,0.0159597,0.0221335,0.0358183,0.0662475", \ "0.0115357,0.0133776,0.0151244,0.0182733,0.0242098,0.0371421,0.0667694"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00640451,0.0105055,0.0144769,0.0223610,0.0386819,0.0726257,0.141444", \ "0.00640336,0.0105056,0.0144774,0.0223596,0.0386841,0.0726247,0.141444", \ "0.00640384,0.0105078,0.0144797,0.0223652,0.0386826,0.0726183,0.141449", \ "0.00678088,0.0108625,0.0147774,0.0225368,0.0387488,0.0726291,0.141452", \ "0.00767645,0.0116192,0.0154319,0.0230827,0.0391590,0.0727728,0.141454", \ "0.00907899,0.0129822,0.0166265,0.0239045,0.0395536,0.0730853,0.141589", \ "0.0107733,0.0147776,0.0184387,0.0253805,0.0404567,0.0734323,0.141858"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0256111,0.0300071,0.0336050,0.0396169,0.0499491,0.0688692,0.105658", \ "0.0271799,0.0315757,0.0351735,0.0411860,0.0515190,0.0704398,0.107228", \ "0.0334842,0.0378601,0.0414493,0.0474617,0.0578007,0.0767286,0.113519", \ "0.0453113,0.0498444,0.0535148,0.0595870,0.0699570,0.0888895,0.125670", \ "0.0580130,0.0631060,0.0671906,0.0738252,0.0847125,0.103887,0.140628", \ "0.0712412,0.0768419,0.0813795,0.0886270,0.100173,0.119823,0.156708", \ "0.0854266,0.0915231,0.0964732,0.104365,0.116670,0.136993,0.174074"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0326156,0.0393041,0.0451037,0.0553731,0.0742496,0.110752,0.183283", \ "0.0338197,0.0405085,0.0463080,0.0565774,0.0754543,0.111960,0.184489", \ "0.0365748,0.0432589,0.0490522,0.0593092,0.0781771,0.114681,0.187219", \ "0.0405785,0.0473569,0.0532127,0.0635083,0.0823665,0.118852,0.191393", \ "0.0449146,0.0518906,0.0578709,0.0683058,0.0872797,0.123813,0.196315", \ "0.0486912,0.0560420,0.0622927,0.0730163,0.0921652,0.128721,0.201258", \ "0.0510895,0.0589392,0.0656272,0.0768714,0.0964929,0.133347,0.205896"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00469403,0.00661724,0.00847656,0.0120570,0.0192739,0.0343715,0.0657929", \ "0.00469344,0.00661780,0.00847744,0.0120573,0.0192737,0.0343708,0.0657932", \ "0.00469707,0.00663147,0.00848989,0.0120670,0.0192777,0.0343713,0.0657930", \ "0.00556271,0.00729168,0.00898844,0.0123698,0.0194214,0.0344155,0.0657985", \ "0.00735914,0.00906761,0.0107108,0.0138912,0.0204820,0.0348822,0.0658682", \ "0.00924100,0.0109965,0.0126576,0.0157483,0.0219719,0.0357701,0.0662713", \ "0.0112380,0.0130335,0.0147418,0.0178586,0.0238456,0.0369530,0.0667697"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00640404,0.0105058,0.0144763,0.0223589,0.0386802,0.0726310,0.141453", \ "0.00640392,0.0105060,0.0144777,0.0223609,0.0386876,0.0726299,0.141450", \ "0.00640366,0.0105071,0.0144786,0.0223614,0.0386817,0.0726210,0.141443", \ "0.00667500,0.0107779,0.0147213,0.0225140,0.0387351,0.0726354,0.141435", \ "0.00721773,0.0113199,0.0152323,0.0229593,0.0390657,0.0727379,0.141441", \ "0.00827259,0.0123644,0.0162201,0.0237681,0.0395383,0.0730065,0.141550", \ "0.00975929,0.0139119,0.0177654,0.0251493,0.0406087,0.0735610,0.141780"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("10.623460,11.579040,12.183770,12.800910,13.158380,13.302980,13.369420", \ "10.558630,11.508280,12.129080,12.725390,13.086880,13.235120,13.297820", \ "10.476770,11.416550,11.996270,12.609380,13.002780,13.169500,13.252130", \ "11.080750,11.928930,12.439760,13.022360,13.417800,13.593290,13.668970", \ "12.340140,12.669960,13.100650,13.823630,14.487200,14.676600,14.741410", \ "14.484010,14.553640,14.751020,15.342910,15.965640,16.465230,16.595250", \ "17.608900,17.449460,17.422900,17.789990,18.430490,18.905720,19.326490"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("7.732159,8.307993,8.584703,8.668048,8.690659,8.670118,8.818560", \ "7.617061,8.254296,8.433387,8.728794,8.884156,8.411206,8.627581", \ "7.575141,8.175469,8.372031,8.578015,8.620495,8.949791,8.453699", \ "8.252003,8.712765,8.948773,8.888161,8.680776,8.658008,9.221139", \ "9.774628,10.093100,10.212070,9.964433,9.876604,9.904008,9.533185", \ "12.095510,12.359610,12.404760,12.333150,11.798840,11.282240,11.310220", \ "15.279440,15.270570,15.333970,15.401950,14.922740,14.378300,14.120160"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("12.027300,12.978590,13.602620,14.254820,14.692780,14.883040,14.995340", \ "11.917610,12.873710,13.503600,14.166820,14.594140,14.790790,14.899210", \ "11.919160,12.815760,13.410970,14.079970,14.519180,14.741750,14.859180", \ "12.575450,13.343510,13.877900,14.495230,14.931910,15.144200,15.275490", \ "13.682310,14.132760,14.635500,15.372530,16.012780,16.227170,16.344230", \ "15.931830,16.039730,16.279900,16.860560,17.501330,18.003210,18.150840", \ "19.054670,18.931260,18.946260,19.317080,19.903850,20.311420,20.752110"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("7.668084,8.305727,8.530606,8.630078,8.765705,8.731011,8.808592", \ "7.652617,8.263858,8.447827,8.662554,8.787009,8.604663,9.210146", \ "7.489127,8.114641,8.382165,8.420647,8.694711,8.843661,7.807139", \ "7.732287,8.306635,8.474794,8.470063,8.719517,8.730857,8.681787", \ "8.756272,9.099498,9.276091,9.154379,8.994164,9.218407,9.325321", \ "10.434850,10.731740,10.847690,10.878640,10.589980,10.164290,9.754587", \ "12.678710,12.962710,13.195020,13.272740,13.054760,12.516700,12.324980"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("13.089700,14.113740,14.766370,15.456340,15.949900,16.207300,16.360480", \ "13.069230,13.974120,14.654700,15.356020,15.831780,16.098670,16.252810", \ "13.080100,13.976520,14.601280,15.284450,15.800820,16.070340,16.241890", \ "13.820050,14.552350,15.131850,15.745440,16.215050,16.493600,16.667700", \ "15.030630,15.464840,15.966120,16.722770,17.361180,17.605160,17.776560", \ "17.296030,17.429820,17.699990,18.306160,18.963650,19.489510,19.639240", \ "20.542980,20.404070,20.483860,20.880640,21.460600,21.917770,22.366020"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("7.733548,8.349428,8.532169,8.821407,8.881877,8.641618,9.175967", \ "7.582754,8.198449,8.443710,8.543816,8.891359,8.834184,8.919508", \ "7.410606,8.096763,8.271762,8.387902,8.554897,8.901821,7.837874", \ "7.532258,8.105445,8.236849,8.547982,8.288169,8.205498,8.580415", \ "8.350093,8.778249,8.922885,8.945865,8.813662,9.046272,9.029933", \ "9.720819,10.253460,10.368670,10.390440,10.381020,9.809936,10.136050", \ "11.946470,12.316300,12.558540,12.799650,12.820090,12.587020,12.541160"); } } } } /****************************************************************************************** Module : AND4_X1 Cell Description : Combinational cell (AND4_X1) with drive strength X1 *******************************************************************************************/ cell (AND4_X1) { drive_strength : 1; area : 1.596000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 27.024804; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 20.240110; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 27.502310; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 20.725907; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 34.841532; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 20.371013; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 27.942372; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 20.808228; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 45.361063; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 19.183753; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 26.500054; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 19.644619; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 35.139163; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 19.193184; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 27.722260; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 20.392585; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 46.828705; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.856528; fall_capacitance : 0.856528; rise_capacitance : 0.850754; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.902272; fall_capacitance : 0.883992; rise_capacitance : 0.902272; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.924115; fall_capacitance : 0.878881; rise_capacitance : 0.924115; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.944508; fall_capacitance : 0.856224; rise_capacitance : 0.944508; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.272200; function : "(((A1 & A2) & A3) & A4)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0254221,0.0292462,0.0330379,0.0393155,0.0499348,0.0690197,0.105706", \ "0.0271198,0.0309428,0.0347346,0.0410132,0.0516329,0.0707180,0.107403", \ "0.0333919,0.0371945,0.0409776,0.0472559,0.0578842,0.0769779,0.113668", \ "0.0445916,0.0485866,0.0525109,0.0589149,0.0696267,0.0887520,0.125435", \ "0.0558929,0.0604275,0.0648579,0.0719707,0.0834015,0.102964,0.139659", \ "0.0669424,0.0719890,0.0769474,0.0848556,0.0972271,0.117539,0.154572", \ "0.0778593,0.0834005,0.0888779,0.0976380,0.111173,0.132612,0.170151"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0418677,0.0482316,0.0548552,0.0662507,0.0862596,0.123352,0.195877", \ "0.0428871,0.0492512,0.0558740,0.0672701,0.0872791,0.124371,0.196900", \ "0.0470451,0.0534143,0.0600353,0.0714261,0.0914261,0.128516,0.201038", \ "0.0562279,0.0625547,0.0691308,0.0804741,0.100398,0.137408,0.209906", \ "0.0669975,0.0734586,0.0801223,0.0915384,0.111589,0.148556,0.220933", \ "0.0769618,0.0838193,0.0908115,0.102386,0.122313,0.159447,0.231824", \ "0.0861668,0.0934390,0.100947,0.113163,0.133235,0.170341,0.242765"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00509086,0.00682826,0.00877602,0.0124261,0.0195899,0.0344160,0.0654953", \ "0.00509297,0.00682878,0.00877587,0.0124263,0.0195897,0.0344174,0.0654953", \ "0.00510218,0.00684800,0.00879593,0.0124388,0.0195960,0.0344190,0.0654953", \ "0.00615020,0.00773031,0.00949412,0.0128935,0.0198321,0.0345041,0.0655087", \ "0.00812839,0.00974694,0.0115178,0.0147917,0.0212689,0.0352058,0.0656259", \ "0.0103139,0.0120195,0.0138626,0.0171384,0.0233182,0.0365456,0.0662166", \ "0.0127936,0.0145770,0.0165220,0.0199340,0.0260132,0.0385023,0.0670705"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00875136,0.0125686,0.0167974,0.0247331,0.0405193,0.0734078,0.141503", \ "0.00875012,0.0125692,0.0167991,0.0247324,0.0405150,0.0733936,0.141504", \ "0.00874875,0.0125689,0.0167967,0.0247334,0.0405185,0.0733888,0.141502", \ "0.00884251,0.0126430,0.0168679,0.0247978,0.0405584,0.0734133,0.141505", \ "0.0100916,0.0136016,0.0176723,0.0255096,0.0410493,0.0735638,0.141527", \ "0.0118875,0.0152916,0.0191030,0.0264283,0.0416793,0.0741459,0.141678", \ "0.0139584,0.0174033,0.0212513,0.0281758,0.0426429,0.0745305,0.142146"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0278335,0.0317202,0.0355697,0.0419303,0.0526474,0.0718223,0.108571", \ "0.0295313,0.0334192,0.0372678,0.0436293,0.0543471,0.0735225,0.110272", \ "0.0357655,0.0396349,0.0434754,0.0498357,0.0605601,0.0797430,0.116499", \ "0.0475378,0.0515212,0.0554240,0.0618435,0.0726154,0.0918191,0.128569", \ "0.0600318,0.0645467,0.0689495,0.0760168,0.0874165,0.106975,0.143731", \ "0.0723850,0.0774050,0.0823113,0.0901114,0.102354,0.122610,0.159666", \ "0.0848348,0.0903219,0.0957104,0.104270,0.117542,0.138727,0.176176"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0458011,0.0521653,0.0587879,0.0701836,0.0901948,0.127285,0.199807", \ "0.0469973,0.0533605,0.0599840,0.0713800,0.0913902,0.128486,0.201011", \ "0.0509875,0.0573512,0.0639734,0.0753668,0.0953713,0.132464,0.204988", \ "0.0588531,0.0652014,0.0718048,0.0831654,0.103125,0.140177,0.212693", \ "0.0687377,0.0752406,0.0819717,0.0934834,0.113589,0.150631,0.223070", \ "0.0787019,0.0854680,0.0924253,0.104139,0.124331,0.161515,0.233977", \ "0.0881524,0.0953011,0.102668,0.114787,0.135224,0.172420,0.244936"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00531348,0.00703890,0.00897779,0.0126159,0.0197581,0.0345463,0.0655792", \ "0.00531455,0.00704112,0.00897678,0.0126161,0.0197572,0.0345467,0.0655789", \ "0.00531793,0.00705070,0.00899248,0.0126249,0.0197630,0.0345482,0.0655799", \ "0.00611920,0.00767925,0.00946395,0.0129302,0.0199287,0.0346106,0.0655895", \ "0.00806985,0.00965218,0.0114084,0.0146834,0.0212004,0.0351988,0.0656968", \ "0.0101768,0.0118295,0.0136341,0.0168890,0.0231131,0.0364541,0.0662207", \ "0.0124762,0.0141946,0.0160765,0.0194175,0.0254947,0.0381346,0.0669548"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00875208,0.0125683,0.0167979,0.0247318,0.0405145,0.0734077,0.141513", \ "0.00875397,0.0125680,0.0167996,0.0247347,0.0405201,0.0734003,0.141508", \ "0.00875001,0.0125690,0.0167969,0.0247358,0.0405156,0.0734020,0.141508", \ "0.00884753,0.0126377,0.0168577,0.0247812,0.0405441,0.0734061,0.141505", \ "0.00957542,0.0133165,0.0175038,0.0253784,0.0409377,0.0735130,0.141530", \ "0.0108999,0.0145154,0.0185540,0.0261572,0.0415245,0.0740054,0.141631", \ "0.0126131,0.0162279,0.0202347,0.0275497,0.0423942,0.0743908,0.142009"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0299724,0.0339112,0.0378095,0.0442417,0.0550432,0.0743022,0.111123", \ "0.0315677,0.0355076,0.0394070,0.0458397,0.0566417,0.0759010,0.112720", \ "0.0377609,0.0416834,0.0455768,0.0520073,0.0628145,0.0820781,0.118901", \ "0.0499412,0.0539094,0.0578109,0.0642568,0.0750842,0.0943584,0.131178", \ "0.0635430,0.0680167,0.0723928,0.0794180,0.0907778,0.110329,0.147139", \ "0.0771348,0.0821134,0.0869732,0.0947002,0.106833,0.127047,0.164132", \ "0.0911094,0.0965524,0.101877,0.110315,0.123387,0.144476,0.181914"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0481710,0.0545355,0.0611582,0.0725538,0.0925656,0.129657,0.202184", \ "0.0494080,0.0557715,0.0623947,0.0737904,0.0938009,0.130898,0.203417", \ "0.0525417,0.0589043,0.0655277,0.0769210,0.0969283,0.134022,0.206549", \ "0.0579740,0.0643408,0.0709404,0.0823108,0.102287,0.139340,0.211859", \ "0.0646663,0.0711619,0.0779094,0.0894540,0.109593,0.146680,0.219165", \ "0.0719453,0.0786537,0.0855978,0.0973438,0.117578,0.154835,0.227339", \ "0.0787827,0.0858396,0.0931410,0.105281,0.125935,0.163317,0.235883"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00552968,0.00724184,0.00916930,0.0127912,0.0199133,0.0346746,0.0656748", \ "0.00552891,0.00724000,0.00916933,0.0127913,0.0199128,0.0346744,0.0656742", \ "0.00553170,0.00724887,0.00917905,0.0127989,0.0199170,0.0346755,0.0656743", \ "0.00610964,0.00766409,0.00948074,0.0129993,0.0200262,0.0347155,0.0656821", \ "0.00802659,0.00958933,0.0113250,0.0145998,0.0211459,0.0352001,0.0657701", \ "0.0100895,0.0117049,0.0134742,0.0167116,0.0229632,0.0363949,0.0662394", \ "0.0122669,0.0139430,0.0157861,0.0190853,0.0251816,0.0379422,0.0669384"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00875015,0.0125695,0.0167975,0.0247335,0.0405196,0.0733954,0.141509", \ "0.00875172,0.0125682,0.0167976,0.0247317,0.0405176,0.0733839,0.141517", \ "0.00875536,0.0125675,0.0167997,0.0247336,0.0405156,0.0734050,0.141506", \ "0.00885729,0.0126406,0.0168585,0.0247781,0.0405409,0.0733950,0.141504", \ "0.00935934,0.0131681,0.0173911,0.0252884,0.0409020,0.0735223,0.141516", \ "0.0103033,0.0140649,0.0182435,0.0259957,0.0414401,0.0739464,0.141643", \ "0.0118069,0.0155522,0.0197109,0.0273056,0.0423805,0.0743888,0.141949"); } } timing () { related_pin : "A4"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0316114,0.0356207,0.0395834,0.0461065,0.0570168,0.0763801,0.113281", \ "0.0331863,0.0371952,0.0411582,0.0476812,0.0585914,0.0779552,0.114857", \ "0.0393806,0.0433783,0.0473345,0.0538547,0.0647670,0.0841357,0.121044", \ "0.0518850,0.0558609,0.0597932,0.0662978,0.0772063,0.0965722,0.133473", \ "0.0664906,0.0709699,0.0753327,0.0823431,0.0937027,0.113272,0.150148", \ "0.0813138,0.0862748,0.0911104,0.0987917,0.110880,0.131083,0.168203", \ "0.0968071,0.102217,0.107500,0.115859,0.128795,0.149816,0.187266"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0492830,0.0556476,0.0622702,0.0736659,0.0936774,0.130774,0.203291", \ "0.0504891,0.0568535,0.0634775,0.0748726,0.0948840,0.131981,0.204501", \ "0.0529621,0.0593267,0.0659486,0.0773435,0.0973530,0.134449,0.206974", \ "0.0562332,0.0626007,0.0692186,0.0806054,0.100596,0.137675,0.210196", \ "0.0597159,0.0661869,0.0729209,0.0844357,0.104568,0.141686,0.214183", \ "0.0633561,0.0700007,0.0769057,0.0886542,0.108944,0.146220,0.218772", \ "0.0665845,0.0734980,0.0807002,0.0928819,0.113638,0.151215,0.223847"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00577761,0.00748294,0.00940274,0.0130142,0.0201128,0.0348351,0.0657926", \ "0.00577768,0.00748379,0.00940356,0.0130140,0.0201122,0.0348355,0.0657921", \ "0.00577565,0.00748554,0.00940803,0.0130190,0.0201140,0.0348360,0.0657942", \ "0.00615160,0.00773136,0.00958472,0.0131346,0.0201737,0.0348545,0.0657952", \ "0.00804788,0.00958384,0.0113178,0.0145943,0.0211503,0.0352459,0.0658605", \ "0.0100641,0.0116495,0.0134046,0.0166298,0.0228917,0.0363855,0.0662778", \ "0.0121611,0.0138018,0.0156147,0.0188814,0.0249833,0.0378346,0.0669500"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00874996,0.0125686,0.0167986,0.0247340,0.0405174,0.0733841,0.141513", \ "0.00875206,0.0125684,0.0167969,0.0247335,0.0405114,0.0733978,0.141517", \ "0.00874978,0.0125685,0.0167968,0.0247329,0.0405189,0.0733895,0.141504", \ "0.00884281,0.0126308,0.0168487,0.0247717,0.0405384,0.0734005,0.141512", \ "0.00919481,0.0130290,0.0172684,0.0251793,0.0408434,0.0734993,0.141516", \ "0.00981458,0.0136763,0.0179408,0.0258110,0.0413361,0.0738586,0.141629", \ "0.0109179,0.0147977,0.0191176,0.0269961,0.0423658,0.0744390,0.141888"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.011061,3.224077,3.411169,3.636891,3.780267,3.837918,3.856427", \ "3.001256,3.214823,3.403027,3.625403,3.772319,3.826859,3.848418", \ "2.992331,3.197005,3.378498,3.603239,3.755115,3.813868,3.837950", \ "3.122719,3.316782,3.476022,3.685338,3.823016,3.884276,3.909011", \ "3.339469,3.470368,3.600613,3.836810,4.047374,4.105772,4.125239", \ "3.835631,3.875164,3.963456,4.139098,4.357346,4.504469,4.519754", \ "4.545884,4.539474,4.556304,4.670984,4.881770,5.030578,5.122942"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("2.261095,2.341302,2.440177,2.505236,2.539743,2.472567,2.426526", \ "2.231669,2.346210,2.435484,2.486212,2.487412,2.529626,2.402767", \ "2.211281,2.339485,2.400354,2.449364,2.460900,2.491486,2.370639", \ "2.326657,2.447280,2.484234,2.544065,2.561655,2.543754,2.495894", \ "2.715107,2.738598,2.760086,2.806264,2.779063,2.738227,2.497604", \ "3.236610,3.236527,3.284806,3.256865,3.185293,2.999189,2.785997", \ "3.981077,3.925038,3.958084,3.946767,3.745646,3.700655,3.537388"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.338101,3.584274,3.782995,4.003150,4.162536,4.230400,4.263099", \ "3.352529,3.566044,3.775617,3.994885,4.148075,4.222594,4.253935", \ "3.336146,3.563443,3.746315,3.971032,4.133818,4.205861,4.239904", \ "3.490187,3.673473,3.833727,4.048875,4.204222,4.274876,4.310615", \ "3.717455,3.840785,3.989801,4.225502,4.427507,4.494660,4.526408", \ "4.191085,4.246276,4.327531,4.526952,4.741960,4.886441,4.915566", \ "4.910468,4.906121,4.928841,5.040975,5.259961,5.393682,5.491239"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("2.267206,2.343892,2.447988,2.513823,2.453289,2.515183,2.501206", \ "2.268657,2.342795,2.438931,2.496115,2.517561,2.423817,2.441175", \ "2.220804,2.288910,2.390274,2.461888,2.482071,2.387746,2.431711", \ "2.257167,2.318848,2.409978,2.473578,2.428934,2.490544,2.443091", \ "2.462123,2.495314,2.560295,2.595414,2.607992,2.594067,2.538253", \ "2.849188,2.855857,2.905512,2.901826,2.766520,2.787109,2.688491", \ "3.424815,3.394918,3.450582,3.418118,3.347922,3.193741,3.008829"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.668830,3.884888,4.080961,4.327400,4.501414,4.586902,4.628347", \ "3.631243,3.862095,4.064746,4.304240,4.473183,4.561731,4.606524", \ "3.637054,3.840883,4.036683,4.282458,4.451950,4.542695,4.592160", \ "3.779079,3.962923,4.147415,4.353407,4.519579,4.610049,4.659086", \ "4.014917,4.158184,4.322273,4.556112,4.755615,4.836843,4.879422", \ "4.510832,4.593508,4.680175,4.861047,5.091117,5.238928,5.277316", \ "5.250680,5.260207,5.295567,5.431283,5.631775,5.771165,5.872592"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("2.252561,2.375521,2.447959,2.494518,2.543696,2.549683,2.486608", \ "2.247978,2.326963,2.426312,2.497594,2.474992,2.365267,2.330221", \ "2.222939,2.327059,2.391830,2.427413,2.490030,2.382184,2.407363", \ "2.218853,2.285405,2.378014,2.451868,2.458393,2.456783,2.291310", \ "2.346334,2.416524,2.482446,2.489466,2.502900,2.433881,2.530021", \ "2.702755,2.745829,2.772028,2.771673,2.765185,2.579927,2.725432", \ "3.207490,3.220601,3.260332,3.260739,3.269747,3.145270,2.994392"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.903259,4.141940,4.356748,4.595279,4.785886,4.892955,4.950449", \ "3.885558,4.123934,4.323622,4.573983,4.766247,4.867477,4.925413", \ "3.868411,4.114458,4.313611,4.551353,4.749400,4.852780,4.908898", \ "4.020568,4.222289,4.402378,4.627194,4.812694,4.918842,4.979177", \ "4.319926,4.462920,4.623537,4.878556,5.062319,5.150870,5.209248", \ "4.828405,4.904817,5.002970,5.192214,5.422799,5.575950,5.621894", \ "5.606757,5.603720,5.654573,5.796568,5.997833,6.137515,6.243423"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("2.252416,2.369078,2.408920,2.520246,2.506868,2.580185,2.603019", \ "2.269082,2.326380,2.426873,2.487043,2.439031,2.334777,2.543031", \ "2.200331,2.283248,2.365240,2.452456,2.496130,2.381107,2.547299", \ "2.198790,2.315903,2.349127,2.435052,2.388954,2.433352,2.401436", \ "2.306410,2.378899,2.448177,2.494546,2.490393,2.364541,2.407783", \ "2.591213,2.646424,2.679478,2.734550,2.690804,2.474114,2.604995", \ "3.065812,3.074136,3.139893,3.201523,3.102284,3.044190,3.036840"); } } } } /****************************************************************************************** Module : AND4_X2 Cell Description : Combinational cell (AND4_X2) with drive strength X2 *******************************************************************************************/ cell (AND4_X2) { drive_strength : 2; area : 1.862000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 54.274743; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 40.520920; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 55.226380; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 41.503044; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 70.088040; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 40.784104; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 56.116390; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 41.668875; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 91.390530; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 38.379792; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 53.195112; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 39.311962; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 70.689409; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 38.396862; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 55.668472; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 40.824202; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 94.631790; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.550933; fall_capacitance : 1.550933; rise_capacitance : 1.547935; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.605000; fall_capacitance : 1.574635; rise_capacitance : 1.605000; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.649913; fall_capacitance : 1.555152; rise_capacitance : 1.649913; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.684580; fall_capacitance : 1.530392; rise_capacitance : 1.684580; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.392000; function : "(((A1 & A2) & A3) & A4)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0233395,0.0275020,0.0311328,0.0371922,0.0475675,0.0664557,0.103057", \ "0.0250278,0.0291889,0.0328201,0.0388805,0.0492567,0.0681444,0.104746", \ "0.0313237,0.0354554,0.0390782,0.0451414,0.0555276,0.0744251,0.111036", \ "0.0420125,0.0464274,0.0502369,0.0564811,0.0669721,0.0859004,0.122490", \ "0.0525474,0.0575498,0.0618509,0.0687746,0.0799602,0.0993161,0.135919", \ "0.0628707,0.0684418,0.0732604,0.0809568,0.0930494,0.113067,0.149941", \ "0.0730373,0.0791429,0.0844809,0.0930335,0.106267,0.127368,0.164694"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0386066,0.0456296,0.0520889,0.0632671,0.0830432,0.119967,0.192404", \ "0.0396048,0.0466265,0.0530860,0.0642643,0.0840424,0.120966,0.193403", \ "0.0437796,0.0508000,0.0572580,0.0684274,0.0881962,0.125119,0.197561", \ "0.0529055,0.0598803,0.0662963,0.0774121,0.0971051,0.133961,0.206379", \ "0.0630740,0.0702027,0.0766805,0.0878817,0.107726,0.144533,0.216833", \ "0.0724180,0.0799815,0.0867890,0.0981446,0.117853,0.154755,0.227119", \ "0.0811864,0.0891971,0.0965265,0.108466,0.128347,0.165184,0.237572"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00464457,0.00655072,0.00846232,0.0120852,0.0192809,0.0342368,0.0654592", \ "0.00464528,0.00655177,0.00846235,0.0120847,0.0192806,0.0342364,0.0654568", \ "0.00466306,0.00657717,0.00848639,0.0121005,0.0192873,0.0342385,0.0654571", \ "0.00586764,0.00759219,0.00932472,0.0126609,0.0195634,0.0343294,0.0654710", \ "0.00781823,0.00957840,0.0113029,0.0145105,0.0209753,0.0350339,0.0655823", \ "0.0100019,0.0118454,0.0136328,0.0168255,0.0229466,0.0362557,0.0661475", \ "0.0124866,0.0144152,0.0162982,0.0196212,0.0256103,0.0381413,0.0669347"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00809777,0.0123242,0.0165052,0.0244185,0.0402622,0.0733049,0.141498", \ "0.00809801,0.0123267,0.0165063,0.0244177,0.0402650,0.0733006,0.141495", \ "0.00810115,0.0123253,0.0165045,0.0244185,0.0402676,0.0732951,0.141507", \ "0.00828722,0.0124572,0.0166178,0.0245077,0.0403180,0.0733190,0.141494", \ "0.00958990,0.0134119,0.0174095,0.0252202,0.0408510,0.0734872,0.141516", \ "0.0114069,0.0151125,0.0188216,0.0260839,0.0413962,0.0740667,0.141697", \ "0.0135145,0.0172444,0.0209870,0.0278065,0.0423305,0.0744241,0.142178"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0257412,0.0299725,0.0336622,0.0398044,0.0502754,0.0692489,0.105912", \ "0.0274287,0.0316606,0.0353508,0.0414941,0.0519652,0.0709397,0.107602", \ "0.0336765,0.0378874,0.0415680,0.0477118,0.0581907,0.0771726,0.113837", \ "0.0450815,0.0494761,0.0532670,0.0595021,0.0700430,0.0890471,0.125701", \ "0.0568337,0.0618149,0.0660809,0.0729473,0.0841101,0.103466,0.140121", \ "0.0684948,0.0740261,0.0787803,0.0863678,0.0983288,0.118287,0.155191", \ "0.0802536,0.0862900,0.0915201,0.0998535,0.112797,0.133631,0.170851"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0425654,0.0495881,0.0560479,0.0672253,0.0870023,0.123926,0.196368", \ "0.0437346,0.0507572,0.0572171,0.0683950,0.0881733,0.125100,0.197538", \ "0.0476662,0.0546882,0.0611458,0.0723197,0.0920913,0.129014,0.201459", \ "0.0554064,0.0624219,0.0688675,0.0800160,0.0997457,0.136633,0.209061", \ "0.0648195,0.0719945,0.0785640,0.0898720,0.109767,0.146648,0.219004", \ "0.0741454,0.0816435,0.0884494,0.0999452,0.119892,0.156913,0.229301", \ "0.0830469,0.0909741,0.0981957,0.110097,0.130319,0.167342,0.239778"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00486651,0.00675768,0.00866036,0.0122709,0.0194416,0.0343582,0.0655366", \ "0.00486659,0.00675713,0.00865986,0.0122706,0.0194421,0.0343578,0.0655369", \ "0.00487177,0.00677311,0.00867635,0.0122814,0.0194472,0.0343595,0.0655368", \ "0.00582590,0.00753476,0.00926817,0.0126590,0.0196422,0.0344278,0.0655491", \ "0.00774472,0.00946481,0.0111734,0.0143921,0.0209043,0.0350218,0.0656474", \ "0.00981718,0.0116084,0.0133587,0.0165358,0.0227103,0.0361534,0.0661486", \ "0.0121079,0.0139567,0.0157780,0.0190295,0.0250218,0.0377175,0.0667938"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00809727,0.0123249,0.0165051,0.0244170,0.0402660,0.0733055,0.141495", \ "0.00809834,0.0123263,0.0165059,0.0244177,0.0402640,0.0732963,0.141502", \ "0.00809905,0.0123250,0.0165049,0.0244187,0.0402650,0.0732960,0.141496", \ "0.00827787,0.0124435,0.0165993,0.0244889,0.0403049,0.0733056,0.141501", \ "0.00903154,0.0131412,0.0172632,0.0251087,0.0407421,0.0734491,0.141512", \ "0.0104203,0.0143764,0.0183324,0.0258692,0.0412797,0.0739304,0.141634", \ "0.0121659,0.0161209,0.0200425,0.0272711,0.0421351,0.0742945,0.142025"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0278379,0.0321328,0.0358732,0.0420877,0.0526423,0.0716980,0.108423", \ "0.0294305,0.0337242,0.0374648,0.0436798,0.0542351,0.0732911,0.110017", \ "0.0356305,0.0399083,0.0436427,0.0498563,0.0604167,0.0794796,0.116211", \ "0.0475663,0.0519478,0.0557194,0.0619673,0.0725563,0.0916275,0.128352", \ "0.0604423,0.0653901,0.0696235,0.0764524,0.0875801,0.106931,0.143635", \ "0.0733847,0.0788688,0.0835819,0.0910785,0.102935,0.122850,0.159788", \ "0.0867333,0.0927090,0.0978674,0.106075,0.118769,0.139524,0.176743"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0449433,0.0519660,0.0584255,0.0696036,0.0893824,0.126310,0.198744", \ "0.0461509,0.0531733,0.0596327,0.0708108,0.0905896,0.127516,0.199956", \ "0.0492281,0.0562496,0.0627083,0.0738834,0.0936570,0.130583,0.203022", \ "0.0544897,0.0615226,0.0679783,0.0791420,0.0988881,0.135787,0.208216", \ "0.0609050,0.0680921,0.0746836,0.0860158,0.105944,0.142884,0.215272", \ "0.0677463,0.0751910,0.0819866,0.0935358,0.113579,0.150654,0.223100", \ "0.0740057,0.0818523,0.0890297,0.101043,0.121488,0.158709,0.231197"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00508638,0.00695917,0.00885033,0.0124446,0.0195948,0.0344821,0.0656289", \ "0.00508408,0.00695931,0.00884973,0.0124454,0.0195947,0.0344820,0.0656291", \ "0.00508834,0.00697125,0.00886227,0.0124531,0.0195985,0.0344833,0.0656310", \ "0.00581546,0.00750888,0.00925764,0.0127016,0.0197256,0.0345263,0.0656363", \ "0.00769667,0.00938677,0.0110816,0.0143030,0.0208522,0.0350203,0.0657168", \ "0.00971466,0.0114607,0.0131762,0.0163418,0.0225521,0.0360967,0.0661675", \ "0.0118705,0.0136741,0.0154495,0.0186572,0.0246845,0.0375251,0.0667841"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00809880,0.0123263,0.0165047,0.0244181,0.0402621,0.0732973,0.141497", \ "0.00809762,0.0123242,0.0165049,0.0244178,0.0402667,0.0733082,0.141503", \ "0.00809823,0.0123260,0.0165057,0.0244188,0.0402655,0.0733032,0.141508", \ "0.00827188,0.0124419,0.0165955,0.0244820,0.0403037,0.0733120,0.141508", \ "0.00876813,0.0129785,0.0171436,0.0250081,0.0406968,0.0734306,0.141503", \ "0.00979297,0.0139344,0.0180378,0.0257314,0.0412084,0.0738585,0.141639", \ "0.0113730,0.0154873,0.0195700,0.0270829,0.0421691,0.0743128,0.141974"); } } timing () { related_pin : "A4"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0294238,0.0338010,0.0376083,0.0439165,0.0545807,0.0737407,0.110550", \ "0.0309957,0.0353720,0.0391789,0.0454875,0.0561526,0.0753123,0.112122", \ "0.0372030,0.0415698,0.0453686,0.0516748,0.0623429,0.0815082,0.118320", \ "0.0495726,0.0539593,0.0577527,0.0640511,0.0747162,0.0938772,0.130680", \ "0.0635088,0.0684461,0.0726680,0.0794850,0.0906151,0.109988,0.146759", \ "0.0776858,0.0831436,0.0878255,0.0952875,0.107073,0.127011,0.163994", \ "0.0926126,0.0985476,0.103661,0.111777,0.124398,0.145043,0.182278"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0460562,0.0530791,0.0595383,0.0707163,0.0904959,0.127422,0.199860", \ "0.0472298,0.0542514,0.0607114,0.0718900,0.0916695,0.128598,0.201035", \ "0.0496336,0.0566548,0.0631135,0.0742898,0.0940651,0.130993,0.203429", \ "0.0527681,0.0598109,0.0662720,0.0774439,0.0972040,0.134109,0.206542", \ "0.0560168,0.0631637,0.0697444,0.0810591,0.100980,0.137943,0.210355", \ "0.0593743,0.0667345,0.0734985,0.0850580,0.105168,0.142278,0.214768", \ "0.0621695,0.0698623,0.0769345,0.0889532,0.109547,0.146998,0.219574"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00534088,0.00720740,0.00909176,0.0126719,0.0197955,0.0346406,0.0657451", \ "0.00533956,0.00720749,0.00909067,0.0126718,0.0197953,0.0346406,0.0657442", \ "0.00533591,0.00720919,0.00909539,0.0126761,0.0197967,0.0346411,0.0657444", \ "0.00586498,0.00755783,0.00933413,0.0128207,0.0198658,0.0346600,0.0657464", \ "0.00771294,0.00938332,0.0110702,0.0142948,0.0208633,0.0350638,0.0658047", \ "0.00968717,0.0114048,0.0131023,0.0162490,0.0224874,0.0360936,0.0662092", \ "0.0117471,0.0135127,0.0152638,0.0184420,0.0244732,0.0374154,0.0668021"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00809883,0.0123246,0.0165061,0.0244177,0.0402624,0.0733073,0.141493", \ "0.00809871,0.0123245,0.0165046,0.0244185,0.0402621,0.0732974,0.141493", \ "0.00809764,0.0123252,0.0165053,0.0244181,0.0402651,0.0732959,0.141495", \ "0.00823591,0.0124256,0.0165806,0.0244706,0.0402943,0.0733023,0.141496", \ "0.00857856,0.0128252,0.0170106,0.0248902,0.0406177,0.0734114,0.141504", \ "0.00924876,0.0135181,0.0177246,0.0255532,0.0411139,0.0737719,0.141620", \ "0.0104358,0.0147148,0.0189735,0.0268031,0.0422039,0.0743902,0.141899"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("5.662372,6.116223,6.457527,6.806612,7.037976,7.131779,7.167301", \ "5.633263,6.090986,6.436544,6.798725,7.019521,7.113060,7.146829", \ "5.636818,6.058747,6.392232,6.746481,6.990292,7.089902,7.126466", \ "5.892273,6.293544,6.594934,6.904154,7.144574,7.246472,7.289374", \ "6.411185,6.602754,6.855819,7.250441,7.604157,7.709621,7.743357", \ "7.411982,7.455948,7.563847,7.876961,8.244427,8.514210,8.563516", \ "8.884048,8.787301,8.807403,8.979838,9.340448,9.593709,9.802412"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("4.389797,4.627039,4.725987,4.891659,4.864740,4.619172,4.818899", \ "4.284370,4.562477,4.740517,4.861789,4.730415,4.580785,4.782838", \ "4.318244,4.521749,4.696421,4.735726,4.675234,4.688844,4.499898", \ "4.553760,4.766628,4.913221,4.951632,4.889606,4.667835,4.958316", \ "5.301468,5.372757,5.470939,5.520304,5.501321,5.264151,5.325725", \ "6.397093,6.392435,6.474384,6.460761,6.236300,6.043093,6.104239", \ "7.866397,7.828593,7.848249,7.836965,7.636746,7.209602,7.069603"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("6.374321,6.823717,7.175117,7.539351,7.808382,7.927880,7.978744", \ "6.355607,6.798059,7.153518,7.525431,7.792705,7.911884,7.966895", \ "6.310751,6.759679,7.109841,7.481509,7.752424,7.878996,7.941356", \ "6.593923,6.983864,7.298889,7.635823,7.901125,8.027050,8.090831", \ "7.090268,7.329627,7.601154,8.011834,8.360598,8.485306,8.536846", \ "8.142650,8.180030,8.312399,8.641132,9.009403,9.288087,9.339560", \ "9.554793,9.531364,9.541137,9.721724,10.078750,10.302620,10.508750"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("4.397337,4.636751,4.736012,4.827436,4.864850,4.935015,4.878668", \ "4.364756,4.567835,4.746908,4.834889,4.853504,4.799249,4.823853", \ "4.266419,4.506413,4.666968,4.754762,4.737176,4.948344,4.589686", \ "4.358240,4.542319,4.709532,4.820800,4.832423,4.908087,4.861954", \ "4.791312,4.924135,4.952503,5.056988,5.056128,4.727309,4.974956", \ "5.610677,5.698841,5.742413,5.763547,5.583217,5.577093,5.289993", \ "6.743114,6.780822,6.764770,6.802994,6.591458,6.305176,6.155133"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("6.979061,7.454170,7.815259,8.193181,8.494652,8.639809,8.715199", \ "6.926779,7.401578,7.761806,8.148710,8.439944,8.587350,8.674228", \ "6.921780,7.368157,7.717803,8.107027,8.401791,8.556953,8.643155", \ "7.233974,7.593109,7.910334,8.274476,8.548362,8.702093,8.786332", \ "7.769023,7.978723,8.271870,8.692526,9.025727,9.166119,9.246132", \ "8.753013,8.876317,9.023045,9.334149,9.710557,9.986306,10.063880", \ "10.246860,10.258160,10.279090,10.495420,10.823710,11.064270,11.277500"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("4.398088,4.604987,4.791564,4.868361,4.905000,4.788312,5.029891", \ "4.360796,4.595912,4.749992,4.885148,4.908370,4.656206,4.905792", \ "4.273192,4.476987,4.668413,4.803578,4.756530,4.664724,4.995826", \ "4.286259,4.498028,4.641513,4.760083,4.764400,4.607095,4.711564", \ "4.583519,4.753654,4.779763,4.928946,4.903608,4.807009,4.774648", \ "5.281433,5.414610,5.494506,5.523684,5.385144,5.144195,5.263941", \ "6.356689,6.392316,6.534762,6.531315,6.383750,5.979324,6.264707"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("7.456108,7.941648,8.314871,8.744305,9.070960,9.247186,9.364083", \ "7.451781,7.889622,8.237443,8.690517,9.021335,9.197179,9.306224", \ "7.389490,7.864429,8.225080,8.659278,8.988123,9.169830,9.283146", \ "7.742927,8.119214,8.433570,8.836219,9.142436,9.318163,9.441628", \ "8.305448,8.585062,8.863875,9.314185,9.634908,9.807689,9.914899", \ "9.374512,9.509965,9.673498,9.998733,10.384710,10.662330,10.760830", \ "10.938950,10.946380,11.008930,11.224740,11.557270,11.813520,12.030590"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("4.396709,4.628347,4.784039,4.804226,4.957720,4.678053,4.881513", \ "4.356872,4.595601,4.746372,4.863978,4.860697,4.788988,4.789224", \ "4.231961,4.502522,4.656560,4.751626,4.752388,4.646197,4.942023", \ "4.227782,4.490331,4.644835,4.699976,4.706242,4.740264,4.727841", \ "4.486941,4.668518,4.773018,4.814063,4.899266,4.602299,4.883923", \ "5.030158,5.191383,5.341313,5.413863,5.357699,5.183677,4.994959", \ "6.044482,6.167811,6.308220,6.365422,6.397901,6.156987,5.996024"); } } } } /****************************************************************************************** Module : AND4_X4 Cell Description : Combinational cell (AND4_X4) with drive strength X4 *******************************************************************************************/ cell (AND4_X4) { drive_strength : 4; area : 3.458000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 108.549590; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 81.041840; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 110.452980; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 83.006099; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 140.176300; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 81.568209; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 112.233000; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 83.337848; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 182.781280; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 76.759696; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 106.390451; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 78.623924; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 141.378821; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 76.793832; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 111.336945; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 81.648409; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 189.263800; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.014616; fall_capacitance : 3.014616; rise_capacitance : 3.010119; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.260554; fall_capacitance : 3.159059; rise_capacitance : 3.260554; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.486019; fall_capacitance : 3.285222; rise_capacitance : 3.486019; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.766184; fall_capacitance : 3.444015; rise_capacitance : 3.766184; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 241.089000; function : "(((A1 & A2) & A3) & A4)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0224662,0.0268886,0.0304962,0.0365184,0.0468604,0.0657623,0.102480", \ "0.0241551,0.0285746,0.0321830,0.0382064,0.0485489,0.0674513,0.104168", \ "0.0304631,0.0348472,0.0384468,0.0444742,0.0548277,0.0737398,0.110464", \ "0.0409290,0.0456407,0.0494422,0.0556757,0.0661401,0.0850822,0.121787", \ "0.0511780,0.0565114,0.0608011,0.0677025,0.0788577,0.0982120,0.134921", \ "0.0612496,0.0671753,0.0719821,0.0796568,0.0917089,0.111708,0.148668", \ "0.0711731,0.0776727,0.0829943,0.0915125,0.104713,0.125785,0.163172"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0368721,0.0443228,0.0507577,0.0618939,0.0816334,0.118586,0.191172", \ "0.0378638,0.0453131,0.0517482,0.0628850,0.0826252,0.119579,0.192163", \ "0.0420511,0.0494996,0.0559329,0.0670610,0.0867919,0.123741,0.196328", \ "0.0511132,0.0585142,0.0649075,0.0759755,0.0956369,0.132522,0.205085", \ "0.0609920,0.0685273,0.0749821,0.0861438,0.105956,0.142803,0.215248", \ "0.0700332,0.0780455,0.0848332,0.0961380,0.115809,0.152763,0.225320", \ "0.0785471,0.0870220,0.0943267,0.106215,0.126057,0.162897,0.235448"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00440172,0.00641369,0.00832503,0.0119607,0.0192020,0.0342644,0.0656516", \ "0.00440193,0.00641520,0.00832526,0.0119608,0.0192010,0.0342641,0.0656505", \ "0.00442113,0.00644360,0.00835178,0.0119779,0.0192092,0.0342657,0.0656524", \ "0.00569485,0.00750698,0.00923829,0.0125778,0.0195005,0.0343581,0.0656622", \ "0.00764078,0.00948462,0.0111974,0.0143997,0.0208928,0.0350586,0.0657724", \ "0.00982454,0.0117466,0.0135229,0.0167038,0.0228297,0.0362342,0.0663259", \ "0.0123141,0.0143255,0.0161951,0.0194980,0.0254770,0.0380837,0.0670956"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00760999,0.0120777,0.0162572,0.0241872,0.0400996,0.0732746,0.141663", \ "0.00761019,0.0120775,0.0162570,0.0241862,0.0400972,0.0732760,0.141666", \ "0.00760962,0.0120762,0.0162574,0.0241873,0.0401013,0.0732807,0.141663", \ "0.00784942,0.0122446,0.0163933,0.0242910,0.0401628,0.0733062,0.141660", \ "0.00919297,0.0131908,0.0171728,0.0249886,0.0407097,0.0734602,0.141680", \ "0.0110337,0.0148969,0.0185823,0.0258404,0.0412137,0.0740516,0.141872", \ "0.0131763,0.0170375,0.0207562,0.0275574,0.0421417,0.0743951,0.142355"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0248102,0.0293037,0.0329677,0.0390707,0.0495048,0.0684891,0.105266", \ "0.0264937,0.0309875,0.0346522,0.0407560,0.0511911,0.0701753,0.106953", \ "0.0327509,0.0372193,0.0408746,0.0469798,0.0574232,0.0764166,0.113196", \ "0.0439884,0.0486782,0.0524560,0.0586762,0.0691815,0.0881957,0.124964", \ "0.0554598,0.0607635,0.0650163,0.0718577,0.0829863,0.102344,0.139101", \ "0.0668664,0.0727532,0.0774930,0.0850335,0.0969561,0.116903,0.153880", \ "0.0783950,0.0848091,0.0900190,0.0983140,0.111197,0.131998,0.169271"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0408008,0.0482510,0.0546861,0.0658220,0.0855628,0.122513,0.195099", \ "0.0419609,0.0494105,0.0558462,0.0669823,0.0867238,0.123678,0.196261", \ "0.0458796,0.0533271,0.0597606,0.0708915,0.0906229,0.127571,0.200158", \ "0.0535465,0.0609988,0.0674258,0.0785322,0.0982271,0.135141,0.207715", \ "0.0627420,0.0703556,0.0769050,0.0881651,0.108035,0.144943,0.217450", \ "0.0717974,0.0797598,0.0865451,0.0980073,0.117920,0.154966,0.227531", \ "0.0803680,0.0887822,0.0959952,0.107870,0.128073,0.165121,0.237747"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00461790,0.00661359,0.00851541,0.0121388,0.0193559,0.0343800,0.0657279", \ "0.00461632,0.00661335,0.00851632,0.0121384,0.0193562,0.0343800,0.0657268", \ "0.00462435,0.00663188,0.00853338,0.0121499,0.0193613,0.0343808,0.0657274", \ "0.00564386,0.00744129,0.00917144,0.0125582,0.0195669,0.0344495,0.0657386", \ "0.00754696,0.00935638,0.0110514,0.0142695,0.0208150,0.0350422,0.0658365", \ "0.00962223,0.0114848,0.0132193,0.0163856,0.0225749,0.0361241,0.0663260", \ "0.0119035,0.0138294,0.0156317,0.0188615,0.0248487,0.0376374,0.0669419"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00760934,0.0120778,0.0162568,0.0241849,0.0400975,0.0732775,0.141659", \ "0.00761004,0.0120774,0.0162567,0.0241876,0.0400970,0.0732736,0.141665", \ "0.00761217,0.0120773,0.0162574,0.0241873,0.0401028,0.0732788,0.141669", \ "0.00783226,0.0122233,0.0163709,0.0242676,0.0401465,0.0732903,0.141667", \ "0.00860397,0.0129243,0.0170363,0.0248901,0.0405957,0.0734335,0.141673", \ "0.0100307,0.0141749,0.0181144,0.0256474,0.0411040,0.0739168,0.141816", \ "0.0118092,0.0159371,0.0198408,0.0270567,0.0419660,0.0742677,0.142210"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0269066,0.0314683,0.0351833,0.0413588,0.0518769,0.0709426,0.107782", \ "0.0284936,0.0330555,0.0367708,0.0429469,0.0534656,0.0725314,0.109371", \ "0.0346993,0.0392424,0.0429514,0.0491267,0.0596512,0.0787242,0.115569", \ "0.0465206,0.0511909,0.0549549,0.0611748,0.0717324,0.0908133,0.127649", \ "0.0591317,0.0643954,0.0686116,0.0754153,0.0865175,0.105853,0.142673", \ "0.0718290,0.0776725,0.0823607,0.0898232,0.101632,0.121562,0.158560", \ "0.0849679,0.0913135,0.0964509,0.104619,0.117285,0.137952,0.175258"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0431793,0.0506296,0.0570644,0.0682008,0.0879430,0.124898,0.197480", \ "0.0443780,0.0518276,0.0582625,0.0693994,0.0891420,0.126098,0.198678", \ "0.0474472,0.0548955,0.0613296,0.0724612,0.0921968,0.129148,0.201736", \ "0.0526451,0.0601200,0.0665533,0.0776783,0.0973884,0.134314,0.206897", \ "0.0589333,0.0665591,0.0731326,0.0844287,0.104325,0.141297,0.213834", \ "0.0655602,0.0734624,0.0802490,0.0917717,0.111782,0.148868,0.221474", \ "0.0715455,0.0798915,0.0870673,0.0990773,0.119490,0.156752,0.229386"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00483921,0.00681596,0.00870628,0.0123119,0.0195075,0.0345015,0.0658213", \ "0.00483916,0.00681698,0.00870674,0.0123121,0.0195072,0.0345015,0.0658200", \ "0.00484299,0.00682695,0.00871870,0.0123214,0.0195110,0.0345032,0.0658215", \ "0.00563074,0.00741533,0.00915406,0.0125888,0.0196454,0.0345474,0.0658275", \ "0.00750391,0.00927121,0.0109570,0.0141800,0.0207627,0.0350404,0.0659048", \ "0.00950710,0.0113245,0.0130303,0.0161830,0.0224174,0.0360659,0.0663462", \ "0.0116499,0.0135255,0.0152897,0.0184803,0.0245000,0.0374433,0.0669349"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00761086,0.0120770,0.0162575,0.0241852,0.0400968,0.0732751,0.141669", \ "0.00761117,0.0120772,0.0162565,0.0241851,0.0400980,0.0732803,0.141671", \ "0.00760997,0.0120776,0.0162566,0.0241870,0.0401007,0.0732850,0.141666", \ "0.00781251,0.0122194,0.0163642,0.0242593,0.0401415,0.0732945,0.141669", \ "0.00831662,0.0127556,0.0169167,0.0247896,0.0405425,0.0734094,0.141678", \ "0.00938943,0.0137399,0.0178325,0.0255247,0.0410421,0.0738465,0.141816", \ "0.0110057,0.0153188,0.0193905,0.0268949,0.0420235,0.0742923,0.142133"); } } timing () { related_pin : "A4"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0284727,0.0331220,0.0369052,0.0431759,0.0538038,0.0729737,0.109895", \ "0.0300414,0.0346908,0.0384742,0.0447450,0.0553732,0.0745432,0.111465", \ "0.0362548,0.0408908,0.0446670,0.0509359,0.0615673,0.0807426,0.117669", \ "0.0485485,0.0532297,0.0570046,0.0632701,0.0739025,0.0930709,0.129986", \ "0.0622283,0.0674809,0.0716884,0.0784736,0.0895724,0.108955,0.145832", \ "0.0761774,0.0819818,0.0866433,0.0940667,0.105818,0.125746,0.162806", \ "0.0908988,0.0972094,0.102299,0.110372,0.122863,0.143515,0.180830"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0442991,0.0517487,0.0581835,0.0693205,0.0890631,0.126018,0.198597", \ "0.0454637,0.0529126,0.0593476,0.0704844,0.0902280,0.127185,0.199764", \ "0.0478594,0.0553084,0.0617424,0.0728768,0.0926152,0.129569,0.202153", \ "0.0509544,0.0584361,0.0648786,0.0760097,0.0957269,0.132663,0.205243", \ "0.0541151,0.0617048,0.0682684,0.0795576,0.0994405,0.136444,0.209006", \ "0.0573755,0.0651927,0.0719469,0.0834802,0.103558,0.140700,0.213332", \ "0.0600058,0.0681796,0.0752575,0.0872565,0.107844,0.145342,0.218051"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00509811,0.00706419,0.00894664,0.0125388,0.0197064,0.0346591,0.0659343", \ "0.00509788,0.00706419,0.00894709,0.0125392,0.0197066,0.0346599,0.0659348", \ "0.00508934,0.00706581,0.00895134,0.0125424,0.0197072,0.0346596,0.0659331", \ "0.00568131,0.00745702,0.00921914,0.0127000,0.0197807,0.0346780,0.0659336", \ "0.00751524,0.00926690,0.0109438,0.0141702,0.0207743,0.0350832,0.0659918", \ "0.00947627,0.0112618,0.0129512,0.0160890,0.0223496,0.0360667,0.0663860", \ "0.0115165,0.0133582,0.0150922,0.0182515,0.0242957,0.0373378,0.0669532"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00760999,0.0120774,0.0162570,0.0241872,0.0400968,0.0732836,0.141677", \ "0.00761213,0.0120776,0.0162574,0.0241853,0.0400968,0.0732750,0.141672", \ "0.00760987,0.0120773,0.0162574,0.0241860,0.0401022,0.0732753,0.141666", \ "0.00776496,0.0121957,0.0163453,0.0242453,0.0401331,0.0732817,0.141671", \ "0.00811013,0.0125937,0.0167804,0.0246702,0.0404604,0.0734079,0.141671", \ "0.00880812,0.0133114,0.0175139,0.0253506,0.0409661,0.0737527,0.141797", \ "0.0100424,0.0145382,0.0187901,0.0266275,0.0420807,0.0743896,0.142072"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("10.799090,11.729400,12.386680,13.017810,13.449650,13.611080,13.678270", \ "10.761180,11.718990,12.356260,12.978490,13.409350,13.573390,13.644420", \ "10.706810,11.626800,12.253390,12.899420,13.352980,13.531530,13.607530", \ "11.268490,12.096620,12.637150,13.250140,13.682580,13.860200,13.949010", \ "12.339400,12.730740,13.157100,13.918130,14.618590,14.807630,14.867780", \ "14.428300,14.502380,14.653020,15.238510,15.918110,16.410780,16.528700", \ "17.431630,17.188290,17.183810,17.495650,18.143350,18.612000,19.032720"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("8.450529,8.964754,9.199882,9.581125,9.581735,9.515527,9.365490", \ "8.365796,8.885868,9.145664,9.480814,9.632250,9.297979,8.916926", \ "8.272817,8.799469,9.113203,9.364410,9.498860,9.160723,8.877446", \ "8.821015,9.303024,9.484401,9.769016,9.623208,9.551337,9.629773", \ "10.344570,10.547030,10.619020,10.789700,10.766250,10.293880,10.312710", \ "12.552200,12.652120,12.717760,12.620740,12.011490,12.079540,11.708640", \ "15.736680,15.382390,15.531610,15.485580,14.675660,14.223130,13.137450"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("12.148670,13.139040,13.791340,14.521220,14.998320,15.215370,15.318450", \ "12.116750,13.111980,13.756880,14.472960,14.957820,15.176390,15.287840", \ "12.136500,13.020950,13.700030,14.389060,14.878690,15.115170,15.233350", \ "12.691040,13.510240,14.077110,14.724180,15.191670,15.420420,15.552840", \ "13.778470,14.221270,14.693620,15.452340,16.123070,16.348990,16.464970", \ "15.848090,15.919000,16.134650,16.737310,17.434770,17.964770,18.078030", \ "18.771030,18.649360,18.649520,18.974580,19.571570,20.025490,20.429030"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("8.475226,8.912928,9.274629,9.528511,9.641194,9.793249,9.614501", \ "8.346624,8.920401,9.157966,9.468920,9.565066,9.525186,9.174691", \ "8.219915,8.691659,9.023342,9.156192,9.183968,9.363863,9.141588", \ "8.405313,8.899155,9.118012,9.374714,9.296879,8.830492,9.310270", \ "9.363598,9.582831,9.822284,9.893194,9.937601,9.507467,9.833390", \ "10.953390,11.119380,11.291310,11.243820,11.101670,10.761810,10.727160", \ "13.307190,13.348680,13.431330,13.490690,13.192440,12.590180,12.194320"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("13.502080,14.407450,15.071420,15.828780,16.359610,16.634710,16.797240", \ "13.404500,14.277080,14.982580,15.725410,16.274380,16.551690,16.704250", \ "13.283460,14.225170,14.872240,15.614410,16.188030,16.473980,16.643650", \ "14.008430,14.741130,15.283590,15.969700,16.474400,16.768520,16.951920", \ "15.057280,15.533060,16.026900,16.812700,17.434630,17.714280,17.878820", \ "17.230520,17.274490,17.534980,18.149910,18.832010,19.384660,19.525780", \ "20.217510,20.055560,20.097750,20.433380,21.083650,21.534250,21.964810"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("8.427853,8.980827,9.265855,9.463345,9.679045,9.479694,8.770904", \ "8.393170,8.867758,9.175984,9.375771,9.563454,9.194275,9.869395", \ "8.108601,8.746183,9.044325,9.135497,9.134376,9.617467,8.708746", \ "8.279213,8.785412,8.977043,9.233699,9.229328,9.479528,9.327583", \ "8.942350,9.220371,9.366752,9.522571,9.544776,9.472356,9.811424", \ "10.329870,10.617610,10.730780,10.820420,10.404060,10.649790,9.365549", \ "12.564020,12.604110,12.848650,12.913270,12.656280,12.447140,11.455040"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("14.502800,15.408640,16.103610,16.910230,17.523960,17.876540,18.079890", \ "14.391340,15.301910,16.000860,16.795670,17.426290,17.773930,17.986660", \ "14.359380,15.261050,15.930100,16.743680,17.348840,17.715980,17.937180", \ "15.021170,15.802090,16.370830,17.102810,17.665010,18.021600,18.257920", \ "16.267590,16.707110,17.223260,18.025450,18.689350,18.997130,19.215480", \ "18.389820,18.576250,18.858840,19.473120,20.175200,20.729330,20.920600", \ "21.522330,21.469060,21.552080,21.927870,22.541180,23.029280,23.466630"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("8.379286,8.990589,9.236832,9.543773,9.719980,9.348126,9.819399", \ "8.377130,8.919054,9.140338,9.370796,9.626675,9.092555,9.580698", \ "8.206760,8.705838,8.957690,9.310054,9.197179,9.289228,8.594689", \ "8.208278,8.720183,8.964310,9.254913,9.408140,9.492361,9.059075", \ "8.714866,9.008629,9.324096,9.383098,9.631683,9.456736,9.556812", \ "9.898121,10.141300,10.402920,10.333560,10.409390,9.729720,10.129110", \ "11.789310,12.109810,12.378140,12.599250,12.363920,12.104720,12.069400"); } } } } /****************************************************************************************** Module : ANTENNA_X1 Cell Description : Physical cell (ANTENNA_X1) *******************************************************************************************/ cell (ANTENNA_X1) { drive_strength : 1; area : 0.266000; dont_touch : true; dont_use : true; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 0.000000; leakage_power () { when : "!A"; value : 0.000000; } leakage_power () { when : "A"; value : 0.000000; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.023429; fall_capacitance : 0.023429; rise_capacitance : 0.023204; internal_power () { fall_power(Hidden_power_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); values ("0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"); } rise_power(Hidden_power_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); values ("0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"); } } } } /****************************************************************************************** Module : AOI21_X1 Cell Description : Combinational cell (AOI21_X1) with drive strength X1 *******************************************************************************************/ cell (AOI21_X1) { drive_strength : 1; area : 1.064000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 27.858395; leakage_power () { when : "!A & !B1 & !B2"; value : 13.583790; } leakage_power () { when : "!A & !B1 & B2"; value : 34.898600; } leakage_power () { when : "!A & B1 & !B2"; value : 14.186259; } leakage_power () { when : "!A & B1 & B2"; value : 37.282091; } leakage_power () { when : "A & !B1 & !B2"; value : 16.427884; } leakage_power () { when : "A & !B1 & B2"; value : 31.079664; } leakage_power () { when : "A & B1 & !B2"; value : 31.078564; } leakage_power () { when : "A & B1 & B2"; value : 44.330311; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.626352; fall_capacitance : 1.535340; rise_capacitance : 1.626352; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.647003; fall_capacitance : 1.446823; rise_capacitance : 1.647003; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.676853; fall_capacitance : 1.409926; rise_capacitance : 1.676853; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 25.329600; function : "!(A | (B1 & B2))"; timing () { related_pin : "A"; when : "!B1 & !B2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.006955,0.007566,0.008668,0.010794,0.014881,0.022807,0.038366", \ "0.008455,0.009058,0.010153,0.012274,0.016362,0.024288,0.039849", \ "0.012936,0.013743,0.015151,0.017663,0.021939,0.029771,0.045286", \ "0.015885,0.017070,0.019135,0.022869,0.029267,0.039681,0.056041", \ "0.016434,0.017988,0.020746,0.025710,0.034256,0.048272,0.070224", \ "0.014255,0.016201,0.019646,0.025859,0.036570,0.054211,0.081967", \ "0.009154,0.011485,0.015597,0.023048,0.035956,0.057235,0.090807"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.020585,0.022332,0.025533,0.031866,0.044409,0.069356,0.119127", \ "0.022028,0.023782,0.027007,0.033391,0.046022,0.071065,0.120915", \ "0.028070,0.029801,0.032984,0.039315,0.051912,0.076994,0.126944", \ "0.036668,0.038899,0.042797,0.049926,0.062675,0.087675,0.137586", \ "0.045355,0.048220,0.053220,0.062226,0.077955,0.104660,0.154444", \ "0.056090,0.059497,0.065429,0.076170,0.094852,0.126356,0.178824", \ "0.069826,0.073692,0.080449,0.092704,0.114097,0.150168,0.209713"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.004492,0.004951,0.005796,0.007472,0.010806,0.017474,0.030831", \ "0.004381,0.004869,0.005747,0.007452,0.010802,0.017475,0.030830", \ "0.006721,0.007107,0.007764,0.008949,0.011404,0.017472,0.030830", \ "0.010982,0.011546,0.012520,0.014256,0.017217,0.022034,0.031937", \ "0.016441,0.017212,0.018496,0.020794,0.024699,0.031050,0.041039", \ "0.023212,0.024204,0.025832,0.028729,0.033599,0.041474,0.053866", \ "0.031288,0.032532,0.034586,0.038165,0.044085,0.053488,0.068242"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.010736,0.012260,0.015086,0.020735,0.031980,0.054415,0.099206", \ "0.010743,0.012267,0.015086,0.020730,0.031979,0.054417,0.099196", \ "0.010877,0.012349,0.015120,0.020736,0.031978,0.054414,0.099211", \ "0.014725,0.015967,0.018193,0.022529,0.032381,0.054418,0.099189", \ "0.020496,0.021861,0.024326,0.029077,0.037996,0.056214,0.099193", \ "0.027309,0.028745,0.031417,0.036635,0.046473,0.064501,0.101548", \ "0.034957,0.036446,0.039249,0.044876,0.055657,0.075406,0.110887"); } } timing () { related_pin : "A"; when : "!B1 & B2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.005745,0.006379,0.007520,0.009708,0.013878,0.021885,0.037502", \ "0.007343,0.007943,0.009046,0.011197,0.015344,0.023343,0.038956", \ "0.011377,0.012266,0.013791,0.016478,0.020961,0.028816,0.044372", \ "0.013597,0.014892,0.017133,0.021114,0.027809,0.038537,0.055128", \ "0.013272,0.014977,0.017967,0.023266,0.032241,0.046700,0.069047", \ "0.010095,0.012229,0.015952,0.022582,0.033847,0.052092,0.080396", \ "0.003875,0.006414,0.010844,0.018790,0.032365,0.054417,0.088739"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.023478,0.025713,0.029820,0.037941,0.054056,0.086118,0.150123", \ "0.024811,0.027053,0.031185,0.039372,0.055591,0.087786,0.151890", \ "0.030589,0.032798,0.036874,0.044990,0.061169,0.093401,0.157626", \ "0.038685,0.041294,0.045912,0.054487,0.070594,0.102715,0.166882", \ "0.047102,0.050276,0.055837,0.066061,0.084442,0.117206,0.181167", \ "0.057900,0.061590,0.068003,0.079715,0.100591,0.137217,0.202021", \ "0.071834,0.076033,0.083266,0.096412,0.119651,0.160094,0.230158"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.004040,0.004530,0.005420,0.007144,0.010500,0.017146,0.030453", \ "0.003910,0.004379,0.005295,0.007067,0.010465,0.017136,0.030453", \ "0.006708,0.007091,0.007753,0.008938,0.011242,0.017128,0.030450", \ "0.011103,0.011660,0.012605,0.014304,0.017215,0.022004,0.031684", \ "0.016806,0.017545,0.018777,0.021002,0.024805,0.031059,0.040986", \ "0.023910,0.024850,0.026418,0.029215,0.033913,0.041620,0.053863", \ "0.032408,0.033608,0.035590,0.039036,0.044732,0.053864,0.068360"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.012454,0.014434,0.018116,0.025477,0.040181,0.069538,0.128226", \ "0.012468,0.014437,0.018115,0.025473,0.040177,0.069544,0.128225", \ "0.012552,0.014496,0.018140,0.025476,0.040182,0.069547,0.128235", \ "0.015621,0.017330,0.020329,0.026584,0.040268,0.069562,0.128235", \ "0.020397,0.022187,0.025481,0.031930,0.044190,0.070351,0.128223", \ "0.026425,0.028257,0.031655,0.038397,0.051457,0.076145,0.129092", \ "0.033554,0.035375,0.038860,0.045842,0.059479,0.085557,0.135182"); } } timing () { related_pin : "A"; when : "B1 & !B2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.005877,0.006508,0.007647,0.009831,0.014000,0.022010,0.037641", \ "0.007467,0.008067,0.009169,0.011319,0.015466,0.023468,0.039096", \ "0.011585,0.012460,0.013966,0.016627,0.021085,0.028942,0.044511", \ "0.013923,0.015197,0.017416,0.021359,0.028018,0.038710,0.055266", \ "0.013758,0.015445,0.018387,0.023636,0.032547,0.046951,0.069247", \ "0.010799,0.012890,0.016560,0.023113,0.034303,0.052448,0.080681", \ "0.004880,0.007363,0.011697,0.019535,0.032984,0.054913,0.089130"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.028798,0.031041,0.035170,0.043342,0.059530,0.091696,0.155818", \ "0.030201,0.032454,0.036608,0.044829,0.061101,0.093376,0.157581", \ "0.035902,0.038132,0.042248,0.050427,0.066680,0.099009,0.163333", \ "0.044882,0.047342,0.051709,0.059910,0.076072,0.108290,0.172579", \ "0.054634,0.057567,0.062781,0.072496,0.090311,0.122730,0.186823", \ "0.066574,0.069961,0.075985,0.087088,0.107230,0.143118,0.207612", \ "0.081611,0.085426,0.092175,0.104632,0.127018,0.166603,0.235904"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.004742,0.005255,0.006187,0.007994,0.011485,0.018222,0.031537", \ "0.004578,0.005080,0.006052,0.007913,0.011450,0.018212,0.031536", \ "0.007776,0.008099,0.008692,0.009795,0.012197,0.018203,0.031532", \ "0.013374,0.013779,0.014522,0.015959,0.018592,0.023091,0.032755", \ "0.020284,0.020786,0.021691,0.023474,0.026793,0.032574,0.042120", \ "0.028625,0.029256,0.030365,0.032540,0.036548,0.043599,0.055323", \ "0.038441,0.039259,0.040648,0.043294,0.048077,0.056353,0.070171"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.015227,0.017243,0.020965,0.028391,0.043188,0.072713,0.131567", \ "0.015227,0.017243,0.020966,0.028394,0.043185,0.072694,0.131551", \ "0.015251,0.017253,0.020972,0.028393,0.043190,0.072697,0.131553", \ "0.017454,0.019120,0.022296,0.028969,0.043218,0.072701,0.131554", \ "0.022078,0.023956,0.027357,0.033906,0.046331,0.073179,0.131528", \ "0.027792,0.029763,0.033354,0.040298,0.053528,0.078396,0.132158", \ "0.034518,0.036609,0.040352,0.047606,0.061532,0.087767,0.137786"); } } timing () { related_pin : "B1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.00775029,0.00866128,0.0103391,0.0136660,0.0202766,0.0334510,0.0597695", \ "0.00906693,0.00999239,0.0116955,0.0150557,0.0217060,0.0349142,0.0612523", \ "0.0126526,0.0139644,0.0161976,0.0200859,0.0267572,0.0399345,0.0662657", \ "0.0144201,0.0163307,0.0195992,0.0253147,0.0348259,0.0499029,0.0760118", \ "0.0137776,0.0163136,0.0206231,0.0281658,0.0407487,0.0608164,0.0916687", \ "0.0104042,0.0135961,0.0189603,0.0283520,0.0440139,0.0690331,0.107717", \ "0.00411914,0.00789059,0.0143170,0.0255480,0.0443508,0.0743537,0.120797"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.0164348,0.0187238,0.0229019,0.0311042,0.0472776,0.0793819,0.143397", \ "0.0170764,0.0193779,0.0236047,0.0319194,0.0482682,0.0805560,0.144709", \ "0.0226937,0.0247565,0.0287050,0.0367457,0.0529065,0.0851699,0.149434", \ "0.0317566,0.0346323,0.0395831,0.0483968,0.0639908,0.0955989,0.159408", \ "0.0420282,0.0455698,0.0516796,0.0627406,0.0817908,0.113647,0.176380", \ "0.0541094,0.0582815,0.0653897,0.0783602,0.101071,0.138898,0.201795", \ "0.0682370,0.0729557,0.0810858,0.0958355,0.121759,0.165598,0.236457"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.00448394,0.00524943,0.00667615,0.00952643,0.0152245,0.0266173,0.0494103", \ "0.00448323,0.00524937,0.00667464,0.00952636,0.0152254,0.0266183,0.0494086", \ "0.00700331,0.00761746,0.00869735,0.0106477,0.0153859,0.0266188,0.0494081", \ "0.0116680,0.0124761,0.0138797,0.0164039,0.0207923,0.0287853,0.0494092", \ "0.0179391,0.0189613,0.0207073,0.0238438,0.0292544,0.0383008,0.0541345", \ "0.0258931,0.0271248,0.0292631,0.0330519,0.0394921,0.0502452,0.0677663", \ "0.0354433,0.0369728,0.0395681,0.0440752,0.0516591,0.0640731,0.0843054"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.0123897,0.0143966,0.0181015,0.0254785,0.0401801,0.0695534,0.128229", \ "0.0123393,0.0143646,0.0180916,0.0254721,0.0401973,0.0695418,0.128223", \ "0.0128741,0.0145646,0.0179438,0.0254257,0.0401810,0.0695486,0.128225", \ "0.0179681,0.0196590,0.0226298,0.0279084,0.0404640,0.0695292,0.128217", \ "0.0237044,0.0257103,0.0292519,0.0357624,0.0469492,0.0708410,0.128223", \ "0.0307124,0.0328966,0.0368706,0.0443752,0.0576987,0.0800121,0.129332", \ "0.0393087,0.0416427,0.0459114,0.0541202,0.0691173,0.0947840,0.138924"); } } timing () { related_pin : "B2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.00908757,0.00999478,0.0116649,0.0149834,0.0215872,0.0347581,0.0610747", \ "0.0104312,0.0113637,0.0130691,0.0164312,0.0230779,0.0362849,0.0626227", \ "0.0134852,0.0146219,0.0166154,0.0203217,0.0271176,0.0404095,0.0668151", \ "0.0157809,0.0174113,0.0201926,0.0250784,0.0334153,0.0478991,0.0745240", \ "0.0158400,0.0180821,0.0218866,0.0284844,0.0393718,0.0568663,0.0861269", \ "0.0131705,0.0160660,0.0209776,0.0294635,0.0433483,0.0651174,0.0991363", \ "0.00753344,0.0111021,0.0171494,0.0275825,0.0446490,0.0712366,0.111652"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.0212330,0.0234599,0.0275649,0.0357000,0.0518451,0.0839783,0.148076", \ "0.0220262,0.0242823,0.0284357,0.0366456,0.0528798,0.0851044,0.149254", \ "0.0274578,0.0296182,0.0336441,0.0417048,0.0578200,0.0899951,0.154163", \ "0.0383599,0.0409083,0.0453859,0.0534720,0.0690443,0.100656,0.164400", \ "0.0505936,0.0537634,0.0593569,0.0696076,0.0875940,0.118830,0.181566", \ "0.0646356,0.0683654,0.0749040,0.0869869,0.108481,0.144898,0.207139", \ "0.0809739,0.0851868,0.0926391,0.106345,0.130898,0.173094,0.242232"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.00448290,0.00524962,0.00667637,0.00952531,0.0152257,0.0266174,0.0494092", \ "0.00448151,0.00524844,0.00667630,0.00952530,0.0152232,0.0266192,0.0494121", \ "0.00565661,0.00632058,0.00757097,0.0100363,0.0153209,0.0266207,0.0494087", \ "0.00885741,0.00952777,0.0107303,0.0130705,0.0178182,0.0276780,0.0494160", \ "0.0135853,0.0143775,0.0157619,0.0183100,0.0230038,0.0322747,0.0516983", \ "0.0195349,0.0204924,0.0221406,0.0251241,0.0303640,0.0397247,0.0582204", \ "0.0265743,0.0277122,0.0296738,0.0332275,0.0392925,0.0495062,0.0679351"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.0152122,0.0172272,0.0209600,0.0283929,0.0431946,0.0726900,0.131559", \ "0.0151991,0.0172215,0.0209583,0.0283909,0.0431835,0.0726853,0.131559", \ "0.0151082,0.0170358,0.0208718,0.0283750,0.0431804,0.0726807,0.131562", \ "0.0194687,0.0211438,0.0238779,0.0298063,0.0432033,0.0726781,0.131571", \ "0.0251457,0.0272070,0.0307678,0.0372375,0.0485188,0.0734818,0.131524", \ "0.0313773,0.0338117,0.0380566,0.0457762,0.0591472,0.0817022,0.132276", \ "0.0384680,0.0412104,0.0460286,0.0548709,0.0703728,0.0961742,0.141068"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.934974,0.955670,0.979307,1.002129,1.050019,1.090604,1.127024", \ "0.888193,0.913943,0.933056,0.969771,1.015435,1.059159,1.097366", \ "0.910885,0.922310,0.923608,0.952702,0.994077,1.034056,1.079508", \ "1.214733,1.200245,1.187731,1.159125,1.113312,1.099849,1.119617", \ "1.713142,1.695257,1.661767,1.612990,1.518275,1.393495,1.278136", \ "2.450733,2.443325,2.414875,2.336717,2.192535,1.971009,1.698278", \ "3.449915,3.440378,3.413383,3.340314,3.176271,2.866182,2.427954"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("4.046447,4.059856,4.066146,4.066480,4.085247,4.003361,4.103332", \ "3.972998,3.986101,3.997468,4.014752,3.995554,3.984768,3.920294", \ "3.911562,3.911046,3.914638,3.956682,3.971181,3.968167,4.031596", \ "3.932897,3.930503,3.927418,3.929665,3.919443,3.910431,3.953852", \ "3.974328,4.013107,4.054095,4.100103,4.015661,4.051251,3.902774", \ "4.469441,4.455221,4.406899,4.389438,4.425544,4.240195,4.231118", \ "5.417059,5.367318,5.282725,5.173662,4.995828,4.974331,4.687189"); } } internal_power () { related_pin : "A"; when : "!B1 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.733103,0.767032,0.806397,0.867504,0.932967,0.990300,1.038312", \ "0.704366,0.715917,0.762414,0.818522,0.883810,0.938978,0.994941", \ "0.769340,0.777707,0.773160,0.809467,0.855087,0.912696,0.959029", \ "1.072775,1.069463,1.051279,1.018412,0.983255,0.971673,0.995420", \ "1.567261,1.553523,1.523923,1.461086,1.371786,1.247786,1.145040", \ "2.279074,2.276262,2.231465,2.163622,2.019343,1.800944,1.546093", \ "3.226896,3.210156,3.188442,3.119972,2.956296,2.649224,2.235830"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("3.671658,3.679119,3.686340,3.705339,3.722064,3.677169,3.687808", \ "3.574843,3.608503,3.616703,3.616853,3.643684,3.623576,3.628449", \ "3.539818,3.544778,3.543892,3.553534,3.534240,3.525119,3.654842", \ "3.560947,3.556937,3.560299,3.563236,3.539015,3.491062,3.600531", \ "3.591529,3.633098,3.656542,3.699887,3.669277,3.546089,3.548167", \ "4.037231,4.029428,3.999675,3.992075,4.043801,3.923077,3.844113", \ "4.914288,4.872108,4.805205,4.708462,4.579097,4.515829,4.175659"); } } internal_power () { related_pin : "A"; when : "B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.819994,0.831088,0.856704,0.893909,0.943803,0.994365,1.040884", \ "0.759219,0.788044,0.810790,0.845170,0.896794,0.951228,0.994530", \ "0.791632,0.790087,0.796456,0.829193,0.867708,0.919798,0.966934", \ "1.092897,1.082171,1.060743,1.027965,0.983338,0.977832,0.998230", \ "1.593767,1.569328,1.536780,1.470871,1.377255,1.253272,1.144185", \ "2.340525,2.310619,2.267941,2.180074,2.024402,1.802043,1.542104", \ "3.313684,3.284461,3.254805,3.156920,2.968902,2.649256,2.230636"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("4.454862,4.462587,4.492655,4.507144,4.511217,4.549489,4.502112", \ "4.391318,4.400397,4.414918,4.436280,4.438137,4.509772,4.538302", \ "4.331891,4.330851,4.360395,4.369786,4.420435,4.404658,4.444447", \ "4.342516,4.348139,4.344981,4.361173,4.363821,4.392664,4.429122", \ "4.408033,4.451156,4.506598,4.484055,4.462955,4.421816,4.428618", \ "4.765190,4.771349,4.765490,4.807119,4.805214,4.646969,4.589023", \ "5.586688,5.548068,5.504307,5.440965,5.348397,5.229022,5.050457"); } } internal_power () { related_pin : "B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.264025,0.266516,0.272397,0.280390,0.287929,0.292581,0.293772", \ "0.235849,0.243646,0.264618,0.283050,0.299024,0.318041,0.330493", \ "0.258785,0.255984,0.257273,0.270836,0.298811,0.323908,0.344175", \ "0.537921,0.511902,0.475824,0.418921,0.362438,0.362308,0.369941", \ "1.017393,0.983637,0.923539,0.822548,0.684043,0.537109,0.477095", \ "1.692059,1.656768,1.596910,1.479707,1.264539,0.990758,0.742397", \ "2.538877,2.526439,2.480889,2.377384,2.136000,1.735791,1.279676"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("2.552900,2.565538,2.572643,2.583789,2.622817,2.656234,2.658966", \ "2.449220,2.463981,2.499098,2.541332,2.500239,2.598656,2.624393", \ "2.470250,2.472162,2.468216,2.457533,2.502792,2.531902,2.570502", \ "2.748023,2.743312,2.710293,2.647676,2.649312,2.589436,2.597670", \ "3.131808,3.125017,3.140079,3.141049,3.031400,2.899545,2.673086", \ "3.850903,3.825879,3.777330,3.751853,3.690763,3.403515,3.207658", \ "4.944470,4.916315,4.838307,4.684919,4.503326,4.266742,3.942592"); } } internal_power () { related_pin : "B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.268147,0.272846,0.271607,0.282387,0.291119,0.293263,0.297436", \ "0.234091,0.239863,0.255955,0.283193,0.301003,0.319423,0.327972", \ "0.183105,0.186633,0.203273,0.233751,0.271644,0.308894,0.335572", \ "0.344083,0.333904,0.313605,0.291496,0.265275,0.297096,0.329574", \ "0.657903,0.633779,0.613049,0.555197,0.473530,0.382465,0.372574", \ "1.151124,1.127011,1.095670,1.012584,0.883839,0.698982,0.530130", \ "1.793055,1.772761,1.728331,1.666041,1.504171,1.242809,0.920585"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("3.269872,3.283237,3.283464,3.307919,3.300578,3.340060,3.303967", \ "3.191261,3.200730,3.215542,3.251313,3.253535,3.301378,3.257002", \ "3.214382,3.217135,3.226196,3.231981,3.195002,3.193283,3.266245", \ "3.482987,3.475366,3.455664,3.427208,3.343819,3.306489,3.271635", \ "3.899767,3.912782,3.920084,3.903716,3.814117,3.602604,3.554977", \ "4.584156,4.556238,4.564580,4.532854,4.485178,4.289112,3.964529", \ "5.619605,5.587411,5.562883,5.480658,5.365537,5.143904,4.747141"); } } } } /****************************************************************************************** Module : AOI21_X2 Cell Description : Combinational cell (AOI21_X2) with drive strength X2 *******************************************************************************************/ cell (AOI21_X2) { drive_strength : 2; area : 1.862000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 55.716720; leakage_power () { when : "!A & !B1 & !B2"; value : 27.167580; } leakage_power () { when : "!A & !B1 & B2"; value : 69.797200; } leakage_power () { when : "!A & B1 & !B2"; value : 28.372633; } leakage_power () { when : "!A & B1 & B2"; value : 74.563940; } leakage_power () { when : "A & !B1 & !B2"; value : 32.855790; } leakage_power () { when : "A & !B1 & B2"; value : 62.159361; } leakage_power () { when : "A & B1 & !B2"; value : 62.156941; } leakage_power () { when : "A & B1 & B2"; value : 88.660317; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.136406; fall_capacitance : 2.938330; rise_capacitance : 3.136406; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.129761; fall_capacitance : 2.725845; rise_capacitance : 3.129761; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.482455; fall_capacitance : 2.949222; rise_capacitance : 3.482455; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 50.659200; function : "!(A | (B1 & B2))"; timing () { related_pin : "A"; when : "!B1 & !B2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.006646,0.007517,0.008611,0.010724,0.014794,0.022699,0.038241", \ "0.008145,0.009004,0.010093,0.012202,0.016272,0.024179,0.039721", \ "0.012440,0.013619,0.015029,0.017555,0.021846,0.029663,0.045160", \ "0.015104,0.016832,0.018916,0.022661,0.029086,0.039529,0.055917", \ "0.015355,0.017651,0.020422,0.025404,0.033988,0.048034,0.070049", \ "0.012884,0.015761,0.019223,0.025462,0.036224,0.053907,0.081717", \ "0.007500,0.010916,0.015055,0.022553,0.035512,0.056867,0.090496"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.019366,0.021867,0.025074,0.031412,0.043969,0.068943,0.118762", \ "0.020814,0.023322,0.026549,0.032939,0.045581,0.070650,0.120553", \ "0.026819,0.029297,0.032483,0.038821,0.051429,0.076534,0.126532", \ "0.035008,0.038260,0.042192,0.049374,0.062167,0.087191,0.137152", \ "0.043422,0.047585,0.052595,0.061644,0.077424,0.104205,0.154025", \ "0.054096,0.059039,0.064962,0.075700,0.094408,0.125932,0.178462", \ "0.067715,0.073320,0.080074,0.092342,0.113733,0.149801,0.209374"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.004198,0.004851,0.005692,0.007364,0.010695,0.017363,0.030721", \ "0.004083,0.004778,0.005650,0.007348,0.010692,0.017363,0.030720", \ "0.006491,0.007045,0.007707,0.008902,0.011333,0.017370,0.030720", \ "0.010652,0.011478,0.012444,0.014185,0.017150,0.021988,0.031858", \ "0.016018,0.017107,0.018400,0.020709,0.024622,0.030999,0.040995", \ "0.022665,0.024056,0.025710,0.028634,0.033525,0.041400,0.053806", \ "0.030635,0.032385,0.034442,0.038052,0.043988,0.053403,0.068161"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.009970,0.012140,0.014971,0.020622,0.031879,0.054348,0.099183", \ "0.009977,0.012143,0.014974,0.020623,0.031889,0.054339,0.099173", \ "0.010159,0.012237,0.015008,0.020630,0.031878,0.054340,0.099189", \ "0.014176,0.015954,0.018204,0.022520,0.032324,0.054327,0.099177", \ "0.019845,0.021796,0.024282,0.029047,0.037989,0.056217,0.099170", \ "0.026478,0.028540,0.031231,0.036486,0.046372,0.064470,0.101568", \ "0.033928,0.036071,0.038937,0.044613,0.055465,0.075301,0.110894"); } } timing () { related_pin : "A"; when : "!B1 & B2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.005486,0.006390,0.007523,0.009694,0.013837,0.021810,0.037398", \ "0.007084,0.007940,0.009037,0.011175,0.015298,0.023264,0.038849", \ "0.010895,0.012186,0.013717,0.016406,0.020899,0.028740,0.044267", \ "0.012813,0.014710,0.016962,0.020952,0.027667,0.038415,0.055024", \ "0.012189,0.014704,0.017695,0.023016,0.032015,0.046504,0.068889", \ "0.008704,0.011853,0.015583,0.022241,0.033550,0.051831,0.080175", \ "0.002175,0.005920,0.010375,0.018359,0.031981,0.054107,0.088462"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.021993,0.025190,0.029303,0.037437,0.053570,0.085684,0.149773", \ "0.023328,0.026535,0.030672,0.038869,0.055109,0.087348,0.151533", \ "0.029043,0.032201,0.036281,0.044408,0.060608,0.092884,0.157201", \ "0.036733,0.040522,0.045176,0.053820,0.069952,0.102116,0.166371", \ "0.044918,0.049519,0.055084,0.065343,0.083785,0.116619,0.180661", \ "0.055680,0.061000,0.067408,0.079128,0.100018,0.136694,0.201588", \ "0.069570,0.075573,0.082791,0.095944,0.119188,0.159637,0.229762"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.003763,0.004459,0.005337,0.007044,0.010386,0.017024,0.030336", \ "0.003663,0.004317,0.005223,0.006976,0.010357,0.017017,0.030336", \ "0.006474,0.007027,0.007692,0.008884,0.011172,0.017027,0.030335", \ "0.010763,0.011567,0.012513,0.014219,0.017144,0.021953,0.031599", \ "0.016357,0.017412,0.018664,0.020899,0.024723,0.030993,0.040926", \ "0.023347,0.024678,0.026275,0.029089,0.033807,0.041518,0.053791", \ "0.031742,0.033437,0.035420,0.038889,0.044599,0.053764,0.068270"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.011499,0.014333,0.018015,0.025391,0.040121,0.069512,0.128288", \ "0.011511,0.014338,0.018021,0.025392,0.040119,0.069520,0.128297", \ "0.011630,0.014392,0.018042,0.025392,0.040111,0.069535,0.128285", \ "0.014858,0.017318,0.020349,0.026577,0.040226,0.069516,0.128296", \ "0.019558,0.022133,0.025449,0.031915,0.044219,0.070360,0.128286", \ "0.025470,0.028092,0.031523,0.038289,0.051393,0.076177,0.129194", \ "0.032428,0.035090,0.038615,0.045633,0.059337,0.085516,0.135285"); } } timing () { related_pin : "A"; when : "B1 & !B2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.005616,0.006517,0.007646,0.009814,0.013956,0.021935,0.037537", \ "0.007206,0.008062,0.009158,0.011294,0.015417,0.023389,0.038989", \ "0.011100,0.012376,0.013887,0.016555,0.021022,0.028864,0.044406", \ "0.013141,0.015011,0.017237,0.021193,0.027871,0.038582,0.055163", \ "0.012680,0.015157,0.018110,0.023375,0.032317,0.046747,0.069087", \ "0.009417,0.012508,0.016179,0.022757,0.033982,0.052181,0.080460", \ "0.003200,0.006850,0.011217,0.019083,0.032590,0.054579,0.088853"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.027268,0.030485,0.034617,0.042793,0.058986,0.091166,0.155289", \ "0.028673,0.031900,0.036056,0.044282,0.060560,0.092847,0.157055", \ "0.034315,0.037503,0.041621,0.049804,0.066064,0.098398,0.162730", \ "0.043038,0.046577,0.050987,0.059219,0.075385,0.107615,0.171909", \ "0.052586,0.056818,0.062031,0.071784,0.089639,0.122086,0.186181", \ "0.064514,0.069415,0.075372,0.086469,0.106628,0.142562,0.207071", \ "0.079510,0.085025,0.091730,0.104136,0.126517,0.166097,0.235414"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.004415,0.005141,0.006063,0.007859,0.011348,0.018093,0.031418", \ "0.004276,0.004981,0.005940,0.007788,0.011319,0.018086,0.031419", \ "0.007534,0.008005,0.008599,0.009713,0.012107,0.018093,0.031418", \ "0.013089,0.013669,0.014410,0.015864,0.018517,0.023042,0.032671", \ "0.019953,0.020653,0.021570,0.023363,0.026691,0.032505,0.042067", \ "0.028241,0.029095,0.030231,0.032421,0.036442,0.043506,0.055260", \ "0.038017,0.039117,0.040511,0.043166,0.047963,0.056261,0.070096"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.014250,0.017127,0.020853,0.028284,0.043085,0.072591,0.131457", \ "0.014252,0.017130,0.020852,0.028284,0.043085,0.072610,0.131462", \ "0.014283,0.017140,0.020857,0.028281,0.043077,0.072596,0.131451", \ "0.016731,0.019125,0.022275,0.028916,0.043102,0.072588,0.131451", \ "0.021217,0.023908,0.027310,0.033868,0.046296,0.073116,0.131446", \ "0.026784,0.029625,0.033217,0.040175,0.053439,0.078352,0.132099", \ "0.033354,0.036319,0.040093,0.047398,0.061348,0.087675,0.137762"); } } timing () { related_pin : "B1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.00738279,0.00868908,0.0103686,0.0136970,0.0203083,0.0334849,0.0598030", \ "0.00869401,0.0100215,0.0117261,0.0150875,0.0217376,0.0349476,0.0612880", \ "0.0120701,0.0139822,0.0162169,0.0201097,0.0267836,0.0399615,0.0662930", \ "0.0135521,0.0163363,0.0196060,0.0253277,0.0348456,0.0499257,0.0760396", \ "0.0126273,0.0163164,0.0206270,0.0281724,0.0407581,0.0608365,0.0916934", \ "0.00897421,0.0135794,0.0189429,0.0283480,0.0440199,0.0690497,0.107737", \ "0.00236983,0.00785327,0.0142640,0.0255315,0.0443527,0.0743658,0.120819"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.0156164,0.0189053,0.0230885,0.0312983,0.0474940,0.0796409,0.143745", \ "0.0162438,0.0195437,0.0237741,0.0321035,0.0484717,0.0807982,0.145042", \ "0.0219448,0.0248940,0.0288611,0.0369155,0.0530968,0.0854136,0.149763", \ "0.0305465,0.0347254,0.0396880,0.0485366,0.0641790,0.0958328,0.159737", \ "0.0405062,0.0456219,0.0517503,0.0628438,0.0819483,0.113870,0.176705", \ "0.0523277,0.0582806,0.0654299,0.0784429,0.101201,0.139105,0.202113", \ "0.0661744,0.0729494,0.0810927,0.0958986,0.121874,0.165795,0.236760"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.00413492,0.00523226,0.00665743,0.00950993,0.0152120,0.0266125,0.0494120", \ "0.00413420,0.00523137,0.00665793,0.00951150,0.0152121,0.0266122,0.0494119", \ "0.00671259,0.00760016,0.00867932,0.0106346,0.0153738,0.0266137,0.0494134", \ "0.0112820,0.0124542,0.0138575,0.0163841,0.0207754,0.0287782,0.0494137", \ "0.0174413,0.0189246,0.0206773,0.0238199,0.0292303,0.0382867,0.0541326", \ "0.0252420,0.0270595,0.0292092,0.0330076,0.0394601,0.0502144,0.0677573", \ "0.0346928,0.0368892,0.0394720,0.0440171,0.0516071,0.0640272,0.0842718"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.0114526,0.0143101,0.0180125,0.0253910,0.0401100,0.0695171,0.128277", \ "0.0114066,0.0142857,0.0180002,0.0253918,0.0401284,0.0695167,0.128284", \ "0.0121672,0.0145332,0.0178906,0.0253560,0.0401133,0.0695163,0.128285", \ "0.0171740,0.0196219,0.0226072,0.0278769,0.0404289,0.0695097,0.128286", \ "0.0227447,0.0256265,0.0292021,0.0357301,0.0469255,0.0708395,0.128274", \ "0.0296006,0.0327732,0.0367894,0.0443214,0.0576714,0.0800290,0.129400", \ "0.0381102,0.0414836,0.0458030,0.0540399,0.0690793,0.0947843,0.138997"); } } timing () { related_pin : "B2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.00868639,0.00998576,0.0116571,0.0149773,0.0215812,0.0347537,0.0610704", \ "0.0100122,0.0113510,0.0130588,0.0164233,0.0230711,0.0362788,0.0626204", \ "0.0129429,0.0145912,0.0165876,0.0202981,0.0271006,0.0403956,0.0668023", \ "0.0149828,0.0173615,0.0201493,0.0250418,0.0333845,0.0478769,0.0745058", \ "0.0147342,0.0180176,0.0218282,0.0284372,0.0393292,0.0568315,0.0861032", \ "0.0117464,0.0159946,0.0209109,0.0294021,0.0433006,0.0650773,0.0990998", \ "0.00579651,0.0110306,0.0170684,0.0275163,0.0445940,0.0711961,0.111608"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.0203857,0.0235767,0.0276837,0.0358222,0.0519755,0.0841201,0.148209", \ "0.0211524,0.0243852,0.0285404,0.0367533,0.0529971,0.0852299,0.149386", \ "0.0266141,0.0297044,0.0337334,0.0417984,0.0579234,0.0901092,0.154287", \ "0.0372540,0.0409541,0.0454422,0.0535532,0.0691360,0.100763,0.164522", \ "0.0491678,0.0537600,0.0593572,0.0696300,0.0876567,0.118932,0.181692", \ "0.0629380,0.0683145,0.0748596,0.0869800,0.108503,0.144962,0.207266", \ "0.0790282,0.0851298,0.0925493,0.106294,0.130889,0.173138,0.242329"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.00413589,0.00523144,0.00665944,0.00951014,0.0152125,0.0266134,0.0494125", \ "0.00413632,0.00523072,0.00665938,0.00951123,0.0152123,0.0266126,0.0494148", \ "0.00535520,0.00630351,0.00755438,0.0100225,0.0153084,0.0266136,0.0494134", \ "0.00854057,0.00951182,0.0107090,0.0130554,0.0178030,0.0276730,0.0494217", \ "0.0132065,0.0143490,0.0157358,0.0182881,0.0229842,0.0322619,0.0517082", \ "0.0190789,0.0204482,0.0221005,0.0250966,0.0303292,0.0396953,0.0582196", \ "0.0260195,0.0276316,0.0296206,0.0331859,0.0392617,0.0494723,0.0679203"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.0142419,0.0171221,0.0208506,0.0282805,0.0430793,0.0725932,0.131451", \ "0.0142319,0.0171157,0.0208519,0.0282805,0.0430832,0.0725864,0.131462", \ "0.0142420,0.0169647,0.0207862,0.0282709,0.0430860,0.0725821,0.131454", \ "0.0186885,0.0211038,0.0238387,0.0297465,0.0431150,0.0725733,0.131478", \ "0.0241733,0.0271301,0.0307127,0.0371883,0.0484718,0.0734060,0.131448", \ "0.0302062,0.0337124,0.0379737,0.0457110,0.0590890,0.0816384,0.132221", \ "0.0371072,0.0410816,0.0459203,0.0547769,0.0702952,0.0961273,0.141023"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("1.783871,1.829377,1.867117,1.929636,1.995473,2.071186,2.144296", \ "1.707565,1.732773,1.793503,1.856436,1.927901,2.008591,2.086112", \ "1.763608,1.753145,1.757178,1.814670,1.888300,1.978388,2.052940", \ "2.359855,2.322626,2.275318,2.219789,2.142804,2.099315,2.133077", \ "3.366978,3.307209,3.246873,3.132946,2.947886,2.684665,2.455288", \ "4.852934,4.827216,4.745538,4.597058,4.292538,3.839951,3.293278", \ "6.800388,6.817680,6.757840,6.604681,6.262806,5.635598,4.749819"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("7.852844,7.909687,7.920445,7.909403,7.936568,7.953858,7.964003", \ "7.706716,7.766192,7.783466,7.805691,7.856063,7.906878,7.702729", \ "7.633399,7.662158,7.686220,7.681249,7.691235,7.706030,7.870815", \ "7.677727,7.658514,7.658696,7.688762,7.710523,7.740920,7.747838", \ "7.783264,7.860425,7.934628,8.000117,7.873539,7.884528,7.554628", \ "8.855698,8.797910,8.693675,8.701374,8.625463,8.481012,8.296176", \ "10.754640,10.646650,10.472170,10.255060,9.977265,9.797643,9.299810"); } } internal_power () { related_pin : "A"; when : "!B1 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("1.409769,1.480769,1.570886,1.678283,1.788256,1.878177,1.969320", \ "1.341998,1.413142,1.460731,1.570953,1.683794,1.789710,1.882784", \ "1.491778,1.485051,1.488933,1.542644,1.636502,1.730208,1.824327", \ "2.104060,2.067643,2.041086,1.980958,1.891698,1.846338,1.895880", \ "3.088438,3.043136,2.977376,2.860960,2.666539,2.424849,2.191157", \ "4.525519,4.492497,4.406846,4.256619,3.968507,3.518851,2.996628", \ "6.415296,6.384720,6.319277,6.165629,5.842154,5.229312,4.373069"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("7.133774,7.152055,7.148196,7.218419,7.242349,7.183158,7.180741", \ "6.940959,7.007727,7.014798,7.041656,7.093865,7.156065,7.062178", \ "6.879736,6.885824,6.881534,6.911473,6.985960,7.053378,6.877104", \ "6.935102,6.937423,6.927554,6.946898,6.949378,6.947937,6.857723", \ "7.026934,7.100213,7.203705,7.238092,7.128230,7.128198,6.873835", \ "7.959679,7.944496,7.878090,7.853670,7.943612,7.735414,7.524974", \ "9.814296,9.659004,9.517277,9.308283,9.079066,8.944671,8.187336"); } } internal_power () { related_pin : "A"; when : "B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("1.549350,1.613337,1.659958,1.715955,1.808669,1.896879,1.973975", \ "1.445076,1.478383,1.560290,1.621280,1.716230,1.802051,1.886132", \ "1.516891,1.512507,1.532963,1.579559,1.656845,1.747021,1.826522", \ "2.130569,2.078957,2.051167,1.980434,1.887048,1.857799,1.895486", \ "3.152976,3.073687,3.002254,2.877426,2.672762,2.410314,2.197017", \ "4.647819,4.561415,4.472238,4.287314,3.969627,3.523232,2.991435", \ "6.599519,6.541604,6.457855,6.255023,5.870570,5.221851,4.370948"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("8.710293,8.718386,8.784597,8.817363,8.846443,8.847156,8.705849", \ "8.575714,8.594447,8.659110,8.683369,8.700678,8.867240,8.904836", \ "8.449309,8.474236,8.519040,8.571777,8.509197,8.658360,8.722906", \ "8.448889,8.504541,8.499203,8.520187,8.561619,8.644141,8.702202", \ "8.644820,8.725223,8.847659,8.825415,8.779832,8.718664,8.714322", \ "9.405393,9.428537,9.404235,9.423888,9.507390,9.196808,9.041304", \ "11.116230,11.011480,10.917310,10.811000,10.613570,10.496180,9.999478"); } } internal_power () { related_pin : "B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.529179,0.541568,0.549974,0.560058,0.582014,0.587610,0.599804", \ "0.467155,0.505872,0.531545,0.569957,0.606841,0.641590,0.665847", \ "0.533612,0.510875,0.522075,0.549967,0.599816,0.655122,0.689832", \ "1.099656,1.029934,0.942617,0.829859,0.730000,0.730348,0.740679", \ "2.030833,1.968057,1.844904,1.644265,1.365306,1.071647,0.955760", \ "3.408849,3.327203,3.189375,2.953678,2.524164,1.975358,1.488721", \ "5.126484,5.070026,4.965747,4.757034,4.264850,3.463484,2.553663"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("5.039957,5.120400,5.140603,5.195782,5.252022,5.258727,5.259683", \ "4.832132,4.917824,4.943572,5.002238,5.056425,5.209566,5.191870", \ "4.910638,4.941741,4.925287,4.928509,5.014353,5.069109,5.085540", \ "5.499355,5.460763,5.405728,5.307247,5.279580,5.159387,5.140769", \ "6.227140,6.252869,6.265779,6.242952,6.046915,5.766893,5.290391", \ "7.705346,7.629074,7.532082,7.416127,7.338449,6.899100,6.442673", \ "9.913845,9.764326,9.603990,9.368346,8.975443,8.643538,7.825999"); } } internal_power () { related_pin : "B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.528459,0.548611,0.551039,0.569142,0.578923,0.590227,0.600251", \ "0.458742,0.493646,0.523307,0.571571,0.616637,0.642393,0.667346", \ "0.360626,0.371805,0.407226,0.460008,0.548531,0.615962,0.672247", \ "0.692791,0.660967,0.628026,0.583141,0.531147,0.592991,0.661811", \ "1.340617,1.286226,1.213493,1.108681,0.945725,0.762917,0.747950", \ "2.320723,2.250238,2.181070,2.015426,1.769991,1.403303,1.061021", \ "3.557128,3.548255,3.462217,3.321977,3.022289,2.486361,1.837705"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("6.500425,6.509080,6.561905,6.581651,6.646946,6.560257,6.576087", \ "6.326137,6.397627,6.407897,6.468964,6.553620,6.455706,6.603650", \ "6.378493,6.429807,6.422182,6.430027,6.416630,6.473063,6.410029", \ "6.922434,6.944704,6.904715,6.795206,6.709699,6.659790,6.593932", \ "7.759375,7.767772,7.855662,7.770935,7.514428,7.189307,7.040348", \ "9.117234,9.099507,9.067135,9.027722,8.896075,8.558330,7.905513", \ "11.212940,11.161240,11.108820,10.923970,10.713440,10.327660,9.417667"); } } } } /****************************************************************************************** Module : AOI21_X4 Cell Description : Combinational cell (AOI21_X4) with drive strength X4 *******************************************************************************************/ cell (AOI21_X4) { drive_strength : 4; area : 3.458000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 111.433338; leakage_power () { when : "!A & !B1 & !B2"; value : 54.335270; } leakage_power () { when : "!A & !B1 & B2"; value : 139.594290; } leakage_power () { when : "!A & B1 & !B2"; value : 56.745259; } leakage_power () { when : "!A & B1 & B2"; value : 149.127880; } leakage_power () { when : "A & !B1 & !B2"; value : 65.711426; } leakage_power () { when : "A & !B1 & B2"; value : 124.318557; } leakage_power () { when : "A & B1 & !B2"; value : 124.313805; } leakage_power () { when : "A & B1 & B2"; value : 177.320219; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.139254; fall_capacitance : 5.766105; rise_capacitance : 6.139254; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.401877; fall_capacitance : 5.613087; rise_capacitance : 6.401877; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.713197; fall_capacitance : 5.639575; rise_capacitance : 6.713197; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 101.013000; function : "!(A | (B1 & B2))"; timing () { related_pin : "A"; when : "!B1 & !B2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.006689,0.007699,0.008799,0.010919,0.014998,0.022910,0.038450", \ "0.008186,0.009182,0.010275,0.012390,0.016469,0.024382,0.039923", \ "0.012492,0.013851,0.015256,0.017767,0.022039,0.029860,0.045356", \ "0.015169,0.017163,0.019230,0.022953,0.029344,0.039750,0.056109", \ "0.015437,0.018088,0.020827,0.025776,0.034311,0.048305,0.070269", \ "0.012975,0.016292,0.019714,0.025908,0.036612,0.054220,0.081967", \ "0.007577,0.011528,0.015632,0.023074,0.035969,0.057230,0.090778"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.019480,0.022365,0.025579,0.031930,0.044507,0.069519,0.119414", \ "0.020923,0.023815,0.027049,0.033451,0.046113,0.071219,0.121194", \ "0.026941,0.029798,0.032995,0.039343,0.051975,0.077117,0.127189", \ "0.035092,0.038825,0.042741,0.049901,0.062692,0.087759,0.137792", \ "0.043372,0.048160,0.053154,0.062180,0.077926,0.104698,0.154597", \ "0.053874,0.059549,0.065458,0.076180,0.094851,0.126358,0.178933", \ "0.067357,0.073812,0.080553,0.092781,0.114131,0.150164,0.209744"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.004198,0.004949,0.005792,0.007464,0.010795,0.017461,0.030815", \ "0.004073,0.004872,0.005746,0.007446,0.010791,0.017461,0.030815", \ "0.006480,0.007111,0.007767,0.008953,0.011404,0.017460,0.030813", \ "0.010625,0.011556,0.012525,0.014253,0.017208,0.022036,0.031936", \ "0.015967,0.017206,0.018497,0.020794,0.024692,0.031042,0.041040", \ "0.022594,0.024166,0.025818,0.028730,0.033593,0.041459,0.053846", \ "0.030548,0.032503,0.034565,0.038159,0.044069,0.053470,0.068202"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.009801,0.012303,0.015138,0.020805,0.032090,0.054594,0.099522", \ "0.009807,0.012305,0.015142,0.020807,0.032084,0.054598,0.099522", \ "0.009994,0.012388,0.015174,0.020812,0.032082,0.054583,0.099542", \ "0.013975,0.016036,0.018272,0.022621,0.032514,0.054597,0.099538", \ "0.019651,0.021892,0.024370,0.029133,0.038102,0.056417,0.099533", \ "0.026338,0.028697,0.031382,0.036620,0.046504,0.064640,0.101891", \ "0.033886,0.036299,0.039148,0.044804,0.055621,0.075476,0.111167"); } } timing () { related_pin : "A"; when : "!B1 & B2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.005496,0.006544,0.007682,0.009862,0.014017,0.022004,0.037595", \ "0.007102,0.008093,0.009194,0.011339,0.015473,0.023451,0.039040", \ "0.010913,0.012404,0.013923,0.016601,0.021079,0.028922,0.044451", \ "0.012833,0.015017,0.017254,0.021222,0.027907,0.038627,0.055204", \ "0.012205,0.015109,0.018074,0.023363,0.032318,0.046752,0.069095", \ "0.008712,0.012347,0.016044,0.022658,0.033914,0.052132,0.080414", \ "0.002178,0.006496,0.010911,0.018842,0.032400,0.054447,0.088725"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.022049,0.025739,0.029855,0.037999,0.054151,0.086298,0.150456", \ "0.023381,0.027077,0.031220,0.039430,0.055686,0.087953,0.152209", \ "0.029132,0.032773,0.036859,0.044998,0.061217,0.093526,0.157906", \ "0.036815,0.041165,0.045809,0.054424,0.070577,0.102776,0.167097", \ "0.044883,0.050154,0.055716,0.065955,0.084376,0.117223,0.181334", \ "0.055449,0.061566,0.067961,0.079664,0.100532,0.137203,0.202162", \ "0.069213,0.076109,0.083312,0.096430,0.119635,0.160065,0.230215"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.003730,0.004538,0.005421,0.007135,0.010482,0.017122,0.030429", \ "0.003635,0.004391,0.005302,0.007062,0.010451,0.017114,0.030431", \ "0.006457,0.007090,0.007750,0.008933,0.011236,0.017116,0.030427", \ "0.010736,0.011647,0.012592,0.014292,0.017211,0.022006,0.031673", \ "0.016317,0.017514,0.018762,0.020989,0.024786,0.031038,0.040975", \ "0.023298,0.024800,0.026394,0.029191,0.033889,0.041584,0.053826", \ "0.031664,0.033561,0.035550,0.039004,0.044698,0.053829,0.068310"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.011244,0.014495,0.018191,0.025568,0.040314,0.069760,0.128615", \ "0.011257,0.014498,0.018189,0.025571,0.040312,0.069759,0.128604", \ "0.011384,0.014555,0.018215,0.025575,0.040310,0.069759,0.128598", \ "0.014580,0.017411,0.020434,0.026700,0.040412,0.069769,0.128603", \ "0.019265,0.022225,0.025542,0.032014,0.044342,0.070586,0.128609", \ "0.025239,0.028231,0.031658,0.038420,0.051529,0.076351,0.129491", \ "0.032253,0.035268,0.038794,0.045802,0.059488,0.085684,0.135553"); } } timing () { related_pin : "A"; when : "B1 & !B2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.005629,0.006673,0.007807,0.009984,0.014139,0.022131,0.037738", \ "0.007225,0.008216,0.009316,0.011460,0.015595,0.023579,0.039184", \ "0.011121,0.012592,0.014094,0.016750,0.021203,0.029049,0.044595", \ "0.013167,0.015320,0.017530,0.021463,0.028114,0.038793,0.055348", \ "0.012709,0.015562,0.018487,0.023722,0.032621,0.047004,0.069299", \ "0.009442,0.013001,0.016636,0.023175,0.034349,0.052481,0.080706", \ "0.003224,0.007417,0.011744,0.019567,0.033010,0.054922,0.089125"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.027359,0.031064,0.035201,0.043385,0.059593,0.091805,0.155986", \ "0.028754,0.032473,0.036633,0.044868,0.061163,0.093476,0.157748", \ "0.034430,0.038104,0.042228,0.050421,0.066698,0.099066,0.163454", \ "0.043159,0.047220,0.051620,0.059846,0.076036,0.108298,0.172651", \ "0.052598,0.057467,0.062660,0.072399,0.090237,0.122716,0.186873", \ "0.064361,0.069997,0.075931,0.087011,0.107162,0.143091,0.207673", \ "0.079232,0.085583,0.092249,0.104631,0.126972,0.166540,0.235886"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.004401,0.005241,0.006167,0.007971,0.011463,0.018202,0.031522", \ "0.004262,0.005076,0.006040,0.007895,0.011431,0.018194,0.031522", \ "0.007536,0.008076,0.008664,0.009775,0.012186,0.018194,0.031518", \ "0.013096,0.013750,0.014491,0.015935,0.018576,0.023097,0.032752", \ "0.019960,0.020747,0.021667,0.023454,0.026780,0.032560,0.042122", \ "0.028244,0.029200,0.030339,0.032520,0.036534,0.043575,0.055310", \ "0.038017,0.039227,0.040627,0.043280,0.048061,0.056339,0.070149"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.014009,0.017320,0.021047,0.028486,0.043298,0.072841,0.131789", \ "0.014013,0.017317,0.021051,0.028482,0.043300,0.072851,0.131777", \ "0.014045,0.017335,0.021054,0.028482,0.043299,0.072839,0.131786", \ "0.016468,0.019234,0.022407,0.029082,0.043323,0.072838,0.131778", \ "0.020935,0.024032,0.027432,0.033991,0.046452,0.073357,0.131776", \ "0.026528,0.029774,0.033371,0.040321,0.053581,0.078553,0.132434", \ "0.033138,0.036519,0.040286,0.047574,0.061516,0.087855,0.138054"); } } timing () { related_pin : "B1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.00723524,0.00873884,0.0104161,0.0137397,0.0203403,0.0334944,0.0597674", \ "0.00854380,0.0100711,0.0117727,0.0151298,0.0217686,0.0349562,0.0612500", \ "0.0118425,0.0140503,0.0162760,0.0201556,0.0268168,0.0399720,0.0662581", \ "0.0132175,0.0164344,0.0196842,0.0253876,0.0348817,0.0499359,0.0760047", \ "0.0121764,0.0164326,0.0207173,0.0282418,0.0407963,0.0608366,0.0916532", \ "0.00838878,0.0137015,0.0190444,0.0284221,0.0440584,0.0690423,0.107674", \ "0.00165410,0.00797019,0.0143579,0.0256013,0.0443785,0.0743403,0.120729"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.0151837,0.0189706,0.0231560,0.0313735,0.0475832,0.0797610,0.143934", \ "0.0158214,0.0196186,0.0238539,0.0321899,0.0485761,0.0809347,0.145242", \ "0.0215911,0.0249723,0.0289410,0.0370058,0.0532096,0.0855536,0.149971", \ "0.0300504,0.0348611,0.0398086,0.0486406,0.0642851,0.0959814,0.159947", \ "0.0399311,0.0458114,0.0519282,0.0630031,0.0820836,0.114011,0.176916", \ "0.0516779,0.0585240,0.0656581,0.0786501,0.101382,0.139269,0.202319", \ "0.0654509,0.0732407,0.0813744,0.0961560,0.122104,0.166001,0.236965"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.00401433,0.00527155,0.00669850,0.00955010,0.0152516,0.0266516,0.0494451", \ "0.00401325,0.00527117,0.00669890,0.00955091,0.0152505,0.0266499,0.0494467", \ "0.00660526,0.00762741,0.00870636,0.0106642,0.0154103,0.0266498,0.0494485", \ "0.0111352,0.0124830,0.0138818,0.0164073,0.0207965,0.0288143,0.0494469", \ "0.0172497,0.0189529,0.0207041,0.0238348,0.0292443,0.0383018,0.0541826", \ "0.0250199,0.0270779,0.0292313,0.0330310,0.0394682,0.0502151,0.0677692", \ "0.0344066,0.0368901,0.0394828,0.0440326,0.0516158,0.0640185,0.0842594"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.0111643,0.0144684,0.0181732,0.0255691,0.0403231,0.0697604,0.128597", \ "0.0111058,0.0144420,0.0181667,0.0255656,0.0403134,0.0697536,0.128609", \ "0.0119391,0.0146471,0.0180321,0.0255252,0.0403203,0.0697530,0.128609", \ "0.0169020,0.0197225,0.0227067,0.0279967,0.0406014,0.0697534,0.128597", \ "0.0224198,0.0257315,0.0293130,0.0358450,0.0470561,0.0710418,0.128604", \ "0.0292473,0.0328824,0.0369070,0.0444437,0.0578006,0.0801920,0.129699", \ "0.0377245,0.0415801,0.0459226,0.0541684,0.0692112,0.0949414,0.139254"); } } timing () { related_pin : "B2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.00856042,0.0100536,0.0117244,0.0150395,0.0216334,0.0347834,0.0610532", \ "0.00988078,0.0114192,0.0131251,0.0164845,0.0231223,0.0363079,0.0626010", \ "0.0127725,0.0146711,0.0166605,0.0203615,0.0271526,0.0404232,0.0667825", \ "0.0147216,0.0174674,0.0202417,0.0251131,0.0334327,0.0478987,0.0744804", \ "0.0143614,0.0181502,0.0219410,0.0285227,0.0393778,0.0568412,0.0860630", \ "0.0112490,0.0161534,0.0210399,0.0294987,0.0433503,0.0650727,0.0990380", \ "0.00515423,0.0112040,0.0172090,0.0276141,0.0446451,0.0711807,0.111513"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.0200116,0.0236879,0.0277996,0.0359469,0.0521176,0.0842901,0.148444", \ "0.0207757,0.0245014,0.0286611,0.0368834,0.0531452,0.0854086,0.149622", \ "0.0262612,0.0298172,0.0338522,0.0419292,0.0580704,0.0902886,0.154527", \ "0.0368495,0.0411107,0.0455845,0.0536797,0.0692790,0.100952,0.164755", \ "0.0486960,0.0539757,0.0595591,0.0698144,0.0878144,0.119106,0.181925", \ "0.0624017,0.0685846,0.0751181,0.0872127,0.108721,0.145143,0.207501", \ "0.0784519,0.0854611,0.0928592,0.106583,0.131152,0.173375,0.242554"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.00401573,0.00527140,0.00669878,0.00955024,0.0152506,0.0266496,0.0494458", \ "0.00401554,0.00527282,0.00669908,0.00955054,0.0152499,0.0266515,0.0494468", \ "0.00524435,0.00633682,0.00759080,0.0100581,0.0153471,0.0266500,0.0494459", \ "0.00843252,0.00954632,0.0107373,0.0130801,0.0178364,0.0277104,0.0494586", \ "0.0130700,0.0143861,0.0157705,0.0183134,0.0230108,0.0322940,0.0517454", \ "0.0189160,0.0204848,0.0221427,0.0251295,0.0303462,0.0397119,0.0582482", \ "0.0258302,0.0276759,0.0296706,0.0332196,0.0392740,0.0494825,0.0679310"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.0139905,0.0173075,0.0210453,0.0284810,0.0433018,0.0728407,0.131780", \ "0.0139747,0.0173014,0.0210409,0.0284798,0.0433017,0.0728426,0.131787", \ "0.0139916,0.0171369,0.0209732,0.0284690,0.0432966,0.0728437,0.131793", \ "0.0184493,0.0212303,0.0239665,0.0299056,0.0433240,0.0728498,0.131793", \ "0.0238629,0.0272708,0.0308499,0.0373209,0.0486211,0.0736469,0.131775", \ "0.0298563,0.0338703,0.0381253,0.0458564,0.0592360,0.0818361,0.132541", \ "0.0367094,0.0412481,0.0460923,0.0549425,0.0704506,0.0962970,0.141295"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("3.561669,3.650091,3.728672,3.860891,4.003548,4.139738,4.276708", \ "3.379411,3.456439,3.573714,3.708831,3.863435,4.009390,4.170264", \ "3.473496,3.496583,3.502447,3.625684,3.774736,3.930754,4.089655", \ "4.701745,4.632412,4.545641,4.447606,4.260146,4.178710,4.246823", \ "6.710982,6.578733,6.469048,6.230463,5.840710,5.344633,4.901384", \ "9.735094,9.590706,9.460866,9.148172,8.562641,7.652873,6.570628", \ "13.634270,13.554190,13.463750,13.147700,12.492150,11.230570,9.462004"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("16.136340,16.203940,16.256540,16.305220,16.218300,16.112190,15.750100", \ "15.773320,15.923470,15.957040,16.068320,16.194940,16.277880,16.333480", \ "15.628130,15.694910,15.661000,15.785040,15.766610,15.764440,15.861480", \ "15.707860,15.697130,15.697990,15.745910,15.671520,15.547890,15.618630", \ "15.874820,16.075360,16.080350,16.368890,16.240710,16.129710,16.065040", \ "18.026940,17.889320,17.737090,17.576810,17.716120,17.416980,17.021150", \ "21.817980,21.551410,21.210300,20.752400,20.003550,19.853470,18.881260"); } } internal_power () { related_pin : "A"; when : "!B1 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("2.819351,2.973563,3.145972,3.308671,3.557023,3.765609,3.931987", \ "2.583375,2.797984,2.956366,3.153522,3.362095,3.572426,3.756587", \ "2.979199,2.974644,2.948724,3.064133,3.248773,3.461107,3.637731", \ "4.190133,4.111974,4.062337,3.942694,3.766097,3.693626,3.765815", \ "6.127310,6.030076,5.915584,5.688268,5.317228,4.812561,4.380961", \ "9.015550,8.922449,8.774311,8.480228,7.877680,7.016550,5.959443", \ "12.793530,12.736660,12.613110,12.307710,11.626560,10.399520,8.714630"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("14.547550,14.676800,14.758670,14.831960,14.732220,14.594950,14.791770", \ "14.267160,14.402140,14.416890,14.575670,14.608040,14.575230,14.307250", \ "14.144170,14.166440,14.227430,14.279270,14.311930,14.547440,14.598420", \ "14.142350,14.139270,14.226370,14.155390,14.192170,14.063920,13.894340", \ "14.394800,14.551170,14.637100,14.759540,14.670260,14.248170,14.580170", \ "16.252050,16.175590,16.053110,16.094120,16.060270,15.725070,15.246910", \ "19.856400,19.570630,19.296510,18.853130,18.569110,18.051060,17.174770"); } } internal_power () { related_pin : "A"; when : "B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("3.068518,3.165413,3.288265,3.425719,3.596914,3.772957,3.944760", \ "2.852431,2.987309,3.081735,3.249022,3.407229,3.604139,3.765175", \ "3.009887,3.003058,3.059274,3.153547,3.299287,3.481397,3.655649", \ "4.244248,4.126534,4.048579,3.939568,3.758232,3.702446,3.779834", \ "6.272393,6.131715,5.972468,5.692814,5.316715,4.796325,4.381377", \ "9.267012,9.087322,8.875209,8.511930,7.899385,6.995766,5.953698", \ "13.175520,13.013300,12.854520,12.454090,11.683120,10.405770,8.696889"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("17.783060,17.861020,17.931960,18.010760,18.131400,18.229810,18.216540", \ "17.532840,17.572300,17.699610,17.754640,17.960750,18.008900,17.987510", \ "17.279300,17.300790,17.415390,17.535480,17.607840,17.822400,17.622180", \ "17.287900,17.375790,17.393020,17.372490,17.570870,17.652610,17.579040", \ "17.513930,17.817000,18.011060,17.932300,17.834870,17.881240,17.595820", \ "19.111780,19.150870,19.111080,19.217350,19.334110,18.666000,18.461100", \ "22.460880,22.279910,22.144630,21.876760,21.413360,20.954250,20.134730"); } } internal_power () { related_pin : "B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("1.038788,1.058921,1.098190,1.130033,1.154221,1.182624,1.189911", \ "0.906310,0.996497,1.049669,1.137429,1.218482,1.281011,1.327756", \ "1.090932,1.026195,1.044910,1.104044,1.197695,1.296781,1.385773", \ "2.225300,2.050005,1.893623,1.667174,1.450491,1.451911,1.479034", \ "4.116511,3.908156,3.678635,3.276576,2.720483,2.140362,1.909204", \ "6.789862,6.590467,6.359723,5.889951,5.029910,3.951193,2.967556", \ "10.237490,10.043620,9.885875,9.453241,8.487681,6.904653,5.095711"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("10.174920,10.281220,10.371350,10.471940,10.337410,10.613810,10.432900", \ "9.762406,9.838584,9.995334,10.123610,10.149190,10.286070,10.521050", \ "9.892551,9.870615,9.881767,9.981789,9.876417,10.023400,10.086190", \ "11.039120,10.914920,10.822330,10.746120,10.505290,10.251720,10.197880", \ "12.492880,12.451090,12.605870,12.559540,12.107040,11.483650,11.157620", \ "15.507600,15.333580,15.146110,14.989120,14.747150,13.683140,12.792160", \ "19.891670,19.584390,19.268610,18.728340,18.194050,16.872440,15.546760"); } } internal_power () { related_pin : "B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("1.079913,1.088141,1.101001,1.140625,1.160262,1.185809,1.188180", \ "0.897489,0.996798,1.053542,1.143114,1.225782,1.287502,1.327724", \ "0.743138,0.744628,0.819808,0.936583,1.090706,1.233135,1.347153", \ "1.403631,1.328065,1.262265,1.171098,1.062729,1.194202,1.321555", \ "2.657893,2.579745,2.445126,2.221164,1.895009,1.523085,1.493950", \ "4.632773,4.513940,4.373046,4.074842,3.535054,2.796328,2.117245", \ "7.171826,7.071396,6.922174,6.659290,6.016942,4.962474,3.667812"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("13.010700,13.122870,13.163160,13.261380,13.287500,13.073460,13.065670", \ "12.752790,12.794310,12.920530,13.037940,13.017210,13.262520,12.878820", \ "12.861700,12.872870,12.863620,12.966190,12.949820,13.126730,12.750610", \ "13.955230,13.879270,13.795250,13.706490,13.648420,13.110460,13.016250", \ "15.536610,15.654070,15.761230,15.507800,15.152780,14.442420,13.985060", \ "18.272540,18.277930,18.203820,18.095900,17.956230,17.127200,15.701480", \ "22.471420,22.395090,22.233220,21.861560,21.492130,20.523850,18.720770"); } } } } /****************************************************************************************** Module : AOI22_X1 Cell Description : Combinational cell (AOI22_X1) with drive strength X1 *******************************************************************************************/ cell (AOI22_X1) { drive_strength : 1; area : 1.330000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 32.611944; leakage_power () { when : "!A1 & !A2 & !B1 & !B2"; value : 6.964859; } leakage_power () { when : "!A1 & !A2 & !B1 & B2"; value : 28.281000; } leakage_power () { when : "!A1 & !A2 & B1 & !B2"; value : 7.567341; } leakage_power () { when : "!A1 & !A2 & B1 & B2"; value : 32.661805; } leakage_power () { when : "!A1 & A2 & !B1 & !B2"; value : 28.281110; } leakage_power () { when : "!A1 & A2 & !B1 & B2"; value : 49.595810; } leakage_power () { when : "!A1 & A2 & B1 & !B2"; value : 28.883471; } leakage_power () { when : "!A1 & A2 & B1 & B2"; value : 47.227136; } leakage_power () { when : "A1 & !A2 & !B1 & !B2"; value : 7.567341; } leakage_power () { when : "A1 & !A2 & !B1 & B2"; value : 28.883472; } leakage_power () { when : "A1 & !A2 & B1 & !B2"; value : 8.170009; } leakage_power () { when : "A1 & !A2 & B1 & B2"; value : 47.223385; } leakage_power () { when : "A1 & A2 & !B1 & !B2"; value : 37.362501; } leakage_power () { when : "A1 & A2 & !B1 & B2"; value : 51.981292; } leakage_power () { when : "A1 & A2 & B1 & !B2"; value : 51.976683; } leakage_power () { when : "A1 & A2 & B1 & B2"; value : 59.163888; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.687512; fall_capacitance : 1.503838; rise_capacitance : 1.687512; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.689746; fall_capacitance : 1.433386; rise_capacitance : 1.689746; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.584010; fall_capacitance : 1.552975; rise_capacitance : 1.584010; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.623031; fall_capacitance : 1.520309; rise_capacitance : 1.623031; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 24.604800; function : "!((A1 & A2) | (B1 & B2))"; timing () { related_pin : "A1"; when : "A2 & !B1 & !B2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.007714,0.008577,0.010209,0.013439,0.019861,0.032661,0.058224", \ "0.008980,0.009856,0.011511,0.014778,0.021239,0.034070,0.059657", \ "0.012482,0.013733,0.015919,0.019739,0.026248,0.039045,0.064621", \ "0.014394,0.016181,0.019335,0.024897,0.034195,0.049000,0.074375", \ "0.014303,0.016624,0.020719,0.027953,0.040129,0.059729,0.090008", \ "0.011889,0.014774,0.019837,0.028743,0.043740,0.067970,0.105776", \ "0.007037,0.010426,0.016438,0.027018,0.044843,0.073652,0.118784"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.012502,0.014081,0.017041,0.022849,0.034311,0.057068,0.102436", \ "0.013553,0.015128,0.018110,0.023995,0.035570,0.058448,0.103911", \ "0.019469,0.021120,0.023906,0.029537,0.040936,0.063753,0.109265", \ "0.027191,0.029503,0.033580,0.040812,0.052926,0.075175,0.120274", \ "0.035983,0.038844,0.043921,0.053086,0.068807,0.094301,0.138586", \ "0.046155,0.049560,0.055548,0.066408,0.085266,0.116500,0.165620", \ "0.057834,0.061744,0.068655,0.081177,0.102899,0.139290,0.197649"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.004474,0.005198,0.006581,0.009350,0.014886,0.025952,0.048091", \ "0.004467,0.005196,0.006582,0.009351,0.014888,0.025953,0.048088", \ "0.007067,0.007645,0.008690,0.010571,0.015094,0.025956,0.048090", \ "0.011681,0.012461,0.013828,0.016315,0.020597,0.028319,0.048091", \ "0.017824,0.018801,0.020512,0.023589,0.028929,0.037837,0.053178", \ "0.025598,0.026780,0.028858,0.032552,0.038896,0.049538,0.066812", \ "0.035048,0.036476,0.038936,0.043319,0.050716,0.062983,0.083032"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.008864,0.010268,0.012917,0.018224,0.028799,0.049926,0.092163", \ "0.008833,0.010250,0.012910,0.018216,0.028789,0.049937,0.092150", \ "0.010371,0.011341,0.013416,0.018164,0.028800,0.049904,0.092150", \ "0.015504,0.016762,0.018988,0.022922,0.030577,0.049898,0.092170", \ "0.021263,0.022791,0.025564,0.030635,0.039283,0.054407,0.092154", \ "0.028359,0.030071,0.033210,0.039122,0.049582,0.066788,0.097765", \ "0.037096,0.038962,0.042396,0.048912,0.060770,0.080992,0.113008"); } } timing () { related_pin : "A1"; when : "A2 & !B1 & B2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.007724,0.008588,0.010218,0.013450,0.019872,0.032669,0.058230", \ "0.009036,0.009913,0.011568,0.014833,0.021293,0.034125,0.059709", \ "0.012636,0.013877,0.016059,0.019862,0.026363,0.039158,0.064733", \ "0.014413,0.016225,0.019407,0.025000,0.034314,0.049115,0.074497", \ "0.013780,0.016169,0.020373,0.027747,0.040076,0.059776,0.090090", \ "0.010394,0.013392,0.018638,0.027832,0.043175,0.067730,0.105734", \ "0.004094,0.007645,0.013921,0.024925,0.043343,0.072784,0.118411"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.015939,0.018108,0.022171,0.030151,0.045881,0.077070,0.139255", \ "0.016629,0.018803,0.022909,0.030999,0.046897,0.078267,0.140592", \ "0.022380,0.024294,0.028088,0.035877,0.051575,0.082925,0.145352", \ "0.031501,0.034209,0.039013,0.047588,0.062725,0.093401,0.155359", \ "0.041858,0.045174,0.051106,0.061872,0.080468,0.111506,0.172380", \ "0.053987,0.057885,0.064801,0.077432,0.099596,0.136600,0.197874", \ "0.068093,0.072563,0.080457,0.094844,0.120138,0.163012,0.232445"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.004470,0.005199,0.006582,0.009351,0.014887,0.025954,0.048089", \ "0.004472,0.005195,0.006581,0.009351,0.014886,0.025956,0.048095", \ "0.006995,0.007578,0.008629,0.010524,0.015077,0.025958,0.048094", \ "0.011636,0.012411,0.013778,0.016260,0.020540,0.028281,0.048089", \ "0.017869,0.018859,0.020575,0.023653,0.028956,0.037818,0.053147", \ "0.025784,0.026984,0.029092,0.032814,0.039129,0.049665,0.066834", \ "0.035330,0.036809,0.039347,0.043799,0.051224,0.063399,0.083236"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.012440,0.014362,0.017980,0.025172,0.039472,0.067995,0.125002", \ "0.012348,0.014293,0.017956,0.025165,0.039466,0.068009,0.124994", \ "0.012817,0.014434,0.017743,0.025054,0.039481,0.067998,0.124988", \ "0.017913,0.019516,0.022411,0.027584,0.039768,0.067998,0.124983", \ "0.023676,0.025565,0.029020,0.035375,0.046344,0.069419,0.124976", \ "0.030681,0.032772,0.036628,0.043935,0.056951,0.078798,0.126319", \ "0.039270,0.041523,0.045669,0.053649,0.068277,0.093422,0.136321"); } } timing () { related_pin : "A1"; when : "A2 & B1 & !B2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.007907,0.008772,0.010404,0.013641,0.020073,0.032895,0.058501", \ "0.009222,0.010098,0.011755,0.015026,0.021497,0.034351,0.059979", \ "0.012919,0.014148,0.016302,0.020075,0.026565,0.039384,0.065003", \ "0.014870,0.016656,0.019797,0.025340,0.034608,0.049355,0.074767", \ "0.014461,0.016810,0.020956,0.028254,0.040501,0.060129,0.090388", \ "0.011381,0.014316,0.019464,0.028541,0.043781,0.068232,0.106156", \ "0.005501,0.008953,0.015089,0.025920,0.044178,0.073469,0.118987"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.021359,0.023517,0.027577,0.035573,0.051349,0.082631,0.144924", \ "0.022160,0.024333,0.028433,0.036514,0.052421,0.083850,0.146263", \ "0.027361,0.029428,0.033380,0.041297,0.057088,0.088513,0.151031", \ "0.038151,0.040589,0.044960,0.052866,0.068050,0.098906,0.161015", \ "0.050067,0.053116,0.058597,0.068663,0.086331,0.116860,0.177952", \ "0.063590,0.067146,0.073595,0.085491,0.106659,0.142518,0.203318", \ "0.079056,0.083098,0.090469,0.104019,0.128272,0.169917,0.238053"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.005665,0.006494,0.008041,0.011009,0.016682,0.027789,0.049927", \ "0.005663,0.006494,0.008041,0.011010,0.016682,0.027788,0.049925", \ "0.008702,0.009238,0.010216,0.012146,0.016861,0.027789,0.049922", \ "0.014802,0.015373,0.016467,0.018577,0.022500,0.030083,0.049929", \ "0.022587,0.023241,0.024479,0.026944,0.031610,0.039898,0.054944", \ "0.032213,0.032937,0.034355,0.037200,0.042594,0.052313,0.068844", \ "0.043605,0.044452,0.046108,0.049392,0.055590,0.066673,0.085664"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.015297,0.017213,0.020852,0.028086,0.042473,0.071132,0.128289", \ "0.015265,0.017200,0.020845,0.028082,0.042472,0.071126,0.128291", \ "0.015038,0.016903,0.020697,0.028044,0.042464,0.071123,0.128298", \ "0.019449,0.021027,0.023651,0.029404,0.042435,0.071110,0.128286", \ "0.025359,0.027265,0.030696,0.036958,0.047895,0.071992,0.128252", \ "0.032214,0.034428,0.038392,0.045739,0.058660,0.080515,0.129173", \ "0.040470,0.042891,0.047284,0.055486,0.070184,0.095171,0.138463"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & !B2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.009051,0.009908,0.011532,0.014756,0.021170,0.033964,0.059524", \ "0.010342,0.011224,0.012883,0.016152,0.022610,0.035439,0.061025", \ "0.013328,0.014407,0.016351,0.019966,0.026593,0.039508,0.065163", \ "0.015634,0.017176,0.019882,0.024647,0.032799,0.046946,0.072849", \ "0.015934,0.018044,0.021710,0.028099,0.038701,0.055809,0.084392", \ "0.013894,0.016595,0.021278,0.029398,0.042809,0.064006,0.097267", \ "0.009314,0.012619,0.018320,0.028218,0.044557,0.070265,0.109679"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.015931,0.017473,0.020388,0.026162,0.037614,0.060397,0.105835", \ "0.017065,0.018624,0.021568,0.027390,0.038903,0.061743,0.107233", \ "0.023088,0.024562,0.027392,0.033078,0.044467,0.067240,0.112708", \ "0.032747,0.034791,0.038451,0.045080,0.056538,0.078812,0.123878", \ "0.043297,0.045856,0.050485,0.058942,0.073714,0.098157,0.142341", \ "0.055378,0.058407,0.063884,0.073921,0.091682,0.121627,0.169527", \ "0.069334,0.072821,0.079110,0.090592,0.110999,0.145860,0.202621"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.004469,0.005196,0.006581,0.009352,0.014886,0.025955,0.048091", \ "0.004471,0.005198,0.006582,0.009350,0.014887,0.025953,0.048096", \ "0.005682,0.006308,0.007518,0.009905,0.015006,0.025956,0.048090", \ "0.008913,0.009546,0.010716,0.012988,0.017571,0.027102,0.048120", \ "0.013646,0.014379,0.015715,0.018199,0.022784,0.031761,0.050554", \ "0.019554,0.020436,0.022020,0.024921,0.030039,0.039186,0.057147", \ "0.026528,0.027548,0.029441,0.032876,0.038803,0.048831,0.066831"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.010918,0.012328,0.015000,0.020339,0.030975,0.052185,0.094579", \ "0.010917,0.012322,0.015002,0.020332,0.030970,0.052191,0.094575", \ "0.011480,0.012669,0.015059,0.020311,0.030964,0.052198,0.094563", \ "0.016492,0.017723,0.019904,0.023748,0.032129,0.052189,0.094562", \ "0.022045,0.023655,0.026496,0.031578,0.040175,0.055859,0.094531", \ "0.028184,0.030120,0.033567,0.039794,0.050449,0.067674,0.099445", \ "0.035267,0.037498,0.041455,0.048655,0.061188,0.081763,0.113904"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & B2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.009062,0.009920,0.011542,0.014766,0.021181,0.033973,0.059532", \ "0.010398,0.011281,0.012939,0.016207,0.022664,0.035494,0.061077", \ "0.013464,0.014542,0.016483,0.020094,0.026712,0.039625,0.065276", \ "0.015770,0.017316,0.020027,0.024803,0.032951,0.047091,0.072987", \ "0.015819,0.017959,0.021671,0.028124,0.038790,0.055933,0.084527", \ "0.013133,0.015909,0.020707,0.029002,0.042613,0.063987,0.097340", \ "0.007478,0.010901,0.016804,0.027012,0.043744,0.069857,0.109570"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.020736,0.022847,0.026840,0.034749,0.050436,0.081658,0.143898", \ "0.021566,0.023703,0.027742,0.035724,0.051503,0.082807,0.145109", \ "0.027065,0.029100,0.033001,0.040830,0.056481,0.087725,0.150049", \ "0.038063,0.040476,0.044809,0.052683,0.067759,0.098433,0.160316", \ "0.050366,0.053354,0.058782,0.068756,0.086293,0.116680,0.177538", \ "0.064445,0.067964,0.074324,0.086083,0.107045,0.142638,0.203192", \ "0.080801,0.084789,0.092035,0.105382,0.129325,0.170557,0.238263"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.004472,0.005196,0.006583,0.009350,0.014886,0.025955,0.048096", \ "0.004470,0.005197,0.006583,0.009351,0.014889,0.025956,0.048092", \ "0.005648,0.006279,0.007491,0.009882,0.014998,0.025957,0.048092", \ "0.008842,0.009482,0.010650,0.012929,0.017532,0.027082,0.048118", \ "0.013559,0.014307,0.015660,0.018155,0.022731,0.031721,0.050533", \ "0.019507,0.020402,0.022011,0.024933,0.030061,0.039183,0.057131", \ "0.026544,0.027592,0.029525,0.032998,0.038945,0.048943,0.066875"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.015285,0.017209,0.020852,0.028086,0.042476,0.071123,0.128293", \ "0.015259,0.017192,0.020843,0.028083,0.042462,0.071118,0.128278", \ "0.015091,0.016935,0.020680,0.028041,0.042464,0.071139,0.128283", \ "0.019424,0.021012,0.023696,0.029474,0.042462,0.071131,0.128281", \ "0.025104,0.027061,0.030535,0.036851,0.047890,0.072013,0.128264", \ "0.031344,0.033660,0.037790,0.045322,0.058413,0.080453,0.129185", \ "0.038433,0.041046,0.045738,0.054359,0.069508,0.094804,0.138374"); } } timing () { related_pin : "A2"; when : "A1 & B1 & !B2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.009244,0.010103,0.011728,0.014957,0.021383,0.034199,0.059803", \ "0.010584,0.011468,0.013127,0.016399,0.022867,0.035718,0.061347", \ "0.013698,0.014768,0.016699,0.020301,0.026917,0.039852,0.065547", \ "0.016130,0.017656,0.020335,0.025075,0.033197,0.047331,0.073259", \ "0.016357,0.018463,0.022129,0.028519,0.039123,0.056222,0.084817", \ "0.013888,0.016618,0.021342,0.029550,0.043070,0.064361,0.097681", \ "0.008534,0.011886,0.017691,0.027764,0.044369,0.070361,0.109994"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.026107,0.028226,0.032235,0.040178,0.055922,0.087214,0.149592", \ "0.027023,0.029161,0.033202,0.041196,0.057010,0.088373,0.150813", \ "0.032295,0.034379,0.038347,0.046246,0.061972,0.093292,0.155727", \ "0.044032,0.046251,0.050285,0.057823,0.073102,0.103930,0.165958", \ "0.057853,0.060637,0.065712,0.075117,0.091893,0.122037,0.183102", \ "0.073266,0.076563,0.082523,0.093677,0.113796,0.148356,0.208637", \ "0.090773,0.094474,0.101324,0.114038,0.137097,0.177237,0.243764"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.005666,0.006494,0.008042,0.011009,0.016682,0.027789,0.049926", \ "0.005666,0.006494,0.008041,0.011009,0.016681,0.027788,0.049928", \ "0.007090,0.007762,0.009038,0.011526,0.016787,0.027788,0.049930", \ "0.011125,0.011657,0.012707,0.014879,0.019408,0.028902,0.049950", \ "0.016979,0.017514,0.018552,0.020665,0.024907,0.033661,0.052355", \ "0.024189,0.024772,0.025920,0.028239,0.032746,0.041377,0.059044", \ "0.032601,0.033230,0.034544,0.037212,0.042276,0.051539,0.068968"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.018103,0.020040,0.023710,0.031002,0.045465,0.074271,0.131643", \ "0.018090,0.020030,0.023704,0.030999,0.045464,0.074266,0.131651", \ "0.017934,0.019922,0.023651,0.030981,0.045473,0.074250,0.131613", \ "0.020942,0.022416,0.025369,0.031624,0.045348,0.074236,0.131601", \ "0.027094,0.028970,0.032335,0.038507,0.049672,0.074717,0.131557", \ "0.033687,0.035929,0.039944,0.047304,0.060161,0.082283,0.132140", \ "0.040935,0.043512,0.048123,0.056621,0.071574,0.096584,0.140624"); } } timing () { related_pin : "B1"; when : "!A1 & !A2 & B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.012742,0.013704,0.015501,0.018988,0.025743,0.038902,0.064800", \ "0.013986,0.014952,0.016752,0.020246,0.027011,0.040178,0.066079", \ "0.019040,0.020036,0.021820,0.025222,0.031938,0.045079,0.070963", \ "0.024581,0.026001,0.028571,0.033259,0.041420,0.055022,0.080686", \ "0.027997,0.029833,0.033197,0.039313,0.050042,0.067925,0.096512", \ "0.029261,0.031501,0.035596,0.043103,0.056295,0.078466,0.114126", \ "0.028215,0.030872,0.035692,0.044534,0.060141,0.086473,0.129057"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.021839,0.023505,0.026638,0.032808,0.045005,0.069244,0.117586", \ "0.023218,0.024915,0.028099,0.034361,0.046681,0.071032,0.119452", \ "0.029099,0.030764,0.033908,0.040139,0.052491,0.076967,0.125547", \ "0.037885,0.039994,0.043774,0.050703,0.063142,0.087546,0.136149", \ "0.046428,0.049157,0.054035,0.062841,0.078217,0.104324,0.152818", \ "0.056103,0.059421,0.065349,0.075972,0.094435,0.125437,0.176868", \ "0.067994,0.071832,0.078706,0.091038,0.112408,0.148172,0.206885"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.008100,0.008845,0.010244,0.013038,0.018598,0.029703,0.051906", \ "0.008086,0.008832,0.010241,0.013035,0.018597,0.029703,0.051902", \ "0.008964,0.009526,0.010671,0.013147,0.018576,0.029703,0.051904", \ "0.013740,0.014472,0.015774,0.018129,0.022307,0.030855,0.051909", \ "0.019758,0.020731,0.022418,0.025477,0.030737,0.039515,0.055544", \ "0.026981,0.028189,0.030308,0.034096,0.040600,0.051276,0.068477", \ "0.035390,0.036890,0.039492,0.044101,0.051886,0.064574,0.084750"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.010916,0.012354,0.015108,0.020591,0.031532,0.053319,0.096840", \ "0.010924,0.012361,0.015112,0.020591,0.031542,0.053334,0.096841", \ "0.011045,0.012445,0.015142,0.020605,0.031550,0.053334,0.096819", \ "0.014728,0.015893,0.018029,0.022288,0.031921,0.053327,0.096818", \ "0.020644,0.021917,0.024305,0.028891,0.037520,0.055177,0.096830", \ "0.028013,0.029338,0.031875,0.036848,0.046261,0.063661,0.099374", \ "0.036518,0.037881,0.040515,0.045833,0.056018,0.074916,0.109153"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.010598,0.011619,0.013504,0.017114,0.024013,0.037302,0.063290", \ "0.011857,0.012869,0.014747,0.018353,0.025248,0.038541,0.064530", \ "0.016908,0.017996,0.019934,0.023414,0.030173,0.043407,0.069372", \ "0.021570,0.023118,0.025900,0.030885,0.039428,0.053378,0.079080", \ "0.024015,0.026012,0.029625,0.036139,0.047371,0.065802,0.094879", \ "0.024116,0.026558,0.030981,0.038978,0.052806,0.075705,0.112016", \ "0.021798,0.024670,0.029869,0.039281,0.055658,0.082900,0.126365"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.024984,0.027120,0.031129,0.039039,0.054702,0.085860,0.148018", \ "0.026231,0.028403,0.032480,0.040509,0.056321,0.087624,0.149889", \ "0.031835,0.033964,0.037981,0.045967,0.061824,0.093273,0.155750", \ "0.040165,0.042644,0.047130,0.055459,0.071203,0.102551,0.165044", \ "0.048487,0.051507,0.056925,0.066913,0.084864,0.116835,0.179142", \ "0.058242,0.061808,0.068199,0.079776,0.100334,0.136266,0.199602", \ "0.070381,0.074492,0.081829,0.095022,0.118137,0.158082,0.226932"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.007595,0.008347,0.009757,0.012545,0.018065,0.029093,0.051218", \ "0.007475,0.008248,0.009691,0.012506,0.018049,0.029093,0.051216", \ "0.008872,0.009400,0.010414,0.012716,0.017951,0.029079,0.051218", \ "0.013751,0.014475,0.015755,0.018077,0.022198,0.030444,0.051216", \ "0.019945,0.020905,0.022557,0.025542,0.030713,0.039390,0.055154", \ "0.027446,0.028644,0.030708,0.034404,0.040750,0.051267,0.068322", \ "0.036240,0.037722,0.040257,0.044761,0.052347,0.064781,0.084717"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.012591,0.014460,0.018030,0.025186,0.039467,0.068005,0.124990", \ "0.012602,0.014471,0.018035,0.025180,0.039474,0.067997,0.124986", \ "0.012701,0.014531,0.018065,0.025184,0.039486,0.068014,0.124989", \ "0.015600,0.017199,0.020091,0.026204,0.039581,0.067991,0.124990", \ "0.020447,0.022150,0.025333,0.031571,0.043461,0.068818,0.124978", \ "0.026903,0.028635,0.031886,0.038358,0.050926,0.074812,0.125966", \ "0.034789,0.036528,0.039818,0.046444,0.059442,0.084499,0.132393"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.010835,0.011851,0.013732,0.017340,0.024241,0.037547,0.063577", \ "0.012092,0.013101,0.014974,0.018577,0.025476,0.038787,0.064818", \ "0.017169,0.018247,0.020165,0.023629,0.030399,0.043653,0.069658", \ "0.021987,0.023519,0.026273,0.031223,0.039713,0.053623,0.079366", \ "0.024630,0.026607,0.030173,0.036633,0.047794,0.066165,0.095173", \ "0.024996,0.027399,0.031757,0.039670,0.053408,0.076208,0.112438", \ "0.023034,0.025844,0.030945,0.040244,0.056484,0.083592,0.126928"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.030337,0.032469,0.036492,0.044440,0.060170,0.091420,0.153675", \ "0.031721,0.033880,0.037951,0.045983,0.061829,0.093198,0.155552", \ "0.037245,0.039384,0.043432,0.051462,0.067366,0.098874,0.161426", \ "0.046375,0.048693,0.052917,0.060925,0.076709,0.108134,0.170733", \ "0.056058,0.058839,0.063909,0.073397,0.090780,0.122393,0.184806", \ "0.067137,0.070389,0.076338,0.087270,0.107073,0.142258,0.205216", \ "0.080549,0.084276,0.091045,0.103483,0.125663,0.164683,0.232733"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.009639,0.010369,0.011758,0.014520,0.020008,0.030988,0.053073", \ "0.009512,0.010268,0.011689,0.014485,0.019993,0.030987,0.053073", \ "0.010784,0.011283,0.012329,0.014664,0.019894,0.030976,0.053075", \ "0.016736,0.017296,0.018337,0.020348,0.024136,0.032317,0.053073", \ "0.024161,0.024866,0.026164,0.028662,0.033270,0.041418,0.056979", \ "0.032966,0.033844,0.035421,0.038459,0.044045,0.053815,0.070275", \ "0.043170,0.044232,0.046166,0.049838,0.056437,0.067925,0.087073"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.015339,0.017241,0.020867,0.028088,0.042471,0.071135,0.128284", \ "0.015345,0.017247,0.020869,0.028091,0.042474,0.071146,0.128287", \ "0.015372,0.017268,0.020877,0.028088,0.042465,0.071117,0.128295", \ "0.017368,0.018967,0.022082,0.028604,0.042505,0.071130,0.128284", \ "0.022110,0.023879,0.027169,0.033520,0.045565,0.071637,0.128268", \ "0.028183,0.030041,0.033487,0.040169,0.052934,0.077008,0.128988", \ "0.035619,0.037560,0.041108,0.048071,0.061385,0.086655,0.134945"); } } timing () { related_pin : "B2"; when : "!A1 & !A2 & B1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.014036,0.015001,0.016795,0.020283,0.027036,0.040198,0.066095", \ "0.015351,0.016317,0.018118,0.021610,0.028371,0.041538,0.067442", \ "0.019177,0.020189,0.022047,0.025561,0.032361,0.045572,0.071513", \ "0.024131,0.025373,0.027628,0.031812,0.039412,0.053172,0.079223", \ "0.027871,0.029491,0.032426,0.037761,0.047106,0.063114,0.091018", \ "0.029499,0.031531,0.035243,0.041943,0.053557,0.072946,0.104787", \ "0.028802,0.031260,0.035754,0.043872,0.057930,0.081211,0.118533"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.025389,0.027028,0.030128,0.036280,0.048480,0.072752,0.121144", \ "0.026985,0.028639,0.031767,0.037950,0.050193,0.074501,0.122921", \ "0.033096,0.034746,0.037868,0.044059,0.056330,0.080695,0.129175", \ "0.042947,0.044877,0.048393,0.054901,0.067168,0.091508,0.140014", \ "0.053090,0.055569,0.060041,0.068279,0.082952,0.108409,0.156838", \ "0.064491,0.067474,0.072909,0.082786,0.100303,0.130319,0.180999", \ "0.078482,0.081897,0.088125,0.099532,0.119673,0.154117,0.211634"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.008098,0.008838,0.010242,0.013036,0.018596,0.029704,0.051903", \ "0.008090,0.008834,0.010239,0.013032,0.018597,0.029704,0.051902", \ "0.008475,0.009154,0.010477,0.013142,0.018600,0.029704,0.051902", \ "0.010937,0.011613,0.012881,0.015366,0.020291,0.030339,0.051917", \ "0.015277,0.016038,0.017411,0.019984,0.024836,0.034303,0.053724", \ "0.020775,0.021701,0.023332,0.026325,0.031625,0.041194,0.059765", \ "0.027169,0.028312,0.030272,0.033823,0.039974,0.050376,0.069040"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.013035,0.014501,0.017272,0.022804,0.033799,0.055694,0.099302", \ "0.013037,0.014504,0.017274,0.022809,0.033805,0.055681,0.099311", \ "0.013084,0.014521,0.017287,0.022809,0.033798,0.055699,0.099309", \ "0.015899,0.017072,0.019254,0.023882,0.033953,0.055684,0.099297", \ "0.021616,0.022953,0.025410,0.030088,0.038785,0.057102,0.099288", \ "0.028330,0.029830,0.032582,0.037821,0.047469,0.064992,0.101462", \ "0.035574,0.037243,0.040313,0.046161,0.056909,0.076160,0.110674"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & B1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.011907,0.012924,0.014806,0.018412,0.025306,0.038596,0.064585", \ "0.013207,0.014224,0.016103,0.019709,0.026604,0.039895,0.065890", \ "0.017008,0.018071,0.020014,0.023656,0.030566,0.043894,0.069921", \ "0.021483,0.022835,0.025252,0.029653,0.037486,0.051464,0.077612", \ "0.024316,0.026102,0.029298,0.035001,0.044786,0.061169,0.089341", \ "0.024819,0.027077,0.031120,0.038312,0.050560,0.070574,0.102883", \ "0.022803,0.025536,0.030449,0.039169,0.054042,0.078185,0.116218"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.029612,0.031708,0.035678,0.043561,0.059220,0.090413,0.152645", \ "0.031134,0.033250,0.037252,0.045178,0.060892,0.092138,0.154399", \ "0.037014,0.039125,0.043123,0.051055,0.066806,0.098112,0.160467", \ "0.046213,0.048525,0.052748,0.060725,0.076418,0.107688,0.170063", \ "0.055899,0.058686,0.063747,0.073203,0.090541,0.122096,0.184339", \ "0.067250,0.070488,0.076417,0.087281,0.106988,0.142062,0.204918", \ "0.081409,0.085082,0.091778,0.104058,0.126044,0.164825,0.232641"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.007541,0.008300,0.009719,0.012517,0.018054,0.029092,0.051218", \ "0.007487,0.008257,0.009689,0.012500,0.018045,0.029089,0.051218", \ "0.008008,0.008693,0.009985,0.012628,0.018038,0.029092,0.051218", \ "0.010755,0.011409,0.012626,0.015048,0.019875,0.029799,0.051232", \ "0.015298,0.016040,0.017373,0.019886,0.024621,0.033908,0.053158", \ "0.020989,0.021885,0.023483,0.026400,0.031588,0.040975,0.059318", \ "0.027645,0.028730,0.030646,0.034122,0.040118,0.050334,0.068714"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.015341,0.017246,0.020867,0.028086,0.042479,0.071115,0.128295", \ "0.015344,0.017250,0.020867,0.028088,0.042469,0.071145,0.128284", \ "0.015381,0.017273,0.020877,0.028089,0.042462,0.071128,0.128291", \ "0.017403,0.019011,0.022124,0.028642,0.042500,0.071109,0.128297", \ "0.022083,0.023860,0.027167,0.033515,0.045622,0.071667,0.128260", \ "0.027830,0.029748,0.033271,0.040057,0.052896,0.077055,0.128998", \ "0.034382,0.036442,0.040240,0.047453,0.061087,0.086548,0.134970"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & B1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.012143,0.013158,0.015034,0.018637,0.025534,0.038841,0.064873", \ "0.013444,0.014457,0.016331,0.019934,0.026833,0.040141,0.066177", \ "0.017256,0.018314,0.020248,0.023878,0.030793,0.044139,0.070204", \ "0.021818,0.023155,0.025550,0.029924,0.037735,0.051711,0.077899", \ "0.024802,0.026565,0.029721,0.035381,0.045112,0.061461,0.089641", \ "0.025502,0.027715,0.031706,0.038834,0.051016,0.070952,0.103226", \ "0.023723,0.026407,0.031242,0.039873,0.054640,0.078698,0.116636"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.034957,0.037065,0.041060,0.048980,0.064702,0.095971,0.158339", \ "0.036528,0.038651,0.042666,0.050620,0.066383,0.097698,0.160073", \ "0.042410,0.044531,0.048547,0.056514,0.072315,0.103684,0.166159", \ "0.052063,0.054231,0.058240,0.066171,0.081920,0.113262,0.175752", \ "0.062973,0.065586,0.070384,0.079458,0.096325,0.127666,0.190014", \ "0.075467,0.078487,0.084044,0.094438,0.113527,0.147969,0.210537", \ "0.090654,0.094054,0.100330,0.112034,0.133279,0.171305,0.238397"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.009580,0.010318,0.011717,0.014495,0.019995,0.030986,0.053071", \ "0.009528,0.010275,0.011688,0.014478,0.019987,0.030983,0.053071", \ "0.010016,0.010663,0.011953,0.014597,0.019980,0.030987,0.053070", \ "0.013158,0.013731,0.014852,0.017146,0.021836,0.031690,0.053094", \ "0.018471,0.019050,0.020153,0.022361,0.026808,0.035870,0.055011", \ "0.025116,0.025798,0.027049,0.029510,0.034179,0.043138,0.061238", \ "0.032828,0.033629,0.035115,0.037979,0.043277,0.052854,0.070792"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.018118,0.020051,0.023716,0.030998,0.045470,0.074263,0.131626", \ "0.018120,0.020052,0.023717,0.030998,0.045465,0.074252,0.131622", \ "0.018129,0.020052,0.023717,0.030998,0.045463,0.074246,0.131621", \ "0.019352,0.021068,0.024391,0.031212,0.045485,0.074256,0.131639", \ "0.024035,0.025826,0.029145,0.035539,0.047885,0.074539,0.131560", \ "0.029711,0.031642,0.035220,0.042071,0.054981,0.079353,0.132069", \ "0.036205,0.038297,0.042134,0.049452,0.063195,0.088772,0.137596"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.244009,0.252661,0.263603,0.269644,0.276762,0.285602,0.286879", \ "0.204779,0.215744,0.234528,0.256530,0.278563,0.293818,0.304282", \ "0.220235,0.212467,0.211764,0.229594,0.254962,0.282185,0.303647", \ "0.529908,0.501218,0.458374,0.395362,0.329487,0.324302,0.324771", \ "1.081727,1.039952,0.973526,0.855459,0.690913,0.524385,0.451406", \ "1.848917,1.815491,1.745127,1.605565,1.358041,1.041502,0.760011", \ "2.843254,2.818971,2.758294,2.617253,2.337892,1.880040,1.369085"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("2.542668,2.572636,2.599995,2.625900,2.633306,2.612913,2.612790", \ "2.463552,2.459400,2.496539,2.517432,2.534332,2.608428,2.653913", \ "2.478327,2.497734,2.475408,2.519287,2.533980,2.568508,2.478810", \ "2.738249,2.794363,2.773751,2.705439,2.634367,2.604588,2.488977", \ "3.202973,3.200943,3.178879,3.175072,3.091744,2.915974,2.718117", \ "4.045445,4.032786,3.954163,3.886269,3.730258,3.645593,3.340406", \ "5.288560,5.228195,5.159574,5.009777,4.727413,4.578986,4.061610"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.261727,0.263902,0.268859,0.271245,0.279769,0.289167,0.291851", \ "0.232132,0.240285,0.256788,0.275539,0.291759,0.312828,0.319857", \ "0.261212,0.254471,0.260972,0.274158,0.292998,0.320079,0.341207", \ "0.532795,0.516992,0.477645,0.423846,0.366087,0.362075,0.368016", \ "1.005922,0.984849,0.926732,0.825120,0.691436,0.541315,0.479283", \ "1.689027,1.662769,1.603541,1.490854,1.279355,1.004981,0.752120", \ "2.534615,2.522604,2.477349,2.382437,2.153400,1.755839,1.300767"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("2.527842,2.547373,2.562885,2.584919,2.577289,2.603167,2.594744", \ "2.424282,2.445716,2.472145,2.512032,2.524415,2.554183,2.558203", \ "2.446640,2.455206,2.459354,2.449835,2.502589,2.486486,2.503037", \ "2.728731,2.725160,2.705001,2.670727,2.553266,2.548191,2.531526", \ "3.115472,3.119249,3.136830,3.099862,3.029952,2.860858,2.776603", \ "3.839093,3.824941,3.785316,3.727104,3.696693,3.369127,3.192650", \ "4.935985,4.896863,4.826885,4.672598,4.497270,4.244984,3.890886"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.252914,0.256465,0.268688,0.272844,0.283151,0.285394,0.292025", \ "0.228026,0.239486,0.253464,0.275830,0.296201,0.310088,0.322713", \ "0.244696,0.250627,0.255926,0.272484,0.296596,0.321828,0.342149", \ "0.515079,0.492270,0.458119,0.403461,0.364059,0.364052,0.368684", \ "1.009988,0.970226,0.915872,0.813654,0.678752,0.538081,0.480710", \ "1.726418,1.683103,1.619229,1.484971,1.269579,0.997677,0.752703", \ "2.642875,2.607686,2.533183,2.399565,2.147457,1.745722,1.294934"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("3.336105,3.338277,3.352414,3.395827,3.336023,3.340606,3.376450", \ "3.243025,3.251131,3.297446,3.326736,3.317780,3.292733,3.469759", \ "3.226229,3.238972,3.247746,3.282992,3.324146,3.367632,3.415890", \ "3.474171,3.475468,3.465802,3.426179,3.385971,3.280328,3.442862", \ "3.846899,3.868681,3.913833,3.873021,3.807855,3.715569,3.516925", \ "4.521301,4.523312,4.512731,4.501925,4.397404,4.247626,3.924017", \ "5.571874,5.544086,5.498997,5.405468,5.298893,5.076751,4.664284"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.256519,0.254006,0.269107,0.276021,0.277595,0.284625,0.287280", \ "0.203035,0.214970,0.234084,0.254537,0.275169,0.294083,0.306640", \ "0.140879,0.144396,0.157594,0.191010,0.227930,0.268048,0.294910", \ "0.324794,0.308673,0.288430,0.257298,0.225060,0.251653,0.284679", \ "0.679903,0.658857,0.627905,0.556245,0.458021,0.354107,0.332763", \ "1.245135,1.234595,1.185078,1.075441,0.917579,0.712478,0.514713", \ "2.003226,1.981492,1.932102,1.838170,1.640893,1.322920,0.955038"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("3.255151,3.276123,3.280285,3.262774,3.328404,3.281152,3.310132", \ "3.189072,3.179908,3.206954,3.246869,3.267020,3.234929,3.246708", \ "3.205070,3.232379,3.232154,3.198564,3.265096,3.281311,3.272917", \ "3.531156,3.498393,3.497286,3.460662,3.434914,3.342871,3.249906", \ "3.945156,3.926446,3.955986,3.950271,3.871039,3.699032,3.567582", \ "4.737701,4.742309,4.725763,4.679293,4.593825,4.440123,4.114990", \ "5.936031,5.915512,5.875699,5.763768,5.570756,5.380206,4.866125"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.268744,0.267604,0.269415,0.274930,0.284089,0.289222,0.291946", \ "0.229071,0.238195,0.254449,0.275380,0.297427,0.311655,0.322194", \ "0.185330,0.184870,0.202341,0.227133,0.264958,0.304044,0.331069", \ "0.346043,0.332821,0.318189,0.294996,0.264201,0.297178,0.327584", \ "0.658969,0.638018,0.606052,0.560453,0.478475,0.386743,0.371977", \ "1.149086,1.125461,1.087834,1.015714,0.893705,0.711029,0.535179", \ "1.765891,1.774338,1.737238,1.668909,1.525747,1.260246,0.933026"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("3.246966,3.240032,3.250335,3.290835,3.250947,3.263096,3.241189", \ "3.167209,3.183443,3.196865,3.223585,3.199895,3.221927,3.312196", \ "3.190886,3.200706,3.205096,3.195324,3.205023,3.230953,3.293149", \ "3.463036,3.462988,3.450257,3.406505,3.340622,3.319272,3.251157", \ "3.885882,3.877972,3.927367,3.863815,3.787757,3.597125,3.473469", \ "4.573556,4.554465,4.546996,4.537770,4.445548,4.288358,3.908945", \ "5.611179,5.588694,5.550021,5.482365,5.357457,5.120543,4.634416"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.265289,0.267191,0.269888,0.277062,0.280900,0.290994,0.293359", \ "0.224762,0.239970,0.255411,0.274769,0.297466,0.311789,0.323462", \ "0.167909,0.181106,0.200264,0.228287,0.268881,0.305665,0.332086", \ "0.322717,0.310938,0.298715,0.276399,0.262520,0.294537,0.328653", \ "0.664561,0.644970,0.600919,0.548392,0.467365,0.380589,0.373143", \ "1.172093,1.158905,1.106323,1.027136,0.884964,0.701672,0.532417", \ "1.853219,1.835991,1.779108,1.701684,1.526595,1.250946,0.928893"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("4.036772,4.051041,4.065335,4.075997,4.116504,4.145758,4.155940", \ "3.960114,3.976411,3.989565,4.023707,4.071738,4.092753,4.108476", \ "3.969965,3.982502,3.999430,4.019722,4.054496,4.051549,4.143722", \ "4.215477,4.220177,4.216355,4.185537,4.191501,4.129731,4.199246", \ "4.645708,4.679239,4.669990,4.642415,4.570173,4.484090,4.378270", \ "5.291748,5.284899,5.296233,5.299301,5.175386,4.977482,4.818938", \ "6.304076,6.290936,6.272356,6.222244,6.126113,5.814194,5.558911"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.172009,1.182852,1.201227,1.234085,1.265732,1.308471,1.349460", \ "1.129080,1.145422,1.162598,1.192313,1.235252,1.279466,1.317318", \ "1.076807,1.101986,1.126541,1.156974,1.201519,1.247838,1.291226", \ "1.282691,1.280037,1.255545,1.241272,1.258892,1.286151,1.313391", \ "1.733151,1.717324,1.691074,1.631013,1.550121,1.468034,1.433827", \ "2.440230,2.415370,2.379472,2.293593,2.139494,1.939952,1.736984", \ "3.392629,3.383132,3.342296,3.248592,3.042452,2.728728,2.323104"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("4.194982,4.182687,4.196350,4.210275,4.214688,4.232713,4.133349", \ "4.112751,4.104922,4.126325,4.170849,4.196144,4.107367,4.070006", \ "4.006925,4.027337,4.053832,4.064786,4.071470,4.176435,4.164499", \ "4.005292,4.023538,4.000821,4.022051,4.045993,4.093270,4.154029", \ "4.026662,4.041897,4.104382,4.122399,4.056318,4.113857,4.164166", \ "4.434383,4.422816,4.406097,4.399689,4.436508,4.297853,4.254546", \ "5.236790,5.201479,5.133596,5.021511,4.956287,4.850999,4.670773"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.003031,1.030950,1.061244,1.097628,1.150208,1.203582,1.257123", \ "0.957622,0.980689,1.004710,1.057792,1.108469,1.161957,1.213367", \ "0.924822,0.932290,0.969496,1.010723,1.060927,1.119118,1.172041", \ "1.138626,1.127105,1.123317,1.106156,1.115420,1.151465,1.184944", \ "1.598772,1.584080,1.550153,1.499973,1.410845,1.328409,1.300417", \ "2.288300,2.253717,2.218807,2.127662,1.978722,1.784882,1.585307", \ "3.202386,3.195306,3.139580,3.054990,2.862039,2.542022,2.142094"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("3.824000,3.839534,3.850232,3.847983,3.892129,3.847917,3.901091", \ "3.717188,3.746730,3.781316,3.806692,3.853561,3.852801,3.852890", \ "3.648405,3.637535,3.676761,3.707090,3.719522,3.760512,3.753048", \ "3.623745,3.636506,3.643973,3.657813,3.695643,3.694543,3.717665", \ "3.647411,3.671762,3.740520,3.772704,3.753012,3.697843,3.691781", \ "3.984995,3.990989,3.986841,3.983926,3.999436,3.927168,3.808825", \ "4.773941,4.724411,4.674794,4.584672,4.524469,4.407586,4.222724"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.047408,1.073899,1.096297,1.126485,1.162260,1.212526,1.251626", \ "1.006361,1.023618,1.041989,1.082901,1.125076,1.170440,1.210558", \ "0.956680,0.986148,1.003724,1.029766,1.077287,1.131763,1.173981", \ "1.153224,1.151545,1.132557,1.108221,1.131637,1.157557,1.193297", \ "1.608733,1.592540,1.556407,1.499285,1.409940,1.334198,1.306983", \ "2.317651,2.293888,2.234633,2.141651,1.980232,1.782405,1.578252", \ "3.270101,3.243817,3.187016,3.079325,2.860398,2.536368,2.136868"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("4.610559,4.628267,4.636970,4.648838,4.618875,4.649320,4.742618", \ "4.545019,4.563380,4.580031,4.619534,4.603260,4.619511,4.744985", \ "4.442851,4.459326,4.474040,4.519576,4.573907,4.637835,4.665811", \ "4.437751,4.424672,4.431922,4.453323,4.430546,4.536391,4.631546", \ "4.475174,4.508791,4.551986,4.549705,4.557653,4.577570,4.603546", \ "4.727169,4.745139,4.753524,4.799092,4.834297,4.776778,4.715479", \ "5.448795,5.433704,5.382769,5.348912,5.296670,5.258980,4.994774"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.178829,1.183148,1.203592,1.229250,1.269528,1.307742,1.345463", \ "1.132693,1.142564,1.170994,1.200350,1.229637,1.276365,1.314097", \ "1.074803,1.086394,1.101690,1.146695,1.189131,1.241124,1.285541", \ "1.160468,1.157976,1.159872,1.145598,1.183394,1.231529,1.277439", \ "1.431181,1.427076,1.421718,1.398167,1.359172,1.312490,1.329357", \ "1.919411,1.903062,1.889311,1.835822,1.757716,1.638212,1.505659", \ "2.607990,2.591355,2.571529,2.510966,2.389200,2.187287,1.923849"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("4.887647,4.904956,4.915577,4.907957,4.926084,4.922113,4.821632", \ "4.835582,4.854984,4.869002,4.854063,4.872028,4.899222,4.966758", \ "4.793352,4.778811,4.794977,4.822109,4.850189,4.887880,4.861724", \ "4.783391,4.781258,4.806611,4.810318,4.777865,4.834748,4.809164", \ "4.836714,4.831885,4.901205,4.925934,4.878400,4.896374,4.910598", \ "5.136405,5.150961,5.143644,5.134023,5.199811,5.124541,4.893424", \ "5.900039,5.882124,5.844040,5.810001,5.752611,5.721186,5.389723"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.008395,1.022842,1.056348,1.104633,1.148858,1.204236,1.251321", \ "0.949422,0.975386,1.015827,1.058580,1.106614,1.161354,1.214663", \ "0.894947,0.909787,0.944249,1.000567,1.055434,1.114386,1.174833", \ "1.005554,1.011436,1.015985,1.013256,1.049254,1.111191,1.163724", \ "1.301715,1.289339,1.284688,1.264417,1.232355,1.187317,1.210124", \ "1.767529,1.763475,1.734631,1.696890,1.609782,1.500817,1.367835", \ "2.430030,2.425642,2.387707,2.332327,2.230938,2.019840,1.770702"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("4.521771,4.518248,4.523972,4.533882,4.570477,4.550923,4.547089", \ "4.456222,4.470046,4.479169,4.521568,4.535110,4.518365,4.520336", \ "4.418094,4.431723,4.441675,4.453381,4.434671,4.527447,4.572353", \ "4.398562,4.411012,4.416268,4.422769,4.474426,4.413648,4.506778", \ "4.459894,4.493081,4.535535,4.516360,4.467033,4.445487,4.559931", \ "4.717618,4.737565,4.748651,4.786836,4.837683,4.762307,4.688553", \ "5.417503,5.407966,5.388448,5.358955,5.313432,5.246619,4.999614"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.060295,1.072293,1.091569,1.117675,1.162296,1.213863,1.254099", \ "1.016840,1.028139,1.050918,1.084231,1.122343,1.170405,1.210222", \ "0.952205,0.964523,0.984493,1.024489,1.070572,1.124727,1.169031", \ "1.034498,1.032018,1.030593,1.025611,1.064988,1.116856,1.166659", \ "1.321372,1.309419,1.298210,1.269423,1.227029,1.190183,1.211067", \ "1.807587,1.782373,1.758749,1.709185,1.621804,1.500075,1.378802", \ "2.494761,2.469306,2.431532,2.370732,2.237550,2.020320,1.770812"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("5.314564,5.327994,5.337322,5.326723,5.384935,5.374317,5.460780", \ "5.269676,5.284639,5.296070,5.321811,5.360375,5.388562,5.435545", \ "5.205952,5.220953,5.232379,5.279383,5.316232,5.320702,5.394370", \ "5.211342,5.224848,5.232147,5.228361,5.215367,5.294588,5.336742", \ "5.273241,5.330576,5.323532,5.308761,5.334275,5.308083,5.386515", \ "5.489411,5.517893,5.541076,5.579613,5.611595,5.501435,5.428979", \ "6.153723,6.128143,6.122191,6.134871,6.090304,6.011768,5.848824"); } } } } /****************************************************************************************** Module : AOI22_X2 Cell Description : Combinational cell (AOI22_X2) with drive strength X2 *******************************************************************************************/ cell (AOI22_X2) { drive_strength : 2; area : 2.394000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 65.223838; leakage_power () { when : "!A1 & !A2 & !B1 & !B2"; value : 13.929740; } leakage_power () { when : "!A1 & !A2 & !B1 & B2"; value : 56.562110; } leakage_power () { when : "!A1 & !A2 & B1 & !B2"; value : 15.134679; } leakage_power () { when : "!A1 & !A2 & B1 & B2"; value : 65.323731; } leakage_power () { when : "!A1 & A2 & !B1 & !B2"; value : 56.562110; } leakage_power () { when : "!A1 & A2 & !B1 & B2"; value : 99.191730; } leakage_power () { when : "!A1 & A2 & B1 & !B2"; value : 57.767051; } leakage_power () { when : "!A1 & A2 & B1 & B2"; value : 94.454184; } leakage_power () { when : "A1 & !A2 & !B1 & !B2"; value : 15.134681; } leakage_power () { when : "A1 & !A2 & !B1 & B2"; value : 57.767051; } leakage_power () { when : "A1 & !A2 & B1 & !B2"; value : 16.340060; } leakage_power () { when : "A1 & !A2 & B1 & B2"; value : 94.446451; } leakage_power () { when : "A1 & A2 & !B1 & !B2"; value : 74.724650; } leakage_power () { when : "A1 & A2 & !B1 & B2"; value : 103.962320; } leakage_power () { when : "A1 & A2 & B1 & !B2"; value : 103.953190; } leakage_power () { when : "A1 & A2 & B1 & B2"; value : 118.327662; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.147425; fall_capacitance : 2.777938; rise_capacitance : 3.147425; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.477477; fall_capacitance : 2.964608; rise_capacitance : 3.477477; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.987578; fall_capacitance : 2.934365; rise_capacitance : 2.987578; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.437290; fall_capacitance : 3.233064; rise_capacitance : 3.437290; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 49.133300; function : "!((A1 & A2) | (B1 & B2))"; timing () { related_pin : "A1"; when : "A2 & !B1 & !B2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007432,0.008688,0.010316,0.013542,0.019953,0.032730,0.058250", \ "0.008696,0.009968,0.011620,0.014881,0.021329,0.034139,0.059682", \ "0.012048,0.013882,0.016052,0.019850,0.026341,0.039116,0.064648", \ "0.013764,0.016386,0.019515,0.025040,0.034309,0.049072,0.074404", \ "0.013456,0.016880,0.020947,0.028137,0.040266,0.059815,0.090034", \ "0.010850,0.015080,0.020091,0.028957,0.043900,0.068070,0.105804", \ "0.005780,0.010760,0.016698,0.027231,0.045019,0.073759,0.118810"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.011949,0.014253,0.017214,0.023034,0.034515,0.057310,0.102756", \ "0.013006,0.015304,0.018289,0.024180,0.035779,0.058693,0.104233", \ "0.018884,0.021302,0.024081,0.029724,0.041140,0.064000,0.109589", \ "0.026379,0.029765,0.033821,0.041032,0.053123,0.075415,0.120589", \ "0.034970,0.039167,0.044231,0.053372,0.069067,0.094544,0.138909", \ "0.044965,0.049932,0.055919,0.066755,0.085584,0.116799,0.165925", \ "0.056478,0.062184,0.069096,0.081582,0.103273,0.139643,0.198004"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.004209,0.005259,0.006643,0.009409,0.014938,0.025991,0.048093", \ "0.004205,0.005259,0.006642,0.009410,0.014938,0.025991,0.048096", \ "0.006841,0.007689,0.008731,0.010610,0.015139,0.025991,0.048097", \ "0.011390,0.012517,0.013884,0.016349,0.020626,0.028346,0.048099", \ "0.017462,0.018870,0.020570,0.023635,0.028959,0.037855,0.053182", \ "0.025169,0.026853,0.028913,0.032600,0.038929,0.049545,0.066803", \ "0.034492,0.036531,0.038977,0.043343,0.050735,0.062987,0.083008"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.008386,0.010427,0.013086,0.018391,0.028982,0.050157,0.092455", \ "0.008355,0.010399,0.013081,0.018395,0.028981,0.050158,0.092462", \ "0.010064,0.011454,0.013545,0.018325,0.028986,0.050155,0.092465", \ "0.015041,0.016876,0.019101,0.023023,0.030746,0.050139,0.092479", \ "0.020687,0.022915,0.025695,0.030757,0.039413,0.054576,0.092456", \ "0.027702,0.030187,0.033345,0.039258,0.049721,0.066929,0.098010", \ "0.036384,0.039061,0.042520,0.049056,0.060914,0.081137,0.113196"); } } timing () { related_pin : "A1"; when : "A2 & !B1 & B2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007443,0.008698,0.010326,0.013552,0.019963,0.032740,0.058257", \ "0.008750,0.010022,0.011674,0.014933,0.021382,0.034191,0.059731", \ "0.012201,0.014026,0.016188,0.019971,0.026453,0.039227,0.064757", \ "0.013776,0.016430,0.019590,0.025146,0.034431,0.049188,0.074525", \ "0.012918,0.016432,0.020604,0.027934,0.040216,0.059863,0.090117", \ "0.009305,0.013706,0.018901,0.028045,0.043336,0.067831,0.105761", \ "0.002743,0.007990,0.014198,0.025156,0.043523,0.072892,0.118438"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.015071,0.018232,0.022302,0.030291,0.046044,0.077288,0.139564", \ "0.015784,0.018939,0.023049,0.031152,0.047072,0.078495,0.140913", \ "0.021692,0.024442,0.028236,0.036038,0.051764,0.083160,0.145680", \ "0.030500,0.034464,0.039236,0.047779,0.062910,0.093646,0.155709", \ "0.040644,0.045516,0.051425,0.062159,0.080717,0.111753,0.172735", \ "0.052605,0.058293,0.065196,0.077803,0.099924,0.136900,0.198227", \ "0.066582,0.073053,0.080930,0.095284,0.120545,0.163389,0.232815"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.004207,0.005259,0.006643,0.009410,0.014938,0.025991,0.048096", \ "0.004206,0.005260,0.006642,0.009409,0.014938,0.025990,0.048096", \ "0.006776,0.007622,0.008672,0.010564,0.015123,0.025991,0.048097", \ "0.011336,0.012463,0.013832,0.016294,0.020569,0.028306,0.048097", \ "0.017483,0.018919,0.020628,0.023685,0.028982,0.037832,0.053152", \ "0.025301,0.027042,0.029137,0.032844,0.039151,0.049672,0.066823", \ "0.034760,0.036884,0.039388,0.043821,0.051249,0.063399,0.083210"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.011773,0.014582,0.018226,0.025438,0.039767,0.068341,0.125422", \ "0.011652,0.014508,0.018191,0.025429,0.039766,0.068347,0.125418", \ "0.012276,0.014595,0.017938,0.025301,0.039764,0.068330,0.125417", \ "0.017313,0.019661,0.022556,0.027750,0.040016,0.068354,0.125412", \ "0.022963,0.025718,0.029177,0.035531,0.046510,0.069710,0.125422", \ "0.029884,0.032917,0.036798,0.044108,0.057131,0.079013,0.126697", \ "0.038432,0.041645,0.045830,0.053828,0.068464,0.093621,0.136632"); } } timing () { related_pin : "A1"; when : "A2 & B1 & !B2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007625,0.008881,0.010510,0.013742,0.020164,0.032965,0.058528", \ "0.008932,0.010207,0.011859,0.015125,0.021584,0.034417,0.060003", \ "0.012490,0.014291,0.016428,0.020182,0.026655,0.039452,0.065029", \ "0.014238,0.016856,0.019976,0.025487,0.034718,0.049427,0.074796", \ "0.013616,0.017066,0.021176,0.028437,0.040640,0.060216,0.090416", \ "0.010318,0.014624,0.019729,0.028761,0.043945,0.068334,0.106185", \ "0.004192,0.009288,0.015368,0.026165,0.044362,0.073584,0.119015"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.020479,0.023620,0.027679,0.035675,0.051452,0.082735,0.144989", \ "0.021287,0.024449,0.028547,0.036627,0.052534,0.083959,0.146341", \ "0.026561,0.029552,0.033504,0.041420,0.057213,0.088638,0.151122", \ "0.037229,0.040785,0.045130,0.053000,0.068175,0.099039,0.161122", \ "0.048961,0.053391,0.058840,0.068869,0.086491,0.116985,0.178081", \ "0.062331,0.067511,0.073907,0.085761,0.106883,0.142661,0.203447", \ "0.077635,0.083581,0.090844,0.104349,0.128546,0.170123,0.238163"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.005353,0.006555,0.008102,0.011068,0.016734,0.027827,0.049936", \ "0.005351,0.006556,0.008102,0.011067,0.016734,0.027825,0.049937", \ "0.008492,0.009270,0.010243,0.012185,0.016909,0.027827,0.049938", \ "0.014580,0.015410,0.016502,0.018610,0.022529,0.030108,0.049938", \ "0.022343,0.023272,0.024520,0.026981,0.031637,0.039916,0.054954", \ "0.031926,0.032954,0.034382,0.037231,0.042620,0.052327,0.068841", \ "0.043273,0.044481,0.046126,0.049424,0.055615,0.066685,0.085650"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.014643,0.017438,0.021083,0.028316,0.042708,0.071370,0.128493", \ "0.014605,0.017420,0.021073,0.028315,0.042702,0.071368,0.128488", \ "0.014382,0.017088,0.020901,0.028267,0.042710,0.071362,0.128505", \ "0.018853,0.021161,0.023783,0.029578,0.042636,0.071351,0.128497", \ "0.024649,0.027420,0.030848,0.037098,0.048034,0.072173,0.128476", \ "0.031409,0.034594,0.038565,0.045893,0.058786,0.080627,0.129370", \ "0.039577,0.043076,0.047458,0.055653,0.070330,0.095286,0.138606"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & !B2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.008739,0.009986,0.011606,0.014824,0.021227,0.034000,0.059517", \ "0.010017,0.011299,0.012955,0.016218,0.022666,0.035473,0.061015", \ "0.012915,0.014492,0.016427,0.020032,0.026645,0.039542,0.065153", \ "0.015033,0.017296,0.019984,0.024730,0.032855,0.046976,0.072836", \ "0.015131,0.018215,0.021856,0.028211,0.038771,0.055835,0.084373", \ "0.012879,0.016820,0.021459,0.029542,0.042901,0.064040,0.097235", \ "0.008101,0.012904,0.018547,0.028397,0.044671,0.070311,0.109641"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.015338,0.017583,0.020499,0.026276,0.037733,0.060528,0.105967", \ "0.016470,0.018739,0.021685,0.027508,0.039026,0.061880,0.107361", \ "0.022541,0.024677,0.027508,0.033195,0.044591,0.067374,0.112844", \ "0.031974,0.034963,0.038611,0.045217,0.056655,0.078942,0.124026", \ "0.042350,0.046093,0.050695,0.059127,0.073871,0.098275,0.142483", \ "0.054283,0.058720,0.064141,0.074151,0.091881,0.121784,0.169653", \ "0.068079,0.073184,0.079393,0.090854,0.111233,0.146057,0.202770"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.004209,0.005259,0.006644,0.009409,0.014939,0.025990,0.048097", \ "0.004208,0.005259,0.006643,0.009408,0.014938,0.025990,0.048098", \ "0.005456,0.006359,0.007570,0.009955,0.015055,0.025991,0.048099", \ "0.008672,0.009594,0.010759,0.013021,0.017611,0.027136,0.048129", \ "0.013340,0.014423,0.015758,0.018232,0.022810,0.031787,0.050564", \ "0.019187,0.020477,0.022066,0.024960,0.030051,0.039195,0.057151", \ "0.026061,0.027582,0.029484,0.032913,0.038827,0.048827,0.066816"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.010440,0.012482,0.015157,0.020493,0.031127,0.052358,0.094743", \ "0.010428,0.012475,0.015154,0.020495,0.031131,0.052365,0.094733", \ "0.011083,0.012799,0.015198,0.020462,0.031125,0.052371,0.094741", \ "0.016032,0.017838,0.020010,0.023853,0.032263,0.052354,0.094743", \ "0.021441,0.023787,0.026626,0.031694,0.040274,0.055977,0.094727", \ "0.027458,0.030271,0.033710,0.039929,0.050560,0.067769,0.099583", \ "0.034440,0.037664,0.041612,0.048800,0.061300,0.081865,0.114017"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & B2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.008749,0.009996,0.011616,0.014834,0.021237,0.034009,0.059525", \ "0.010070,0.011353,0.013009,0.016271,0.022717,0.035525,0.061065", \ "0.013051,0.014625,0.016558,0.020158,0.026764,0.039658,0.065264", \ "0.015167,0.017437,0.020134,0.024885,0.033008,0.047121,0.072974", \ "0.015008,0.018135,0.021820,0.028238,0.038861,0.055961,0.084508", \ "0.012092,0.016146,0.020900,0.029149,0.042709,0.064019,0.097310", \ "0.006205,0.011207,0.017047,0.027200,0.043869,0.069913,0.109531"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.019844,0.022918,0.026914,0.034831,0.050533,0.081770,0.144034", \ "0.020676,0.023787,0.027828,0.035817,0.051609,0.082936,0.145265", \ "0.026246,0.029195,0.033096,0.040931,0.056600,0.087872,0.150218", \ "0.037118,0.040635,0.044954,0.052795,0.067874,0.098585,0.160498", \ "0.049222,0.053603,0.059006,0.068946,0.086448,0.116821,0.177729", \ "0.063155,0.068284,0.074613,0.086348,0.107271,0.142806,0.203393", \ "0.079371,0.085208,0.092382,0.105704,0.129611,0.170804,0.238454"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.004208,0.005260,0.006645,0.009410,0.014936,0.025990,0.048095", \ "0.004209,0.005259,0.006643,0.009408,0.014937,0.025989,0.048098", \ "0.005421,0.006329,0.007543,0.009934,0.015048,0.025991,0.048098", \ "0.008598,0.009527,0.010693,0.012963,0.017569,0.027114,0.048126", \ "0.013255,0.014355,0.015700,0.018184,0.022765,0.031747,0.050540", \ "0.019128,0.020439,0.022049,0.024968,0.030076,0.039189,0.057130", \ "0.026068,0.027621,0.029562,0.033024,0.038966,0.048946,0.066856"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.014641,0.017450,0.021094,0.028342,0.042743,0.071418,0.128588", \ "0.014598,0.017422,0.021083,0.028333,0.042743,0.071421,0.128593", \ "0.014449,0.017134,0.020898,0.028281,0.042729,0.071423,0.128597", \ "0.018833,0.021155,0.023844,0.029652,0.042691,0.071401,0.128584", \ "0.024389,0.027224,0.030696,0.037008,0.048049,0.072268,0.128571", \ "0.030504,0.033851,0.037977,0.045500,0.058567,0.080609,0.129484", \ "0.037465,0.041262,0.045949,0.054548,0.069677,0.094966,0.138614"); } } timing () { related_pin : "A2"; when : "A1 & B1 & !B2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.008929,0.010178,0.011800,0.015024,0.021439,0.034235,0.059796", \ "0.010255,0.011539,0.013195,0.016462,0.022919,0.035750,0.061336", \ "0.013287,0.014848,0.016771,0.020363,0.026968,0.039883,0.065536", \ "0.015533,0.017773,0.020438,0.025156,0.033251,0.047359,0.073246", \ "0.015555,0.018632,0.022270,0.028628,0.039190,0.056248,0.084798", \ "0.012877,0.016854,0.021538,0.029697,0.043164,0.064398,0.097651", \ "0.007287,0.012170,0.017932,0.027952,0.044491,0.070417,0.109957"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.025184,0.028263,0.032269,0.040205,0.055932,0.087202,0.149460", \ "0.026103,0.029208,0.033246,0.041234,0.057032,0.088364,0.150694", \ "0.031416,0.034442,0.038403,0.046296,0.062009,0.093297,0.155649", \ "0.043123,0.046354,0.050358,0.057875,0.073142,0.103941,0.165900", \ "0.056756,0.060808,0.065851,0.075217,0.091939,0.122049,0.183086", \ "0.072005,0.076766,0.082699,0.093827,0.113882,0.148367,0.208595", \ "0.089363,0.094823,0.101560,0.114217,0.137228,0.177286,0.243687"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.005352,0.006556,0.008102,0.011068,0.016734,0.027825,0.049935", \ "0.005353,0.006556,0.008102,0.011067,0.016734,0.027827,0.049936", \ "0.006834,0.007808,0.009083,0.011578,0.016837,0.027828,0.049936", \ "0.010915,0.011691,0.012741,0.014918,0.019447,0.028937,0.049966", \ "0.016759,0.017542,0.018586,0.020692,0.024935,0.033689,0.052364", \ "0.023928,0.024777,0.025934,0.028263,0.032752,0.041389,0.059050", \ "0.032311,0.033247,0.034557,0.037230,0.042294,0.051544,0.068954"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.017434,0.020250,0.023922,0.031207,0.045663,0.074423,0.131682", \ "0.017419,0.020242,0.023916,0.031207,0.045664,0.074423,0.131685", \ "0.017213,0.020113,0.023849,0.031190,0.045660,0.074405,0.131689", \ "0.020416,0.022544,0.025504,0.031795,0.045518,0.074393,0.131663", \ "0.026377,0.029100,0.032462,0.038617,0.049784,0.074869,0.131688", \ "0.032828,0.036069,0.040083,0.047430,0.060261,0.082377,0.132227", \ "0.039970,0.043674,0.048276,0.056762,0.071676,0.096651,0.140667"); } } timing () { related_pin : "B1"; when : "!A1 & !A2 & B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.012557,0.013967,0.015768,0.019266,0.026030,0.039195,0.065075", \ "0.013801,0.015216,0.017024,0.020527,0.027298,0.040469,0.066353", \ "0.018868,0.020323,0.022089,0.025498,0.032223,0.045367,0.071235", \ "0.024368,0.026448,0.028997,0.033651,0.041754,0.055303,0.080954", \ "0.027756,0.030463,0.033784,0.039852,0.050503,0.068287,0.096778", \ "0.028971,0.032271,0.036339,0.043777,0.056876,0.078923,0.114455", \ "0.027885,0.031757,0.036545,0.045328,0.060827,0.087022,0.129452"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.021703,0.024139,0.027277,0.033459,0.045678,0.069954,0.118359", \ "0.023068,0.025544,0.028738,0.035012,0.047349,0.071735,0.120225", \ "0.028978,0.031408,0.034561,0.040808,0.053180,0.077689,0.126340", \ "0.037696,0.040756,0.044512,0.051405,0.063836,0.088276,0.136957", \ "0.046025,0.049998,0.054834,0.063603,0.078923,0.105003,0.153576", \ "0.055392,0.060246,0.066119,0.076711,0.095136,0.126099,0.177539", \ "0.066972,0.072621,0.079434,0.091735,0.113058,0.148783,0.207483"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007980,0.009056,0.010459,0.013248,0.018802,0.029894,0.052068", \ "0.007964,0.009047,0.010451,0.013246,0.018802,0.029895,0.052068", \ "0.008842,0.009666,0.010827,0.013322,0.018779,0.029893,0.052067", \ "0.013562,0.014615,0.015902,0.018250,0.022406,0.030995,0.052073", \ "0.019513,0.020887,0.022566,0.025609,0.030846,0.039592,0.055651", \ "0.026653,0.028369,0.030461,0.034244,0.040731,0.051374,0.068531", \ "0.034981,0.037119,0.039683,0.044264,0.052016,0.064657,0.084802"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.010493,0.012585,0.015343,0.020837,0.031805,0.053637,0.097204", \ "0.010501,0.012592,0.015340,0.020838,0.031791,0.053643,0.097205", \ "0.010638,0.012667,0.015382,0.020845,0.031796,0.053647,0.097197", \ "0.014304,0.015998,0.018118,0.022424,0.032130,0.053644,0.097204", \ "0.020178,0.022031,0.024414,0.029006,0.037648,0.055409,0.097201", \ "0.027595,0.029491,0.032029,0.036998,0.046405,0.063826,0.099702", \ "0.036230,0.038148,0.040783,0.046060,0.056222,0.075108,0.109406"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.010306,0.011808,0.013702,0.017329,0.024249,0.037555,0.063537", \ "0.011577,0.013065,0.014951,0.018571,0.025487,0.038793,0.064777", \ "0.016649,0.018239,0.020167,0.023638,0.030411,0.043658,0.069616", \ "0.021252,0.023527,0.026286,0.031241,0.039728,0.053627,0.079321", \ "0.023641,0.026593,0.030176,0.036636,0.047787,0.066138,0.095117", \ "0.023686,0.027294,0.031680,0.039597,0.053346,0.076124,0.112331", \ "0.021308,0.025523,0.030679,0.040030,0.056311,0.083424,0.126726"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.024743,0.027856,0.031877,0.039805,0.055492,0.086694,0.148950", \ "0.025972,0.029137,0.033225,0.041267,0.057106,0.088452,0.150818", \ "0.031630,0.034735,0.038765,0.046766,0.062652,0.094150,0.156711", \ "0.039948,0.043547,0.048019,0.056310,0.072084,0.103477,0.166075", \ "0.048068,0.052474,0.057869,0.067827,0.085753,0.117738,0.180153", \ "0.057528,0.062752,0.069091,0.080643,0.101187,0.137115,0.200537", \ "0.069364,0.075406,0.082657,0.095816,0.118905,0.158840,0.227741"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007455,0.008551,0.009965,0.012757,0.018276,0.029293,0.051381", \ "0.007311,0.008446,0.009894,0.012716,0.018259,0.029289,0.051380", \ "0.008748,0.009519,0.010550,0.012877,0.018145,0.029275,0.051380", \ "0.013584,0.014631,0.015893,0.018213,0.022308,0.030588,0.051378", \ "0.019724,0.021074,0.022717,0.025695,0.030842,0.039477,0.055257", \ "0.027146,0.028838,0.030884,0.034567,0.040891,0.051361,0.068383", \ "0.035851,0.037956,0.040472,0.044934,0.052482,0.064875,0.084771"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.011994,0.014714,0.018291,0.025446,0.039767,0.068327,0.125428", \ "0.012022,0.014723,0.018295,0.025450,0.039769,0.068330,0.125413", \ "0.012126,0.014790,0.018327,0.025467,0.039763,0.068360,0.125429", \ "0.015018,0.017321,0.020230,0.026407,0.039850,0.068328,0.125419", \ "0.019803,0.022267,0.025469,0.031715,0.043625,0.069146,0.125408", \ "0.026270,0.028757,0.032039,0.038512,0.051081,0.075027,0.126369", \ "0.034239,0.036690,0.040027,0.046657,0.059640,0.084722,0.132728"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.010548,0.012043,0.013932,0.017556,0.024477,0.037801,0.063826", \ "0.011816,0.013298,0.015180,0.018797,0.025715,0.039038,0.065065", \ "0.016920,0.018494,0.020399,0.023855,0.030637,0.043903,0.069904", \ "0.021686,0.023925,0.026654,0.031568,0.040010,0.053869,0.079607", \ "0.024274,0.027179,0.030716,0.037117,0.048213,0.066498,0.095410", \ "0.024586,0.028127,0.032446,0.040281,0.053937,0.076628,0.112742", \ "0.022566,0.026680,0.031738,0.040966,0.057120,0.084098,0.127300"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.030089,0.033195,0.037221,0.045176,0.060918,0.092183,0.154471", \ "0.031459,0.034604,0.038678,0.046716,0.062574,0.093956,0.156344", \ "0.037031,0.040144,0.044199,0.052235,0.068152,0.099687,0.162251", \ "0.046178,0.049540,0.053740,0.061748,0.077553,0.109007,0.171629", \ "0.055729,0.059782,0.064810,0.074267,0.091617,0.123233,0.185689", \ "0.066574,0.071344,0.077213,0.088096,0.107872,0.143027,0.206045", \ "0.079659,0.085203,0.091908,0.104249,0.126392,0.165398,0.233446"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.009540,0.010598,0.011987,0.014748,0.020228,0.031193,0.053247", \ "0.009393,0.010492,0.011915,0.014708,0.020212,0.031189,0.053245", \ "0.010699,0.011426,0.012487,0.014840,0.020099,0.031178,0.053243", \ "0.016631,0.017435,0.018467,0.020477,0.024246,0.032466,0.053242", \ "0.024025,0.025018,0.026302,0.028795,0.033397,0.041515,0.057088", \ "0.032785,0.034003,0.035575,0.038610,0.044183,0.053924,0.070350", \ "0.042922,0.044439,0.046360,0.049992,0.056571,0.068030,0.087135"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.014724,0.017493,0.021120,0.028344,0.042746,0.071425,0.128589", \ "0.014728,0.017499,0.021122,0.028343,0.042740,0.071412,0.128600", \ "0.014763,0.017517,0.021128,0.028346,0.042746,0.071409,0.128601", \ "0.016789,0.019115,0.022251,0.028810,0.042761,0.071413,0.128606", \ "0.021454,0.024029,0.027317,0.033659,0.045733,0.071891,0.128591", \ "0.027513,0.030205,0.033653,0.040331,0.053084,0.077184,0.129284", \ "0.035041,0.037776,0.041330,0.048268,0.061561,0.086835,0.135195"); } } timing () { related_pin : "B2"; when : "!A1 & !A2 & B1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.013818,0.015229,0.017031,0.020528,0.027292,0.040457,0.066338", \ "0.015134,0.016548,0.018352,0.021853,0.028625,0.041797,0.067683", \ "0.018955,0.020430,0.022279,0.025798,0.032610,0.045827,0.071750", \ "0.023886,0.025694,0.027931,0.032097,0.039672,0.053420,0.079457", \ "0.027584,0.029957,0.032861,0.038155,0.047447,0.063389,0.091251", \ "0.029160,0.032167,0.035831,0.042467,0.054016,0.073288,0.105032", \ "0.028402,0.032066,0.036497,0.044530,0.058483,0.081644,0.118792"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.025204,0.027588,0.030691,0.036841,0.049041,0.073304,0.121671", \ "0.026791,0.029199,0.032326,0.038510,0.050751,0.075051,0.123446", \ "0.032926,0.035327,0.038451,0.044643,0.056912,0.081267,0.129723", \ "0.042744,0.045544,0.049033,0.055504,0.067765,0.092103,0.140582", \ "0.052713,0.056304,0.060747,0.068937,0.083556,0.108968,0.157378", \ "0.063827,0.068209,0.073568,0.083421,0.100897,0.130842,0.181482", \ "0.077534,0.082592,0.088777,0.100108,0.120195,0.154588,0.212063"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007977,0.009050,0.010456,0.013246,0.018803,0.029894,0.052069", \ "0.007967,0.009048,0.010453,0.013246,0.018802,0.029894,0.052067", \ "0.008342,0.009343,0.010665,0.013339,0.018804,0.029895,0.052066", \ "0.010782,0.011767,0.013028,0.015525,0.020451,0.030510,0.052080", \ "0.015077,0.016176,0.017545,0.020116,0.024964,0.034433,0.053870", \ "0.020511,0.021835,0.023464,0.026448,0.031742,0.041290,0.059874", \ "0.026848,0.028444,0.030401,0.033947,0.040073,0.050460,0.069087"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.012592,0.014705,0.017489,0.023013,0.034013,0.055881,0.099499", \ "0.012587,0.014706,0.017487,0.023013,0.034015,0.055889,0.099502", \ "0.012628,0.014737,0.017500,0.023019,0.034013,0.055898,0.099483", \ "0.015456,0.017157,0.019353,0.024026,0.034153,0.055885,0.099485", \ "0.021122,0.023071,0.025521,0.030186,0.038871,0.057262,0.099479", \ "0.027849,0.030014,0.032772,0.037967,0.047574,0.065095,0.101605", \ "0.035131,0.037516,0.040576,0.046396,0.057086,0.076291,0.110790"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & B1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.011586,0.013082,0.014972,0.018595,0.025510,0.038815,0.064800", \ "0.012890,0.014383,0.016271,0.019893,0.026809,0.040116,0.066105", \ "0.016691,0.018248,0.020192,0.023838,0.030764,0.044109,0.070129", \ "0.021132,0.023106,0.025510,0.029892,0.037702,0.051675,0.077817", \ "0.023903,0.026528,0.029688,0.035353,0.045082,0.061410,0.089545", \ "0.024335,0.027663,0.031659,0.038791,0.050966,0.070882,0.103102", \ "0.022240,0.026304,0.031134,0.039780,0.054544,0.078580,0.116470"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.029326,0.032377,0.036348,0.044231,0.059894,0.091085,0.153286", \ "0.030837,0.033917,0.037919,0.045846,0.061560,0.092799,0.155037", \ "0.036762,0.039833,0.043832,0.051767,0.067518,0.098820,0.161142", \ "0.045983,0.049328,0.053529,0.061498,0.077196,0.108462,0.170809", \ "0.055533,0.059570,0.064603,0.074030,0.091333,0.122871,0.185101", \ "0.066596,0.071347,0.077193,0.088053,0.107730,0.142788,0.205628", \ "0.080444,0.085907,0.092523,0.104737,0.126685,0.165442,0.233247"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007391,0.008500,0.009927,0.012730,0.018262,0.029287,0.051381", \ "0.007335,0.008455,0.009893,0.012710,0.018253,0.029286,0.051380", \ "0.007854,0.008858,0.010157,0.012816,0.018239,0.029288,0.051382", \ "0.010609,0.011548,0.012774,0.015194,0.020036,0.029973,0.051401", \ "0.015110,0.016179,0.017515,0.020014,0.024742,0.034044,0.053301", \ "0.020754,0.022039,0.023626,0.026533,0.031698,0.041071,0.059428", \ "0.027336,0.028879,0.030800,0.034256,0.040234,0.050425,0.068793"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.014723,0.017483,0.021103,0.028323,0.042710,0.071364,0.128491", \ "0.014729,0.017484,0.021106,0.028329,0.042710,0.071371,0.128487", \ "0.014757,0.017511,0.021117,0.028325,0.042711,0.071347,0.128491", \ "0.016805,0.019145,0.022280,0.028825,0.042736,0.071356,0.128489", \ "0.021415,0.023999,0.027292,0.033636,0.045752,0.071866,0.128479", \ "0.027142,0.029920,0.033447,0.040209,0.053022,0.077171,0.129218", \ "0.033718,0.036669,0.040458,0.047667,0.061249,0.086691,0.135137"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & B1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.011827,0.013317,0.015202,0.018821,0.025738,0.039060,0.065089", \ "0.013130,0.014618,0.016500,0.020118,0.027037,0.040362,0.066395", \ "0.016944,0.018493,0.020427,0.024062,0.030994,0.044355,0.070418", \ "0.021474,0.023426,0.025808,0.030162,0.037956,0.051923,0.078105", \ "0.024400,0.026984,0.030110,0.035727,0.045404,0.061704,0.089845", \ "0.025022,0.028298,0.032240,0.039307,0.051411,0.071257,0.103450", \ "0.023172,0.027159,0.031915,0.040471,0.055136,0.079078,0.116893"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.034639,0.037703,0.041692,0.049607,0.065312,0.096541,0.158810", \ "0.036204,0.039286,0.043297,0.051245,0.066990,0.098260,0.160568", \ "0.042124,0.045208,0.049222,0.057184,0.072966,0.104296,0.166686", \ "0.051828,0.054955,0.058966,0.066902,0.082640,0.113941,0.176337", \ "0.062615,0.066403,0.071161,0.080212,0.097039,0.128352,0.190621", \ "0.074869,0.079318,0.084792,0.095140,0.114208,0.148607,0.211124", \ "0.089779,0.094827,0.101060,0.112671,0.133890,0.171867,0.238894"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.009477,0.010547,0.011946,0.014721,0.020215,0.031189,0.053246", \ "0.009414,0.010500,0.011913,0.014702,0.020206,0.031187,0.053247", \ "0.009905,0.010851,0.012147,0.014799,0.020190,0.031190,0.053244", \ "0.013061,0.013889,0.015003,0.017306,0.022003,0.031868,0.053267", \ "0.018349,0.019181,0.020287,0.022499,0.026927,0.036007,0.055158", \ "0.024966,0.025915,0.027173,0.029626,0.034303,0.043246,0.061354", \ "0.032613,0.033746,0.035236,0.038098,0.043387,0.052947,0.070879"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.017467,0.020269,0.023930,0.031206,0.045661,0.074403,0.131677", \ "0.017465,0.020268,0.023931,0.031211,0.045658,0.074402,0.131673", \ "0.017475,0.020279,0.023932,0.031211,0.045664,0.074394,0.131691", \ "0.018729,0.021224,0.024557,0.031394,0.045676,0.074393,0.131687", \ "0.023354,0.025958,0.029272,0.035644,0.048009,0.074693,0.131646", \ "0.029018,0.031835,0.035378,0.042196,0.055090,0.079453,0.132150", \ "0.035519,0.038525,0.042349,0.049637,0.063339,0.088856,0.137641"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.491607,0.509050,0.518015,0.543791,0.555024,0.568981,0.577720", \ "0.398520,0.427399,0.475310,0.513617,0.551008,0.589208,0.609890", \ "0.458344,0.428356,0.435331,0.467310,0.510267,0.566404,0.609238", \ "1.080202,1.003718,0.917251,0.785650,0.662278,0.652059,0.658008", \ "2.185555,2.076785,1.929105,1.700779,1.383107,1.047877,0.902342", \ "3.717932,3.616692,3.479026,3.178977,2.703112,2.077132,1.511265", \ "5.660181,5.617525,5.486437,5.218556,4.655869,3.743536,2.730416"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("5.136867,5.166818,5.253511,5.235041,5.342490,5.205793,5.199217", \ "4.927542,5.015255,5.080717,5.115881,5.125335,5.318847,5.153658", \ "5.020087,5.016900,5.066812,5.037272,5.148556,5.135638,4.973416", \ "5.544420,5.630722,5.604333,5.504576,5.359619,5.251726,5.099017", \ "6.463907,6.418849,6.422584,6.444621,6.263370,5.900150,5.648174", \ "8.216950,8.078657,7.983035,7.807420,7.681752,7.309723,6.655647", \ "10.661180,10.517790,10.327600,10.084120,9.658549,9.148398,8.093151"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.529637,0.533320,0.542112,0.552590,0.564959,0.575297,0.581524", \ "0.471473,0.487996,0.517025,0.546954,0.586407,0.617358,0.643632", \ "0.543283,0.518666,0.520213,0.546451,0.593310,0.636529,0.682194", \ "1.095723,1.018482,0.960447,0.844583,0.730102,0.726125,0.737622", \ "2.038662,1.957352,1.847722,1.647682,1.382388,1.080865,0.960994", \ "3.366973,3.296409,3.182427,2.959250,2.546789,2.003125,1.502925", \ "5.054021,5.048696,4.950410,4.729658,4.285361,3.497860,2.593712"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("5.066626,5.121243,5.138614,5.181514,5.253005,5.248662,5.333763", \ "4.859877,4.908528,5.003361,5.089888,5.127728,5.250818,5.082250", \ "4.915401,4.926145,4.931766,5.000750,5.028194,5.009750,4.971647", \ "5.510469,5.462550,5.420328,5.362689,5.290864,5.088987,5.128443", \ "6.283133,6.250026,6.283257,6.292809,6.106969,5.759097,5.660411", \ "7.760175,7.704962,7.627854,7.513929,7.429756,6.918964,6.349773", \ "9.968637,9.841130,9.702252,9.427997,9.135217,8.603190,7.743173"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.514196,0.521966,0.538471,0.542519,0.564515,0.573556,0.577945", \ "0.443992,0.486525,0.513981,0.543785,0.589978,0.623626,0.641365", \ "0.494770,0.495743,0.510106,0.541105,0.592690,0.639431,0.676918", \ "1.047631,0.985593,0.914531,0.807468,0.729994,0.725843,0.734128", \ "2.033037,1.950906,1.822785,1.623278,1.357690,1.078223,0.962359", \ "3.454460,3.368853,3.217268,2.957760,2.533573,1.985225,1.501324", \ "5.300596,5.184044,5.050399,4.782869,4.279328,3.479850,2.583491"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("6.656877,6.749780,6.779049,6.825687,6.902676,6.936873,7.012584", \ "6.531077,6.576814,6.614630,6.666984,6.787350,6.923679,6.942237", \ "6.526830,6.551454,6.570138,6.592236,6.682378,6.792071,6.852377", \ "6.980355,7.003727,6.971945,6.956351,6.904661,6.921309,6.890309", \ "7.750615,7.812745,7.904834,7.742347,7.648447,7.351449,7.038126", \ "9.120885,9.115648,9.041633,9.036335,8.822674,8.539242,7.860430", \ "11.240710,11.153850,11.060150,10.884570,10.608110,10.158370,9.564274"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.492489,0.522690,0.530004,0.542328,0.559965,0.565788,0.576063", \ "0.397640,0.428594,0.462826,0.514297,0.558383,0.585974,0.610349", \ "0.289615,0.289648,0.316010,0.386478,0.461935,0.536035,0.589378", \ "0.661402,0.616653,0.571405,0.514817,0.450140,0.503203,0.569480", \ "1.388225,1.318489,1.252846,1.111810,0.916610,0.706412,0.668141", \ "2.533742,2.449347,2.354719,2.176106,1.848866,1.424952,1.029377", \ "3.998585,3.947551,3.856858,3.675979,3.289500,2.639825,1.906320"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("6.567970,6.580901,6.622249,6.626140,6.705965,6.721006,6.672391", \ "6.374017,6.464063,6.494905,6.501675,6.576495,6.615938,6.614693", \ "6.479192,6.516258,6.514818,6.500114,6.478232,6.582705,6.594659", \ "7.113539,7.098684,7.070651,7.021361,6.946355,6.730506,6.769550", \ "7.928158,7.949340,7.936307,8.021665,7.869616,7.560948,7.210619", \ "9.543597,9.558896,9.474207,9.352903,9.205502,8.885435,8.237745", \ "11.953960,11.872230,11.770020,11.610310,11.334720,10.772160,10.025850"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.534413,0.542340,0.543887,0.548872,0.568015,0.573116,0.584584", \ "0.455365,0.477919,0.514531,0.548182,0.588613,0.618851,0.645888", \ "0.369812,0.379141,0.409863,0.459689,0.534076,0.605232,0.661213", \ "0.697393,0.660303,0.634611,0.590992,0.532985,0.593739,0.654329", \ "1.313072,1.262760,1.226547,1.117470,0.957699,0.772991,0.748920", \ "2.279275,2.240905,2.161634,2.039301,1.781123,1.421192,1.070592", \ "3.559301,3.520119,3.449225,3.331238,3.042260,2.504571,1.867112"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("6.528113,6.553576,6.568606,6.625664,6.672415,6.704311,6.468496", \ "6.353264,6.387481,6.412195,6.505314,6.456499,6.640993,6.703236", \ "6.406491,6.421550,6.469547,6.458100,6.480587,6.601686,6.628072", \ "6.959277,6.943543,6.917595,6.898625,6.785637,6.794498,6.734143", \ "7.814349,7.830852,7.916588,7.824646,7.645848,7.171867,6.935318", \ "9.172827,9.174225,9.156746,9.131417,9.009877,8.522956,8.136860", \ "11.272230,11.237180,11.158030,11.019180,10.718810,10.288400,9.586451"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.518143,0.537617,0.543512,0.553826,0.567471,0.576461,0.579945", \ "0.444605,0.481932,0.513929,0.553523,0.590782,0.620646,0.639191", \ "0.335816,0.359717,0.399939,0.457795,0.535751,0.606306,0.658418", \ "0.655519,0.635991,0.605229,0.557547,0.526220,0.590988,0.651411", \ "1.336451,1.281407,1.215562,1.091073,0.940018,0.761343,0.743555", \ "2.356495,2.308906,2.192506,2.047351,1.770842,1.408423,1.066478", \ "3.734067,3.647438,3.570797,3.375476,3.047530,2.504386,1.858121"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("8.098352,8.126487,8.145980,8.229920,8.170983,8.317440,8.331794", \ "7.942969,8.031934,8.059884,8.125799,8.081821,8.258483,8.235974", \ "7.966444,8.004298,8.062130,8.090488,8.095328,8.126527,8.160821", \ "8.465207,8.465444,8.454792,8.449011,8.393458,8.300166,8.263372", \ "9.355282,9.383013,9.417991,9.337894,9.198092,8.931417,8.791909", \ "10.654480,10.643120,10.648120,10.596560,10.431890,10.012680,9.642421", \ "12.655470,12.657250,12.565880,12.445180,12.342550,11.775640,11.076280"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("2.325588,2.363560,2.386922,2.448696,2.527824,2.606406,2.688651", \ "2.220832,2.266096,2.322349,2.387936,2.457371,2.547411,2.625058", \ "2.165526,2.207274,2.239257,2.305483,2.399225,2.486874,2.580721", \ "2.557915,2.536450,2.508132,2.469930,2.499473,2.554025,2.623463", \ "3.455529,3.412488,3.343363,3.242560,3.083435,2.912095,2.864467", \ "4.854288,4.812959,4.724870,4.551159,4.260083,3.852265,3.450509", \ "6.759732,6.717169,6.640286,6.451418,6.062054,5.414054,4.615094"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("8.665829,8.740705,8.769662,8.813606,8.823621,8.762633,8.879734", \ "8.500038,8.586753,8.631167,8.686103,8.722689,8.842583,8.758202", \ "8.355594,8.385977,8.397441,8.478568,8.559444,8.558346,8.505835", \ "8.347483,8.349350,8.373755,8.383346,8.463691,8.550867,8.340963", \ "8.377800,8.440183,8.482397,8.610012,8.593787,8.602678,8.501350", \ "9.127014,9.114920,9.060905,8.991995,9.058098,8.924592,8.874822", \ "10.784200,10.670730,10.544620,10.327180,10.048840,9.907003,9.419752"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("1.985646,2.045644,2.087853,2.197880,2.295326,2.399309,2.504509", \ "1.885282,1.932226,2.011674,2.105984,2.203624,2.321404,2.419945", \ "1.817744,1.879914,1.925449,2.018658,2.114478,2.233016,2.347109", \ "2.267004,2.240244,2.234973,2.190494,2.225262,2.293165,2.361851", \ "3.173262,3.132041,3.075926,2.960684,2.801940,2.637221,2.588559", \ "4.551461,4.491761,4.401884,4.236766,3.936938,3.537260,3.143574", \ "6.380777,6.345258,6.261327,6.067022,5.655047,5.039469,4.253044"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("7.952751,7.985906,8.020861,8.038456,7.980667,8.043430,7.999516", \ "7.749065,7.833758,7.869663,7.939120,7.922869,7.960043,7.903176", \ "7.612026,7.634185,7.669992,7.662494,7.802063,7.910993,8.033161", \ "7.597605,7.568670,7.628773,7.657011,7.688480,7.657292,7.626568", \ "7.568958,7.688736,7.780509,7.844554,7.702693,7.820931,7.628211", \ "8.241350,8.247202,8.202918,8.282246,8.397887,8.109923,8.125465", \ "9.815596,9.705995,9.613853,9.456662,9.311997,9.153653,8.608323"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("2.086685,2.139649,2.160635,2.241154,2.329073,2.416909,2.506056", \ "2.006546,2.046773,2.080790,2.151033,2.240334,2.332218,2.427481", \ "1.915156,1.958191,1.986145,2.066663,2.149886,2.252053,2.349705", \ "2.299953,2.264309,2.247579,2.214189,2.246380,2.309417,2.375265", \ "3.221986,3.161330,3.089897,2.959875,2.794615,2.650397,2.595583", \ "4.634526,4.538637,4.432512,4.229522,3.943110,3.530776,3.141448", \ "6.536930,6.444774,6.328786,6.102484,5.676691,5.027578,4.242249"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("9.529075,9.592805,9.582453,9.637529,9.579865,9.774293,9.507054", \ "9.396940,9.437756,9.469898,9.580271,9.549804,9.741503,9.744178", \ "9.207688,9.227406,9.256191,9.318088,9.472955,9.589645,9.545698", \ "9.175451,9.200684,9.218884,9.243898,9.288751,9.423771,9.474061", \ "9.226622,9.307617,9.398325,9.433707,9.447898,9.481485,9.410623", \ "9.724669,9.744251,9.762350,9.808371,9.981060,9.861881,9.626168", \ "11.165410,11.093770,11.042810,10.897780,10.834450,10.752550,10.423660"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("2.313970,2.365164,2.404055,2.463337,2.531016,2.606316,2.692259", \ "2.249394,2.288837,2.330604,2.392912,2.461144,2.549734,2.631475", \ "2.108921,2.155426,2.220571,2.283802,2.379162,2.474285,2.569658", \ "2.307339,2.312713,2.297217,2.293030,2.361002,2.455611,2.561027", \ "2.862723,2.849268,2.810804,2.779415,2.697239,2.616343,2.659663", \ "3.799282,3.791811,3.733397,3.655944,3.484205,3.246985,3.001704", \ "5.187633,5.155667,5.118890,4.995097,4.739258,4.349700,3.828996"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("10.064250,10.128820,10.150720,10.101880,10.125260,10.217810,10.242350", \ "9.996488,10.029620,10.057610,10.077980,10.155390,9.989607,10.162220", \ "9.873670,9.874711,9.947211,9.950994,9.976695,10.052500,10.157170", \ "9.874499,9.874550,9.898411,9.872306,9.868432,9.899090,10.149380", \ "9.947315,10.036700,10.106590,10.118850,10.066050,10.136700,10.037830", \ "10.529950,10.560930,10.599320,10.623690,10.614590,10.596210,10.432640", \ "12.054710,12.006080,11.921800,11.836850,11.678830,11.669520,10.979930"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("1.993907,2.046429,2.106000,2.198802,2.291598,2.401231,2.505846", \ "1.898231,1.943669,2.015254,2.110411,2.207736,2.316366,2.421181", \ "1.753510,1.823917,1.894428,1.992020,2.109875,2.224999,2.339242", \ "2.015740,2.027943,2.020162,2.015084,2.099385,2.202529,2.315206", \ "2.583917,2.571620,2.531864,2.506893,2.447746,2.350639,2.406163", \ "3.514836,3.490361,3.453725,3.365153,3.209447,2.979005,2.731355", \ "4.851722,4.826136,4.770575,4.651772,4.416350,4.025257,3.530655"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("9.329554,9.393952,9.362449,9.393757,9.481560,9.514383,9.331259", \ "9.227437,9.278023,9.274817,9.356135,9.386204,9.472913,9.210187", \ "9.156740,9.177377,9.196787,9.219957,9.177821,9.371675,9.380696", \ "9.156101,9.125147,9.193380,9.184754,9.265094,9.318058,9.363504", \ "9.200657,9.280946,9.390081,9.333303,9.344228,9.408102,9.344906", \ "9.704819,9.730799,9.754081,9.850965,9.804136,9.737449,9.611456", \ "11.095710,11.042470,11.005160,10.985210,10.923290,10.814280,10.427290"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("2.077235,2.140802,2.160635,2.243302,2.330555,2.420073,2.507551", \ "1.998464,2.052202,2.073935,2.140755,2.243144,2.334345,2.431258", \ "1.851821,1.908978,1.973808,2.029309,2.139539,2.243318,2.347365", \ "2.035163,2.035330,2.034089,2.040097,2.119652,2.222815,2.323109", \ "2.614797,2.601957,2.559704,2.525510,2.444878,2.366717,2.421920", \ "3.589109,3.536722,3.482865,3.383175,3.215585,2.978805,2.732843", \ "4.974129,4.913344,4.853421,4.704483,4.442566,4.030527,3.522171"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("10.947780,10.974900,10.993120,11.041810,11.037880,11.157760,11.175070", \ "10.857140,10.888170,10.911240,10.948890,10.965960,11.034560,11.056680", \ "10.727080,10.757910,10.786600,10.844020,10.943200,10.890670,10.939710", \ "10.731990,10.759810,10.772370,10.824070,10.784940,10.957200,10.941540", \ "10.844810,10.950070,10.974110,10.992650,10.969480,10.920150,10.853440", \ "11.248820,11.300370,11.345690,11.473530,11.459650,11.469310,11.089670", \ "12.521740,12.537560,12.531390,12.452460,12.495380,12.219640,11.912670"); } } } } /****************************************************************************************** Module : AOI22_X4 Cell Description : Combinational cell (AOI22_X4) with drive strength X4 *******************************************************************************************/ cell (AOI22_X4) { drive_strength : 4; area : 4.522000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 130.447551; leakage_power () { when : "!A1 & !A2 & !B1 & !B2"; value : 27.859370; } leakage_power () { when : "!A1 & !A2 & !B1 & B2"; value : 113.124000; } leakage_power () { when : "!A1 & !A2 & B1 & !B2"; value : 30.269356; } leakage_power () { when : "!A1 & !A2 & B1 & B2"; value : 130.647330; } leakage_power () { when : "!A1 & A2 & !B1 & !B2"; value : 113.124000; } leakage_power () { when : "!A1 & A2 & !B1 & B2"; value : 198.383020; } leakage_power () { when : "!A1 & A2 & B1 & !B2"; value : 115.533879; } leakage_power () { when : "!A1 & A2 & B1 & B2"; value : 188.908280; } leakage_power () { when : "A1 & !A2 & !B1 & !B2"; value : 30.269361; } leakage_power () { when : "A1 & !A2 & !B1 & B2"; value : 115.533883; } leakage_power () { when : "A1 & !A2 & B1 & !B2"; value : 32.680007; } leakage_power () { when : "A1 & !A2 & B1 & B2"; value : 188.892990; } leakage_power () { when : "A1 & A2 & !B1 & !B2"; value : 149.449520; } leakage_power () { when : "A1 & A2 & !B1 & B2"; value : 207.924640; } leakage_power () { when : "A1 & A2 & B1 & !B2"; value : 207.906050; } leakage_power () { when : "A1 & A2 & B1 & B2"; value : 236.655133; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.418618; fall_capacitance : 5.676731; rise_capacitance : 6.418618; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.780931; fall_capacitance : 5.763700; rise_capacitance : 6.780931; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.090127; fall_capacitance : 5.982798; rise_capacitance : 6.090127; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.605098; fall_capacitance : 6.180211; rise_capacitance : 6.605098; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 97.961400; function : "!((A1 & A2) | (B1 & B2))"; timing () { related_pin : "A1"; when : "A2 & !B1 & !B2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007256,0.008706,0.010332,0.013553,0.019951,0.032703,0.058170", \ "0.008514,0.009987,0.011636,0.014891,0.021328,0.034112,0.059602", \ "0.011770,0.013901,0.016067,0.019859,0.026339,0.039088,0.064568", \ "0.013354,0.016403,0.019527,0.025044,0.034296,0.049041,0.074324", \ "0.012910,0.016889,0.020947,0.028127,0.040240,0.059762,0.089946", \ "0.010153,0.015069,0.020069,0.028924,0.043848,0.067986,0.105682", \ "0.004916,0.010703,0.016634,0.027163,0.044934,0.073644,0.118645"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.011709,0.014389,0.017366,0.023215,0.034755,0.057662,0.103341", \ "0.012762,0.015433,0.018436,0.024357,0.036013,0.059044,0.104818", \ "0.018599,0.021426,0.024210,0.029887,0.041367,0.064346,0.110168", \ "0.025972,0.029913,0.033980,0.041210,0.053333,0.075746,0.121157", \ "0.034473,0.039351,0.044425,0.053586,0.069323,0.094869,0.139459", \ "0.044396,0.050157,0.056157,0.067015,0.085887,0.117181,0.166453", \ "0.055837,0.062465,0.069389,0.081897,0.103634,0.140087,0.198604"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.004058,0.005270,0.006652,0.009415,0.014937,0.025978,0.048062", \ "0.004055,0.005270,0.006651,0.009414,0.014937,0.025978,0.048058", \ "0.006713,0.007692,0.008735,0.010614,0.015140,0.025980,0.048060", \ "0.011222,0.012518,0.013882,0.016347,0.020622,0.028337,0.048062", \ "0.017241,0.018872,0.020569,0.023629,0.028948,0.037836,0.053169", \ "0.024881,0.026838,0.028906,0.032593,0.038914,0.049515,0.066769", \ "0.034178,0.036499,0.038966,0.043334,0.050725,0.062954,0.082956"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.008147,0.010504,0.013178,0.018520,0.029174,0.050456,0.092983", \ "0.008105,0.010483,0.013175,0.018512,0.029166,0.050444,0.093001", \ "0.009910,0.011516,0.013621,0.018448,0.029165,0.050446,0.092987", \ "0.014802,0.016936,0.019174,0.023106,0.030885,0.050430,0.093007", \ "0.020381,0.022966,0.025766,0.030853,0.039535,0.054808,0.092983", \ "0.027356,0.030226,0.033408,0.039348,0.049848,0.067132,0.098453", \ "0.035989,0.039087,0.042575,0.049138,0.061034,0.081345,0.113559"); } } timing () { related_pin : "A1"; when : "A2 & !B1 & B2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007266,0.008715,0.010341,0.013562,0.019961,0.032711,0.058177", \ "0.008569,0.010041,0.011690,0.014944,0.021381,0.034165,0.059653", \ "0.011922,0.014045,0.016203,0.019979,0.026451,0.039200,0.064678", \ "0.013361,0.016450,0.019603,0.025151,0.034419,0.049156,0.074445", \ "0.012358,0.016449,0.020609,0.027930,0.040188,0.059810,0.090029", \ "0.008595,0.013705,0.018890,0.028019,0.043292,0.067754,0.105637", \ "0.001875,0.007953,0.014155,0.025105,0.043445,0.072784,0.118275"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.014734,0.018402,0.022478,0.030486,0.046266,0.077572,0.139977", \ "0.015443,0.019102,0.023222,0.031341,0.047295,0.078777,0.141320", \ "0.021364,0.024580,0.028393,0.036217,0.051978,0.083439,0.146086", \ "0.030000,0.034610,0.039388,0.047947,0.063115,0.093919,0.156108", \ "0.040025,0.045677,0.051596,0.062343,0.080925,0.112016,0.173138", \ "0.051890,0.058479,0.065391,0.078012,0.100157,0.137180,0.198622", \ "0.065771,0.073273,0.081159,0.095528,0.120814,0.163705,0.233217"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.004058,0.005270,0.006652,0.009414,0.014938,0.025978,0.048060", \ "0.004056,0.005271,0.006652,0.009415,0.014937,0.025979,0.048058", \ "0.006642,0.007628,0.008675,0.010568,0.015125,0.025980,0.048060", \ "0.011166,0.012468,0.013832,0.016290,0.020564,0.028298,0.048064", \ "0.017272,0.018920,0.020625,0.023688,0.028969,0.037812,0.053138", \ "0.025024,0.027035,0.029132,0.032836,0.039138,0.049638,0.066789", \ "0.034443,0.036845,0.039367,0.043803,0.051223,0.063356,0.083155"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.011399,0.014643,0.018292,0.025514,0.039886,0.068520,0.125737", \ "0.011276,0.014583,0.018265,0.025510,0.039870,0.068532,0.125739", \ "0.011991,0.014674,0.018014,0.025402,0.039873,0.068510,0.125737", \ "0.016999,0.019716,0.022626,0.027827,0.040126,0.068524,0.125743", \ "0.022577,0.025764,0.029237,0.035607,0.046610,0.069879,0.125737", \ "0.029444,0.032943,0.036848,0.044179,0.057231,0.079170,0.127010", \ "0.037945,0.041655,0.045871,0.053886,0.068552,0.093764,0.136910"); } } timing () { related_pin : "A1"; when : "A2 & B1 & !B2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007446,0.008898,0.010526,0.013753,0.020163,0.032939,0.058451", \ "0.008752,0.010226,0.011877,0.015136,0.021584,0.034392,0.059927", \ "0.012216,0.014310,0.016444,0.020190,0.026653,0.039426,0.064952", \ "0.013831,0.016874,0.019987,0.025489,0.034706,0.049397,0.074717", \ "0.013065,0.017078,0.021179,0.028430,0.040614,0.060165,0.090330", \ "0.009633,0.014615,0.019715,0.028737,0.043900,0.068257,0.106066", \ "0.003340,0.009248,0.015320,0.026111,0.044287,0.073479,0.118858"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.020179,0.023823,0.027892,0.035905,0.051716,0.083060,0.145464", \ "0.020980,0.024647,0.028755,0.036853,0.052795,0.084288,0.146812", \ "0.026267,0.029736,0.033701,0.041638,0.057467,0.088966,0.151587", \ "0.036838,0.040967,0.045319,0.053197,0.068424,0.099364,0.161584", \ "0.048464,0.053601,0.059057,0.069094,0.086738,0.117303,0.178540", \ "0.061750,0.067752,0.074147,0.086020,0.107164,0.142984,0.203914", \ "0.076998,0.083842,0.091125,0.104641,0.128867,0.170493,0.238624"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.005176,0.006567,0.008112,0.011076,0.016738,0.027820,0.049908", \ "0.005173,0.006567,0.008112,0.011076,0.016738,0.027821,0.049906", \ "0.008370,0.009274,0.010247,0.012191,0.016914,0.027821,0.049907", \ "0.014459,0.015413,0.016502,0.018612,0.022531,0.030108,0.049908", \ "0.022218,0.023279,0.024526,0.026985,0.031633,0.039906,0.054945", \ "0.031791,0.032962,0.034396,0.037237,0.042618,0.052306,0.068815", \ "0.043122,0.044484,0.046143,0.049437,0.055617,0.066660,0.085608"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.014283,0.017526,0.021172,0.028428,0.042848,0.071569,0.128865", \ "0.014247,0.017506,0.021163,0.028423,0.042851,0.071564,0.128869", \ "0.014061,0.017199,0.021011,0.028383,0.042844,0.071568,0.128862", \ "0.018562,0.021244,0.023864,0.029680,0.042789,0.071561,0.128854", \ "0.024278,0.027496,0.030930,0.037196,0.048151,0.072399,0.128852", \ "0.030971,0.034657,0.038641,0.045986,0.058898,0.080800,0.129750", \ "0.039097,0.043125,0.047526,0.055733,0.070438,0.095457,0.138917"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & !B2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.008581,0.010022,0.011641,0.014853,0.021245,0.033992,0.059456", \ "0.009854,0.011336,0.012990,0.016248,0.022684,0.035466,0.060954", \ "0.012701,0.014531,0.016462,0.020059,0.026662,0.039533,0.065090", \ "0.014709,0.017339,0.020022,0.024756,0.032865,0.046961,0.072770", \ "0.014668,0.018261,0.021891,0.028233,0.038770,0.055807,0.084297", \ "0.012265,0.016860,0.021486,0.029552,0.042887,0.063989,0.097137", \ "0.007327,0.012926,0.018554,0.028383,0.044636,0.070238,0.109508"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.015156,0.017768,0.020699,0.026504,0.038018,0.060918,0.106575", \ "0.016276,0.018916,0.021877,0.027730,0.039304,0.062264,0.107967", \ "0.022355,0.024836,0.027685,0.033405,0.044859,0.067754,0.113443", \ "0.031678,0.035155,0.038810,0.045429,0.056905,0.079310,0.124608", \ "0.041982,0.046328,0.050933,0.059385,0.074161,0.098619,0.143057", \ "0.053855,0.058989,0.064425,0.074452,0.092222,0.122196,0.170209", \ "0.067631,0.073512,0.079739,0.091213,0.111630,0.146532,0.203380"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.004058,0.005271,0.006652,0.009415,0.014936,0.025980,0.048063", \ "0.004058,0.005269,0.006652,0.009415,0.014937,0.025979,0.048062", \ "0.005321,0.006369,0.007577,0.009959,0.015054,0.025979,0.048065", \ "0.008540,0.009607,0.010759,0.013027,0.017610,0.027127,0.048094", \ "0.013187,0.014438,0.015769,0.018233,0.022804,0.031776,0.050538", \ "0.019002,0.020488,0.022076,0.024959,0.030049,0.039177,0.057121", \ "0.025844,0.027593,0.029493,0.032928,0.038825,0.048805,0.066784"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.010213,0.012587,0.015274,0.020636,0.031328,0.052660,0.095262", \ "0.010207,0.012583,0.015271,0.020632,0.031325,0.052675,0.095262", \ "0.010895,0.012887,0.015307,0.020607,0.031325,0.052675,0.095263", \ "0.015817,0.017917,0.020100,0.023952,0.032425,0.052658,0.095277", \ "0.021145,0.023871,0.026716,0.031801,0.040416,0.056222,0.095259", \ "0.027091,0.030357,0.033805,0.040037,0.050705,0.067980,0.100026", \ "0.034012,0.037747,0.041709,0.048914,0.061451,0.082084,0.114391"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & B2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.008591,0.010032,0.011650,0.014863,0.021255,0.034001,0.059465", \ "0.009908,0.011390,0.013044,0.016301,0.022735,0.035518,0.061005", \ "0.012837,0.014664,0.016592,0.020186,0.026781,0.039649,0.065203", \ "0.014840,0.017482,0.020171,0.024910,0.033017,0.047105,0.072908", \ "0.014538,0.018179,0.021856,0.028260,0.038860,0.055931,0.084429", \ "0.011473,0.016191,0.020929,0.029162,0.042696,0.063972,0.097211", \ "0.005414,0.011236,0.017063,0.027196,0.043839,0.069840,0.109399"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.019571,0.023134,0.027138,0.035069,0.050800,0.082094,0.144475", \ "0.020386,0.023994,0.028043,0.036047,0.051869,0.083250,0.145695", \ "0.025965,0.029383,0.033297,0.041151,0.056850,0.088181,0.150643", \ "0.036735,0.040825,0.045145,0.052996,0.068117,0.098894,0.160914", \ "0.048733,0.053815,0.059221,0.069172,0.086688,0.117119,0.178149", \ "0.062585,0.068523,0.074855,0.086599,0.107537,0.143107,0.203812", \ "0.078725,0.085478,0.092654,0.105989,0.129914,0.171145,0.238866"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.004059,0.005271,0.006653,0.009414,0.014936,0.025978,0.048063", \ "0.004057,0.005270,0.006653,0.009414,0.014937,0.025978,0.048061", \ "0.005287,0.006336,0.007551,0.009939,0.015046,0.025980,0.048061", \ "0.008468,0.009538,0.010700,0.012971,0.017569,0.027107,0.048092", \ "0.013096,0.014368,0.015710,0.018186,0.022750,0.031737,0.050516", \ "0.018940,0.020451,0.022062,0.024972,0.030066,0.039172,0.057101", \ "0.025850,0.027640,0.029570,0.033036,0.038958,0.048925,0.066820"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.014289,0.017527,0.021179,0.028433,0.042859,0.071604,0.128902", \ "0.014243,0.017500,0.021165,0.028432,0.042858,0.071611,0.128912", \ "0.014135,0.017220,0.020999,0.028389,0.042852,0.071592,0.128908", \ "0.018541,0.021237,0.023926,0.029755,0.042837,0.071593,0.128901", \ "0.024008,0.027297,0.030776,0.037097,0.048159,0.072455,0.128900", \ "0.030048,0.033922,0.038057,0.045585,0.058672,0.080767,0.129810", \ "0.036955,0.041331,0.046024,0.054638,0.069784,0.095118,0.138894"); } } timing () { related_pin : "A2"; when : "A1 & B1 & !B2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.008772,0.010214,0.011835,0.015054,0.021457,0.034228,0.059738", \ "0.010093,0.011576,0.013231,0.016492,0.022939,0.035745,0.061280", \ "0.013076,0.014887,0.016807,0.020391,0.026985,0.039876,0.065478", \ "0.015213,0.017816,0.020476,0.025181,0.033262,0.047345,0.073183", \ "0.015095,0.018675,0.022305,0.028650,0.039190,0.056221,0.084722", \ "0.012256,0.016891,0.021563,0.029712,0.043153,0.064352,0.097555", \ "0.006502,0.012206,0.017933,0.027944,0.044461,0.070346,0.109830"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.024943,0.028514,0.032529,0.040482,0.056244,0.087560,0.149952", \ "0.025847,0.029449,0.033497,0.041504,0.057336,0.088725,0.151201", \ "0.031159,0.034667,0.038640,0.046554,0.062304,0.093655,0.156142", \ "0.042827,0.046574,0.050581,0.058119,0.073428,0.104299,0.166368", \ "0.056362,0.061056,0.066100,0.075479,0.092218,0.122397,0.183573", \ "0.071556,0.077040,0.082985,0.094121,0.114200,0.148712,0.209085", \ "0.088838,0.095126,0.101872,0.114557,0.137582,0.177680,0.244165"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.005175,0.006567,0.008112,0.011076,0.016738,0.027820,0.049907", \ "0.005177,0.006567,0.008112,0.011076,0.016738,0.027822,0.049909", \ "0.006689,0.007817,0.009090,0.011586,0.016842,0.027822,0.049906", \ "0.010807,0.011697,0.012747,0.014929,0.019451,0.028934,0.049937", \ "0.016664,0.017554,0.018596,0.020703,0.024937,0.033685,0.052344", \ "0.023836,0.024794,0.025951,0.028272,0.032752,0.041374,0.059027", \ "0.032209,0.033249,0.034588,0.037254,0.042302,0.051513,0.068929"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.017097,0.020351,0.024031,0.031333,0.045823,0.074640,0.132039", \ "0.017077,0.020346,0.024027,0.031330,0.045819,0.074637,0.132060", \ "0.016875,0.020231,0.023968,0.031316,0.045818,0.074627,0.132055", \ "0.020183,0.022632,0.025604,0.031922,0.045691,0.074620,0.132035", \ "0.026035,0.029188,0.032562,0.038731,0.049921,0.075090,0.132063", \ "0.032417,0.036150,0.040184,0.047545,0.060393,0.082550,0.132604", \ "0.039482,0.043740,0.048370,0.056875,0.071810,0.096825,0.140980"); } } timing () { related_pin : "B1"; when : "!A1 & !A2 & B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.012268,0.013900,0.015697,0.019182,0.025927,0.039057,0.064875", \ "0.013510,0.015148,0.016949,0.020440,0.027194,0.040330,0.066152", \ "0.018560,0.020249,0.022015,0.025413,0.032118,0.045229,0.071034", \ "0.023904,0.026329,0.028878,0.033525,0.041624,0.055162,0.080753", \ "0.027144,0.030313,0.033622,0.039677,0.050316,0.068101,0.096572", \ "0.028210,0.032080,0.036132,0.043558,0.056644,0.078675,0.114186", \ "0.026971,0.031501,0.036281,0.045058,0.060549,0.086709,0.129118"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.021235,0.024057,0.027203,0.033400,0.045649,0.069986,0.118512", \ "0.022597,0.025466,0.028667,0.034955,0.047321,0.071770,0.120382", \ "0.028489,0.031309,0.034470,0.040733,0.053136,0.077706,0.126478", \ "0.037028,0.040591,0.044362,0.051283,0.063748,0.088251,0.137053", \ "0.045187,0.049807,0.054658,0.063441,0.078787,0.104930,0.153624", \ "0.054460,0.060088,0.065958,0.076553,0.094989,0.125977,0.177525", \ "0.065970,0.072530,0.079341,0.091618,0.112917,0.148633,0.207386"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007791,0.009026,0.010426,0.013208,0.018752,0.029828,0.051973", \ "0.007775,0.009018,0.010420,0.013205,0.018752,0.029828,0.051974", \ "0.008717,0.009662,0.010813,0.013296,0.018729,0.029828,0.051974", \ "0.013380,0.014600,0.015888,0.018233,0.022396,0.030955,0.051978", \ "0.019275,0.020856,0.022539,0.025586,0.030817,0.039562,0.055595", \ "0.026352,0.028321,0.030428,0.034216,0.040687,0.051321,0.068481", \ "0.034636,0.037071,0.039645,0.044224,0.051970,0.064589,0.084721"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.010195,0.012624,0.015386,0.020902,0.031904,0.053800,0.097537", \ "0.010214,0.012630,0.015389,0.020902,0.031921,0.053816,0.097514", \ "0.010355,0.012705,0.015426,0.020911,0.031893,0.053798,0.097517", \ "0.014081,0.016061,0.018188,0.022508,0.032238,0.053810,0.097527", \ "0.019927,0.022070,0.024460,0.029068,0.037752,0.055592,0.097526", \ "0.027312,0.029503,0.032044,0.037019,0.046463,0.063974,0.100016", \ "0.035896,0.038083,0.040736,0.046026,0.056229,0.075195,0.109679"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.010044,0.011778,0.013665,0.017278,0.024170,0.037435,0.063350", \ "0.011315,0.013034,0.014911,0.018516,0.025406,0.038672,0.064587", \ "0.016338,0.018192,0.020116,0.023580,0.030329,0.043537,0.069427", \ "0.020789,0.023436,0.026190,0.031139,0.039619,0.053503,0.079134", \ "0.023016,0.026468,0.030035,0.036488,0.047629,0.065960,0.094921", \ "0.022909,0.027134,0.031498,0.039405,0.053136,0.075887,0.112068", \ "0.020373,0.025307,0.030450,0.039789,0.056053,0.083126,0.126408"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.024144,0.027755,0.031782,0.039723,0.055445,0.086710,0.149091", \ "0.025374,0.029039,0.033134,0.041193,0.057063,0.088472,0.150964", \ "0.031017,0.034607,0.038646,0.046666,0.062580,0.094142,0.156833", \ "0.039157,0.043339,0.047829,0.056150,0.071952,0.103414,0.166136", \ "0.047118,0.052226,0.057640,0.067614,0.085573,0.117627,0.180166", \ "0.056477,0.062532,0.068877,0.080430,0.100984,0.136972,0.200503", \ "0.068267,0.075249,0.082511,0.095648,0.118720,0.158653,0.227632"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007257,0.008517,0.009928,0.012710,0.018217,0.029217,0.051281", \ "0.007107,0.008417,0.009858,0.012671,0.018202,0.029214,0.051280", \ "0.008617,0.009511,0.010533,0.012847,0.018092,0.029202,0.051278", \ "0.013397,0.014600,0.015867,0.018174,0.022285,0.030540,0.051278", \ "0.019476,0.021026,0.022676,0.025646,0.030789,0.039437,0.055195", \ "0.026843,0.028768,0.030829,0.034521,0.040830,0.051290,0.068323", \ "0.035494,0.037887,0.040408,0.044880,0.052418,0.064781,0.084678"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.011612,0.014756,0.018350,0.025535,0.039888,0.068511,0.125738", \ "0.011635,0.014770,0.018352,0.025527,0.039878,0.068532,0.125739", \ "0.011752,0.014836,0.018384,0.025533,0.039878,0.068530,0.125743", \ "0.014709,0.017394,0.020312,0.026499,0.039971,0.068530,0.125746", \ "0.019470,0.022323,0.025529,0.031790,0.043753,0.069320,0.125747", \ "0.025929,0.028790,0.032076,0.038559,0.051170,0.075199,0.126704", \ "0.033835,0.036670,0.040013,0.046657,0.059678,0.084844,0.133044"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.010289,0.012013,0.013895,0.017503,0.024399,0.037681,0.063643", \ "0.011556,0.013267,0.015140,0.018742,0.025635,0.038918,0.064882", \ "0.016615,0.018446,0.020348,0.023797,0.030557,0.043784,0.069717", \ "0.021225,0.023835,0.026557,0.031466,0.039901,0.053746,0.079423", \ "0.023661,0.027051,0.030574,0.036967,0.048047,0.066318,0.095219", \ "0.023822,0.027959,0.032258,0.040084,0.053724,0.076391,0.112487", \ "0.021651,0.026448,0.031492,0.040720,0.056854,0.083803,0.126979"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.029521,0.033123,0.037155,0.045125,0.060894,0.092215,0.154619", \ "0.030890,0.034535,0.038616,0.046669,0.062553,0.093992,0.156493", \ "0.036440,0.040049,0.044110,0.052162,0.068108,0.099698,0.162378", \ "0.045465,0.049371,0.053588,0.061614,0.077449,0.108968,0.171692", \ "0.054870,0.059554,0.064601,0.074082,0.091458,0.123147,0.185709", \ "0.065621,0.071151,0.077011,0.087903,0.107686,0.142905,0.206028", \ "0.078681,0.085111,0.091767,0.104082,0.126209,0.165225,0.233361"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.009341,0.010561,0.011945,0.014701,0.020173,0.031123,0.053154", \ "0.009187,0.010457,0.011875,0.014663,0.020158,0.031121,0.053155", \ "0.010589,0.011411,0.012467,0.014810,0.020049,0.031111,0.053153", \ "0.016489,0.017405,0.018441,0.020448,0.024227,0.032425,0.053152", \ "0.023850,0.024974,0.026268,0.028756,0.033357,0.041481,0.057040", \ "0.032572,0.033946,0.035535,0.038565,0.044134,0.053867,0.070302", \ "0.042685,0.044400,0.046319,0.049948,0.056522,0.067945,0.087066"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.014364,0.017566,0.021199,0.028441,0.042862,0.071593,0.128906", \ "0.014367,0.017569,0.021202,0.028442,0.042857,0.071594,0.128905", \ "0.014401,0.017590,0.021209,0.028441,0.042863,0.071591,0.128907", \ "0.016514,0.019206,0.022347,0.028917,0.042888,0.071599,0.128907", \ "0.021122,0.024105,0.027399,0.033759,0.045875,0.072085,0.128901", \ "0.027145,0.030250,0.033704,0.040393,0.053185,0.077371,0.129619", \ "0.034602,0.037763,0.041336,0.048282,0.061606,0.086972,0.135515"); } } timing () { related_pin : "B2"; when : "!A1 & !A2 & B1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.013554,0.015182,0.016976,0.020462,0.027208,0.040338,0.066158", \ "0.014863,0.016495,0.018296,0.021786,0.028539,0.041676,0.067501", \ "0.018665,0.020371,0.022216,0.025728,0.032522,0.045705,0.071568", \ "0.023508,0.025608,0.027845,0.032002,0.039564,0.053291,0.079268", \ "0.027068,0.029836,0.032738,0.038031,0.047308,0.063226,0.091049", \ "0.028494,0.032016,0.035664,0.042292,0.053836,0.073085,0.104795", \ "0.027574,0.031873,0.036290,0.044310,0.058257,0.081394,0.118483"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.024794,0.027561,0.030672,0.036840,0.049075,0.073404,0.121906", \ "0.026376,0.029169,0.032304,0.038506,0.050782,0.075150,0.123678", \ "0.032489,0.035275,0.038408,0.044618,0.056922,0.081342,0.129933", \ "0.042171,0.045434,0.048936,0.055432,0.067735,0.092139,0.140747", \ "0.051984,0.056162,0.060610,0.068813,0.083469,0.108943,0.157496", \ "0.063039,0.068119,0.073463,0.083312,0.100785,0.130775,0.181531", \ "0.076694,0.082583,0.088731,0.100033,0.120092,0.154487,0.212024"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007784,0.009021,0.010422,0.013207,0.018752,0.029828,0.051974", \ "0.007780,0.009018,0.010420,0.013206,0.018752,0.029827,0.051972", \ "0.008178,0.009322,0.010641,0.013306,0.018754,0.029829,0.051975", \ "0.010629,0.011753,0.013014,0.015500,0.020419,0.030458,0.051984", \ "0.014901,0.016168,0.017536,0.020100,0.024926,0.034392,0.053795", \ "0.020310,0.021823,0.023457,0.026435,0.031714,0.041247,0.059805", \ "0.026606,0.028428,0.030390,0.033934,0.040045,0.050417,0.069009"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.012309,0.014770,0.017557,0.023104,0.034143,0.056090,0.099866", \ "0.012310,0.014770,0.017561,0.023106,0.034144,0.056104,0.099848", \ "0.012356,0.014797,0.017570,0.023108,0.034150,0.056099,0.099849", \ "0.015250,0.017237,0.019444,0.024119,0.034272,0.056088,0.099852", \ "0.020873,0.023134,0.025593,0.030267,0.038994,0.057481,0.099850", \ "0.027521,0.030037,0.032790,0.038003,0.047650,0.065266,0.101978", \ "0.034719,0.037480,0.040554,0.046378,0.057116,0.076403,0.111116"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & B1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.011343,0.013072,0.014954,0.018561,0.025451,0.038715,0.064632", \ "0.012645,0.014369,0.016250,0.019856,0.026748,0.040014,0.065935", \ "0.016419,0.018221,0.020159,0.023796,0.030701,0.044005,0.069958", \ "0.020758,0.023050,0.025451,0.029822,0.037618,0.051564,0.077641", \ "0.023381,0.026440,0.029595,0.035247,0.044964,0.061266,0.089358", \ "0.023645,0.027545,0.031523,0.038643,0.050809,0.070697,0.102877", \ "0.021399,0.026145,0.030960,0.039588,0.054345,0.078348,0.116183"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.028797,0.032335,0.036316,0.044218,0.059916,0.091174,0.153519", \ "0.030302,0.033873,0.037884,0.045830,0.061579,0.092886,0.155269", \ "0.036200,0.039761,0.043768,0.051722,0.067509,0.098886,0.161342", \ "0.045289,0.049178,0.053400,0.061390,0.077131,0.108467,0.170944", \ "0.054692,0.059376,0.064417,0.073868,0.091209,0.122819,0.185187", \ "0.065701,0.071196,0.077030,0.087877,0.107587,0.142699,0.205670", \ "0.079537,0.085853,0.092436,0.104621,0.126542,0.165316,0.233209"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007196,0.008468,0.009889,0.012683,0.018204,0.029213,0.051280", \ "0.007135,0.008424,0.009856,0.012665,0.018196,0.029211,0.051280", \ "0.007681,0.008835,0.010130,0.012779,0.018185,0.029215,0.051280", \ "0.010446,0.011527,0.012749,0.015162,0.019995,0.029915,0.051302", \ "0.014934,0.016162,0.017492,0.019986,0.024692,0.033992,0.053223", \ "0.020546,0.022015,0.023606,0.026508,0.031662,0.041018,0.059363", \ "0.027085,0.028853,0.030771,0.034230,0.040195,0.050375,0.068710"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.014364,0.017561,0.021191,0.028427,0.042845,0.071570,0.128857", \ "0.014369,0.017564,0.021193,0.028429,0.042841,0.071571,0.128861", \ "0.014400,0.017583,0.021206,0.028431,0.042845,0.071576,0.128868", \ "0.016532,0.019243,0.022383,0.028939,0.042874,0.071561,0.128864", \ "0.021081,0.024083,0.027381,0.033738,0.045906,0.072086,0.128853", \ "0.026748,0.029965,0.033499,0.040272,0.053126,0.077378,0.129596", \ "0.033242,0.036659,0.040452,0.047687,0.061308,0.086845,0.135502"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & B1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.011587,0.013306,0.015183,0.018787,0.025680,0.038962,0.064924", \ "0.012888,0.014604,0.016479,0.020082,0.026976,0.040261,0.066226", \ "0.016677,0.018465,0.020394,0.024021,0.030931,0.044254,0.070249", \ "0.021104,0.023371,0.025749,0.030094,0.037872,0.051815,0.077932", \ "0.023881,0.026894,0.030012,0.035624,0.045288,0.061561,0.089661", \ "0.024346,0.028175,0.032102,0.039160,0.051255,0.071073,0.103228", \ "0.022350,0.026991,0.031738,0.040278,0.054934,0.078849,0.116612"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.034137,0.037691,0.041690,0.049623,0.065363,0.096656,0.159039", \ "0.035698,0.039272,0.043293,0.051257,0.067038,0.098372,0.160789", \ "0.041594,0.045166,0.049188,0.057168,0.072986,0.104383,0.166880", \ "0.051197,0.054835,0.058867,0.066822,0.082599,0.113971,0.176471", \ "0.061842,0.066224,0.070995,0.080070,0.096938,0.128329,0.190730", \ "0.074028,0.079146,0.084630,0.094978,0.114083,0.148532,0.211183", \ "0.088936,0.094792,0.100960,0.112546,0.133753,0.171748,0.238871"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.009274,0.010509,0.011905,0.014674,0.020160,0.031120,0.053152", \ "0.009212,0.010465,0.011873,0.014656,0.020152,0.031119,0.053151", \ "0.009742,0.010823,0.012116,0.014761,0.020139,0.031122,0.053150", \ "0.012922,0.013867,0.014979,0.017268,0.021968,0.031815,0.053176", \ "0.018208,0.019162,0.020264,0.022470,0.026896,0.035964,0.055084", \ "0.024814,0.025891,0.027154,0.029611,0.034262,0.043206,0.061292", \ "0.032451,0.033724,0.035214,0.038079,0.043358,0.052906,0.070809"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.017119,0.020367,0.024037,0.031334,0.045820,0.074624,0.132033", \ "0.017122,0.020367,0.024037,0.031333,0.045819,0.074625,0.132036", \ "0.017136,0.020378,0.024045,0.031334,0.045817,0.074627,0.132039", \ "0.018452,0.021333,0.024674,0.031530,0.045837,0.074625,0.132032", \ "0.023039,0.026052,0.029375,0.035769,0.048171,0.074930,0.132038", \ "0.028636,0.031870,0.035433,0.042279,0.055215,0.079670,0.132536", \ "0.035063,0.038529,0.042343,0.049657,0.063402,0.089022,0.138020"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.988424,1.021934,1.056484,1.084044,1.117628,1.137906,1.147236", \ "0.788319,0.868723,0.954089,1.034930,1.114429,1.182463,1.221925", \ "0.916672,0.859201,0.865393,0.941662,1.031744,1.138499,1.219240", \ "2.201253,1.991854,1.832946,1.570327,1.322789,1.300293,1.316362", \ "4.406467,4.112854,3.844088,3.392216,2.768268,2.096610,1.810559", \ "7.375927,7.189301,6.909945,6.354388,5.391812,4.147676,3.021547", \ "11.315340,11.170890,10.934170,10.421830,9.282717,7.474757,5.442099"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("10.217290,10.346220,10.480430,10.629050,10.667090,10.766260,10.651070", \ "9.904237,10.012310,10.146510,10.340510,10.441050,10.521990,10.525770", \ "10.123510,10.147320,10.085660,10.197860,10.115720,10.133610,10.490140", \ "11.039960,11.322910,11.222600,11.059120,10.885610,10.514710,10.502120", \ "12.895550,12.892790,12.883990,12.826850,12.660270,12.138380,11.451970", \ "16.440630,16.213250,15.984870,15.681580,15.245530,14.641590,13.185300", \ "21.321450,20.955860,20.683950,20.054970,19.162980,18.141410,16.792390"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("1.067300,1.068071,1.069985,1.093096,1.129277,1.156054,1.167706", \ "0.933458,0.992182,1.037624,1.101202,1.176511,1.240891,1.289938", \ "1.098620,1.028655,1.048612,1.083432,1.184715,1.277833,1.362326", \ "2.226444,2.053241,1.914385,1.679959,1.466409,1.449552,1.470680", \ "4.078180,3.905848,3.682353,3.298951,2.751083,2.156308,1.922847", \ "6.733529,6.569497,6.346471,5.916063,5.086786,4.005529,3.000502", \ "10.180390,10.017640,9.875816,9.457286,8.552472,6.978588,5.175825"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("10.135430,10.259310,10.385860,10.492260,10.511310,10.455130,10.179340", \ "9.723408,9.927287,10.007190,10.129920,10.247110,10.177330,10.033940", \ "9.846332,9.955704,9.972098,10.004030,9.992051,9.904927,10.473190", \ "11.100700,10.918360,10.898920,10.703580,10.562270,10.537810,9.951858", \ "12.496140,12.590730,12.663050,12.532410,12.149930,11.713270,11.226370", \ "15.570390,15.377500,15.222620,15.042000,14.742890,14.017050,12.561140", \ "19.981620,19.631560,19.353670,18.886200,18.205640,17.386350,15.838300"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("1.002218,1.042281,1.070145,1.092501,1.129850,1.150084,1.170111", \ "0.886466,0.962678,1.028953,1.107020,1.183936,1.248654,1.292232", \ "0.989296,1.003645,1.035061,1.089346,1.188635,1.281543,1.366774", \ "2.132631,1.962170,1.816740,1.603661,1.461096,1.453603,1.476801", \ "4.131851,3.884726,3.626296,3.242440,2.707797,2.152369,1.923753", \ "6.971979,6.715996,6.417798,5.912024,5.049806,3.965614,3.000867", \ "10.610640,10.374730,10.060470,9.557427,8.525146,6.942122,5.154050"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("13.415310,13.496110,13.568820,13.681110,13.745560,13.952740,13.874050", \ "13.059970,13.161380,13.233540,13.482800,13.556510,13.769310,13.733230", \ "13.058240,13.101200,13.143580,13.183860,13.322670,13.509550,13.519980", \ "14.065580,13.930800,13.994390,13.930150,13.737880,13.725700,13.629960", \ "15.489690,15.690180,15.790360,15.629920,15.318840,14.932280,14.584380", \ "18.269800,18.194500,18.148100,18.029760,17.732550,17.010680,16.210810", \ "22.512210,22.249070,22.061220,21.769000,21.139210,20.267070,18.957970"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("1.019928,1.040034,1.068564,1.101940,1.115635,1.146183,1.154061", \ "0.783749,0.877066,0.953998,1.038572,1.115889,1.174765,1.223216", \ "0.593734,0.591042,0.649702,0.776484,0.918062,1.069812,1.188726", \ "1.328625,1.227498,1.159145,1.033399,0.900829,1.012029,1.141752", \ "2.824863,2.673261,2.506396,2.221427,1.840257,1.415208,1.333963", \ "5.071189,4.884293,4.694063,4.331475,3.682520,2.843189,2.055972", \ "8.019069,7.883280,7.702509,7.300726,6.531041,5.282643,3.808042"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("13.079690,13.219610,13.211250,13.313480,13.222450,13.304570,13.527120", \ "12.823890,12.927690,13.022450,13.035820,13.173960,13.285510,12.733840", \ "13.024780,13.018560,13.085730,13.064380,13.197690,13.022670,13.363490", \ "14.154600,14.191770,14.150430,14.017490,13.910870,13.394330,13.669450", \ "15.825390,15.923410,15.958620,15.941770,15.734230,14.839790,14.511130", \ "19.184230,19.077580,19.006060,18.760460,18.481490,17.853550,16.678010", \ "23.892330,23.732390,23.564290,23.252970,22.640210,21.802370,20.078780"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("1.075904,1.094221,1.095411,1.103274,1.141915,1.160248,1.161786", \ "0.894371,0.977510,1.028837,1.110336,1.186897,1.242151,1.292814", \ "0.748285,0.745256,0.816346,0.924273,1.066447,1.215020,1.323919", \ "1.404182,1.325164,1.268368,1.183345,1.074264,1.190009,1.311284", \ "2.688657,2.572784,2.430709,2.221221,1.909077,1.550854,1.497193", \ "4.610809,4.448153,4.364018,4.072540,3.563672,2.842277,2.137740", \ "7.106235,7.020692,6.935785,6.666894,6.060601,5.006122,3.728449"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("13.062580,13.108000,13.189880,13.243850,13.216580,13.286670,13.467750", \ "12.710430,12.875790,12.932680,13.020370,13.046180,12.973470,13.277400", \ "12.829790,12.938830,12.961600,12.990960,13.020960,13.188950,13.178950", \ "13.929810,13.877590,13.820590,13.814540,13.625320,13.523200,13.338830", \ "15.533540,15.647490,15.810450,15.655430,15.269710,14.838690,14.396620", \ "18.373080,18.313010,18.312070,18.196810,18.046780,16.939350,16.134460", \ "22.563250,22.421430,22.259200,21.961280,21.490680,20.499290,19.018580"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("1.052315,1.072179,1.086376,1.114398,1.140478,1.152570,1.169777", \ "0.857101,0.971798,1.030439,1.103998,1.188153,1.246900,1.292894", \ "0.653362,0.723028,0.810208,0.915034,1.077096,1.215431,1.329244", \ "1.325239,1.271023,1.210070,1.115199,1.060963,1.181527,1.313580", \ "2.668956,2.562494,2.427400,2.182265,1.869541,1.523928,1.497625", \ "4.778552,4.590656,4.431888,4.060091,3.533705,2.806014,2.137111", \ "7.456027,7.294334,7.134509,6.732026,6.095547,4.997080,3.709832"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("16.195030,16.354540,16.392860,16.398030,16.386190,16.758760,16.508280", \ "15.989200,16.086060,16.108500,16.194490,16.214840,16.557110,16.726850", \ "16.037500,16.080700,16.110800,16.171370,16.286130,16.175230,16.172020", \ "16.949490,16.928800,16.887520,16.945500,16.882700,16.588790,16.564500", \ "18.655170,18.854520,18.802780,18.615220,18.215090,17.813250,17.429190", \ "21.322440,21.240570,21.289210,21.295530,20.963190,20.120380,19.486110", \ "25.322710,25.248620,25.163700,24.975540,24.639180,23.838610,22.369680"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("4.622203,4.699553,4.785240,4.903919,5.069364,5.223091,5.386647", \ "4.450157,4.560794,4.654737,4.755287,4.935869,5.095985,5.262500", \ "4.270507,4.427018,4.514772,4.636899,4.800703,4.977790,5.164607", \ "5.141305,5.076300,5.021473,4.945091,5.004317,5.119659,5.243506", \ "6.962732,6.798677,6.701187,6.493948,6.169937,5.831219,5.733639", \ "9.763743,9.617800,9.445100,9.088329,8.525679,7.704235,6.901286", \ "13.565770,13.469120,13.295610,12.893430,12.113140,10.824240,9.231949"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("17.091550,17.251430,17.304780,17.290080,17.414130,17.293470,17.365410", \ "16.743650,16.867140,17.030790,17.140830,17.252480,17.378890,17.122250", \ "16.462170,16.550550,16.569990,16.692750,16.870090,16.872600,17.130270", \ "16.461330,16.488170,16.533490,16.578360,16.463500,16.695980,16.776530", \ "16.547080,16.691140,16.773380,16.989710,16.950430,16.937020,16.771180", \ "18.114700,18.042030,17.956240,17.855700,17.922040,17.767890,17.418910", \ "21.373150,21.092330,20.942140,20.547390,20.016710,19.944280,19.029470"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("3.904620,4.105188,4.193656,4.404544,4.594293,4.808298,5.007523", \ "3.776201,3.904073,4.034992,4.201563,4.422116,4.639669,4.843084", \ "3.646961,3.775807,3.879500,4.046073,4.246983,4.480408,4.696000", \ "4.559501,4.497074,4.471537,4.385917,4.463832,4.596851,4.743251", \ "6.367796,6.235166,6.153445,5.939276,5.614399,5.261151,5.185718", \ "9.143997,8.972260,8.824628,8.477299,7.877455,7.074936,6.291681", \ "12.813560,12.708040,12.530530,12.101380,11.341280,10.072100,8.514171"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("15.672610,15.746260,15.805980,15.881880,15.847900,15.946100,15.989630", \ "15.244040,15.437640,15.504830,15.645730,15.650160,15.561120,15.849540", \ "14.981700,15.043930,15.089380,15.235670,15.415860,15.594570,15.707990", \ "14.883480,14.945110,15.003980,15.088770,15.184160,14.946940,15.430850", \ "14.946640,15.175240,15.337320,15.454510,15.413730,15.154910,15.491110", \ "16.354730,16.281110,16.236580,16.295520,16.495400,15.866250,15.948090", \ "19.459240,19.265210,18.982610,18.682270,18.348240,18.162910,17.396710"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("4.124332,4.294935,4.359868,4.473694,4.645782,4.847481,5.023605", \ "3.956313,4.085236,4.175132,4.318775,4.469489,4.675055,4.855672", \ "3.863854,3.931215,3.997743,4.144381,4.315736,4.511529,4.705153", \ "4.607339,4.560790,4.486598,4.446419,4.511321,4.630781,4.754999", \ "6.468075,6.299986,6.195707,5.946749,5.611098,5.297373,5.200170", \ "9.290904,9.096937,8.897275,8.479746,7.896103,7.068343,6.303790", \ "13.088590,12.918370,12.680010,12.188970,11.361260,10.058370,8.491100"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("18.821620,18.884250,18.974780,19.097320,19.122310,19.088530,19.311550", \ "18.557630,18.640740,18.700140,18.858420,18.990020,19.183260,19.125420", \ "18.156740,18.226430,18.355760,18.509360,18.554410,18.736500,18.991110", \ "18.031950,18.181620,18.223370,18.272360,18.317200,18.570630,18.601950", \ "18.245070,18.412760,18.618870,18.600350,18.516400,18.563030,18.495990", \ "19.303090,19.317460,19.428120,19.586170,19.580150,19.428340,19.037410", \ "22.133980,22.041180,21.934600,21.593660,21.517340,21.296670,20.564860"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("4.627216,4.739456,4.788462,4.922117,5.074358,5.224724,5.387939", \ "4.496837,4.554211,4.665975,4.786615,4.943837,5.105084,5.266217", \ "4.238150,4.320328,4.417673,4.581531,4.756851,4.956954,5.151583", \ "4.626583,4.617539,4.612510,4.584858,4.713388,4.912227,5.124170", \ "5.706015,5.694047,5.643149,5.561725,5.409987,5.230951,5.326881", \ "7.692541,7.610260,7.496696,7.329153,6.983579,6.505336,6.000082", \ "10.428980,10.324100,10.206910,9.978076,9.523696,8.699995,7.654434"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("19.869650,20.022730,20.060860,20.068640,20.039430,19.964720,20.199470", \ "19.711870,19.825260,19.875810,19.822850,19.811320,20.142140,20.253930", \ "19.563050,19.521060,19.569290,19.723830,19.670310,19.752980,19.488980", \ "19.532790,19.551500,19.614130,19.672850,19.739800,19.538640,19.718560", \ "19.665890,19.725270,20.006610,20.061100,19.885250,19.986520,19.697620", \ "20.899410,20.954900,20.922380,20.976730,21.150900,21.058150,20.510130", \ "23.887440,23.841590,23.688970,23.544370,23.173840,23.139100,22.421000"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("3.921835,4.106043,4.205714,4.387084,4.602630,4.824156,5.011938", \ "3.766817,3.926226,4.047285,4.211655,4.442307,4.643175,4.848915", \ "3.550813,3.677372,3.782471,3.982048,4.234934,4.458789,4.684738", \ "4.000602,4.054497,4.070010,4.044684,4.191101,4.418530,4.639863", \ "5.153137,5.128282,5.103200,5.021321,4.906696,4.716288,4.839348", \ "7.089843,6.992830,6.928190,6.722121,6.421429,5.972589,5.468008", \ "9.693239,9.628214,9.569042,9.304147,8.851305,8.063285,7.063130"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("18.427890,18.477740,18.594290,18.643620,18.571190,18.621470,18.788440", \ "18.222340,18.300840,18.416310,18.505260,18.549210,18.499930,18.703690", \ "18.070650,18.122360,18.156460,18.284130,18.325470,18.443640,18.386410", \ "18.061610,18.080200,18.159980,18.198380,18.314610,18.408340,18.364510", \ "18.071730,18.357210,18.510250,18.503040,18.486750,18.468900,18.345410", \ "19.259890,19.289610,19.328840,19.549700,19.699920,19.305060,18.861170", \ "21.998920,21.937740,21.898840,21.723930,21.426700,21.475860,20.554240"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("4.198583,4.291290,4.363248,4.503637,4.667047,4.840110,5.020070", \ "3.946935,4.116146,4.190076,4.327397,4.489391,4.678373,4.857676", \ "3.745283,3.838132,3.959255,4.097264,4.272789,4.496718,4.694642", \ "4.133359,4.107521,4.087987,4.088300,4.259461,4.449209,4.650236", \ "5.254572,5.224660,5.150240,5.068809,4.906628,4.751398,4.850768", \ "7.196676,7.098264,7.004750,6.790079,6.446156,5.968606,5.481639", \ "9.963197,9.853352,9.720978,9.402561,8.890844,8.059166,7.047710"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("21.656190,21.705430,21.738110,21.744120,21.847060,22.004970,21.963720", \ "21.474100,21.547200,21.574520,21.726050,21.614000,21.759260,21.726930", \ "21.220290,21.277780,21.378040,21.532460,21.535790,21.607930,21.855890", \ "21.237160,21.276470,21.312120,21.433440,21.499380,21.462790,21.773070", \ "21.433970,21.694800,21.655310,21.686390,21.622670,21.547460,21.908790", \ "22.331040,22.411520,22.498700,22.711080,22.725070,22.724590,22.516750", \ "24.923340,24.921130,24.894790,24.833510,24.544090,24.516960,23.768430"); } } } } /****************************************************************************************** Module : AOI211_X1 Cell Description : Combinational cell (AOI211_X1) with drive strength X1 *******************************************************************************************/ cell (AOI211_X1) { drive_strength : 1; area : 1.330000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 34.565711; leakage_power () { when : "!A & !B & !C1 & !C2"; value : 23.680690; } leakage_power () { when : "!A & !B & !C1 & C2"; value : 44.991650; } leakage_power () { when : "!A & !B & C1 & !C2"; value : 24.283052; } leakage_power () { when : "!A & !B & C1 & C2"; value : 37.357782; } leakage_power () { when : "!A & B & !C1 & !C2"; value : 16.506589; } leakage_power () { when : "!A & B & !C1 & C2"; value : 31.158391; } leakage_power () { when : "!A & B & C1 & !C2"; value : 31.157280; } leakage_power () { when : "!A & B & C1 & C2"; value : 44.409159; } leakage_power () { when : "A & !B & !C1 & !C2"; value : 16.205805; } leakage_power () { when : "A & !B & !C1 & C2"; value : 30.927226; } leakage_power () { when : "A & !B & C1 & !C2"; value : 30.926126; } leakage_power () { when : "A & !B & C1 & C2"; value : 44.335944; } leakage_power () { when : "A & B & !C1 & !C2"; value : 29.556779; } leakage_power () { when : "A & B & !C1 & C2"; value : 44.304954; } leakage_power () { when : "A & B & C1 & !C2"; value : 44.304075; } leakage_power () { when : "A & B & C1 & C2"; value : 58.945878; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.620338; fall_capacitance : 1.562448; rise_capacitance : 1.620338; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.658423; fall_capacitance : 1.470553; rise_capacitance : 1.658423; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.655202; fall_capacitance : 1.402821; rise_capacitance : 1.655202; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.679479; fall_capacitance : 1.372605; rise_capacitance : 1.679479; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 14.495900; function : "!(((C1 & C2) | B) | A)"; timing () { related_pin : "A"; when : "!B & !C1 & !C2"; sdf_cond : "(B == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.007642,0.008121,0.008987,0.010531,0.013260,0.018064,0.026579", \ "0.009185,0.009650,0.010496,0.012018,0.014726,0.019516,0.028023", \ "0.014418,0.014977,0.015968,0.017663,0.020458,0.025066,0.033468", \ "0.018485,0.019297,0.020753,0.023248,0.027382,0.033964,0.044046", \ "0.019911,0.020994,0.022942,0.026271,0.031808,0.040657,0.054265", \ "0.018279,0.019644,0.022085,0.026284,0.033255,0.044435,0.061656", \ "0.013409,0.015043,0.017946,0.022963,0.031397,0.044946,0.065858"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.041896,0.044058,0.048021,0.055276,0.068570,0.092966,0.137817", \ "0.043049,0.045227,0.049220,0.056541,0.069937,0.094461,0.139458", \ "0.048140,0.050289,0.054237,0.061500,0.074844,0.099377,0.144468", \ "0.056305,0.058475,0.062435,0.069664,0.082942,0.107376,0.152372", \ "0.064912,0.067450,0.071997,0.080102,0.094349,0.118968,0.163836", \ "0.074205,0.077079,0.082207,0.091265,0.107060,0.134192,0.180252", \ "0.086742,0.089935,0.095576,0.105478,0.122618,0.151902,0.201467"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.005701,0.006059,0.006709,0.007880,0.009992,0.013818,0.020819", \ "0.005472,0.005859,0.006548,0.007769,0.009926,0.013787,0.020807", \ "0.007589,0.007851,0.008311,0.009097,0.010587,0.013849,0.020752", \ "0.012253,0.012634,0.013301,0.014431,0.016321,0.019306,0.024029", \ "0.018184,0.018692,0.019561,0.021063,0.023546,0.027473,0.033572", \ "0.025532,0.026189,0.027291,0.029166,0.032259,0.037149,0.044675", \ "0.034300,0.035116,0.036524,0.038872,0.042634,0.048501,0.057454"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.022104,0.023978,0.027421,0.033781,0.045488,0.067028,0.106616", \ "0.022109,0.023979,0.027422,0.033783,0.045488,0.067010,0.106629", \ "0.022117,0.023985,0.027430,0.033784,0.045484,0.067012,0.106611", \ "0.022875,0.024586,0.027795,0.033911,0.045495,0.067019,0.106629", \ "0.027242,0.028945,0.032050,0.037656,0.047777,0.067669,0.106596", \ "0.033142,0.034815,0.037929,0.043690,0.054190,0.072920,0.108483", \ "0.041142,0.042714,0.045641,0.051255,0.061740,0.081027,0.115543"); } } timing () { related_pin : "A"; when : "!B & !C1 & C2"; sdf_cond : "(B == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.006100,0.006579,0.007449,0.009012,0.011788,0.016686,0.025333", \ "0.007791,0.008240,0.009067,0.010579,0.013304,0.018161,0.026782", \ "0.012598,0.013216,0.014303,0.016136,0.019112,0.023824,0.032253", \ "0.015859,0.016759,0.018348,0.021046,0.025449,0.032347,0.042757", \ "0.016398,0.017583,0.019713,0.023313,0.029214,0.038493,0.052546", \ "0.013747,0.015244,0.017919,0.022452,0.029883,0.041614,0.059427", \ "0.007742,0.009538,0.012699,0.018111,0.027086,0.041324,0.062990"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.045156,0.047668,0.052262,0.060679,0.076093,0.104395,0.156461", \ "0.046196,0.048726,0.053356,0.061841,0.077374,0.105833,0.158054", \ "0.051208,0.053697,0.058277,0.066694,0.082168,0.110622,0.162951", \ "0.059158,0.061661,0.066238,0.074612,0.090007,0.118344,0.170570", \ "0.067517,0.070355,0.075467,0.084603,0.100731,0.129040,0.181108", \ "0.076569,0.079700,0.085306,0.095294,0.112832,0.143296,0.195851", \ "0.088989,0.092420,0.098477,0.109180,0.127878,0.160208,0.215770"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.004833,0.005234,0.005952,0.007231,0.009479,0.013440,0.020524", \ "0.004646,0.005026,0.005759,0.007071,0.009362,0.013366,0.020487", \ "0.007555,0.007822,0.008283,0.009076,0.010450,0.013542,0.020350", \ "0.012434,0.012815,0.013462,0.014578,0.016431,0.019400,0.024037", \ "0.018689,0.019186,0.020021,0.021467,0.023869,0.027706,0.033689", \ "0.026471,0.027104,0.028153,0.029949,0.032913,0.037603,0.044933", \ "0.035803,0.036603,0.037936,0.040166,0.043734,0.049321,0.057969"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.023049,0.025255,0.029312,0.036810,0.050616,0.076043,0.122847", \ "0.023056,0.025262,0.029317,0.036810,0.050625,0.076045,0.122853", \ "0.023072,0.025270,0.029321,0.036811,0.050624,0.076023,0.122850", \ "0.023671,0.025716,0.029583,0.036908,0.050636,0.076011,0.122861", \ "0.027540,0.029579,0.033321,0.039997,0.052365,0.076361,0.122838", \ "0.032645,0.034670,0.038441,0.045381,0.058028,0.080578,0.123964", \ "0.039932,0.041856,0.045443,0.052207,0.064810,0.087962,0.129552"); } } timing () { related_pin : "A"; when : "!B & C1 & !C2"; sdf_cond : "(B == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.006238,0.006716,0.007584,0.009145,0.011919,0.016816,0.025467", \ "0.007920,0.008370,0.009197,0.010709,0.013433,0.018290,0.026916", \ "0.012796,0.013406,0.014478,0.016294,0.019253,0.023947,0.032385", \ "0.016180,0.017067,0.018632,0.021303,0.025675,0.032544,0.042923", \ "0.016892,0.018065,0.020144,0.023710,0.029560,0.038785,0.052790", \ "0.014460,0.015925,0.018555,0.023022,0.030379,0.042036,0.059778", \ "0.008782,0.010518,0.013605,0.018926,0.027794,0.041911,0.063474"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.053603,0.056114,0.060721,0.069162,0.084631,0.113005,0.165179", \ "0.054761,0.057285,0.061920,0.070418,0.085980,0.114478,0.166815", \ "0.059679,0.062183,0.066786,0.075241,0.090772,0.119297,0.171742", \ "0.067639,0.070130,0.074706,0.083111,0.098565,0.126995,0.179334", \ "0.077069,0.079804,0.084750,0.093645,0.109330,0.137642,0.189809", \ "0.087095,0.090094,0.095490,0.105150,0.122272,0.152262,0.204483", \ "0.100336,0.103560,0.109399,0.119713,0.137889,0.169688,0.224709"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.005739,0.006155,0.006901,0.008226,0.010541,0.014558,0.021650", \ "0.005500,0.005908,0.006682,0.008050,0.010416,0.014482,0.021612", \ "0.008683,0.008907,0.009312,0.010030,0.011425,0.014635,0.021475", \ "0.014681,0.014955,0.015455,0.016360,0.017975,0.020681,0.025118", \ "0.022019,0.022362,0.022975,0.024093,0.026097,0.029504,0.035106", \ "0.030929,0.031367,0.032102,0.033456,0.035873,0.039989,0.046781", \ "0.041460,0.041983,0.042959,0.044628,0.047498,0.052340,0.060283"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.027422,0.029660,0.033777,0.041346,0.055268,0.080821,0.127845", \ "0.027421,0.029661,0.033777,0.041348,0.055264,0.080832,0.127861", \ "0.027430,0.029664,0.033777,0.041348,0.055264,0.080834,0.127869", \ "0.027629,0.029813,0.033865,0.041377,0.055253,0.080837,0.127840", \ "0.031077,0.033167,0.036842,0.043586,0.056387,0.080931,0.127800", \ "0.035861,0.037994,0.041896,0.048983,0.061739,0.084504,0.128558", \ "0.042430,0.044522,0.048389,0.055461,0.068397,0.091784,0.133651"); } } timing () { related_pin : "B"; when : "!A & !C1 & !C2"; sdf_cond : "(A == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.007562,0.007999,0.008789,0.010213,0.012763,0.017334,0.025590", \ "0.009127,0.009559,0.010346,0.011768,0.014319,0.018893,0.027151", \ "0.013855,0.014417,0.015409,0.017105,0.019904,0.024445,0.032649", \ "0.017035,0.017875,0.019352,0.021899,0.026106,0.032795,0.042990", \ "0.017355,0.018484,0.020505,0.023955,0.029655,0.038728,0.052588", \ "0.014300,0.015736,0.018302,0.022716,0.029989,0.041568,0.059242", \ "0.007516,0.009268,0.012381,0.017745,0.026665,0.040844,0.062477"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.038360,0.040521,0.044482,0.051743,0.065034,0.089422,0.134280", \ "0.038992,0.041172,0.045164,0.052483,0.065881,0.090405,0.135409", \ "0.043932,0.046085,0.050030,0.057291,0.070642,0.095174,0.140261", \ "0.053561,0.055772,0.059752,0.066991,0.080264,0.104690,0.149688", \ "0.064654,0.067436,0.072374,0.080960,0.095627,0.120216,0.165040", \ "0.078272,0.081535,0.087301,0.097282,0.114206,0.142220,0.188050", \ "0.096128,0.099704,0.106184,0.117444,0.136487,0.167913,0.218710"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.004899,0.005229,0.005836,0.006952,0.009004,0.012789,0.019788", \ "0.004824,0.005168,0.005794,0.006929,0.008995,0.012787,0.019787", \ "0.006970,0.007239,0.007708,0.008518,0.009942,0.013055,0.019784", \ "0.011409,0.011801,0.012490,0.013658,0.015592,0.018675,0.023449", \ "0.017172,0.017705,0.018613,0.020161,0.022710,0.026753,0.032942", \ "0.024382,0.025074,0.026240,0.028192,0.031384,0.036395,0.044011", \ "0.033026,0.033892,0.035372,0.037821,0.041738,0.047774,0.056861"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.022105,0.023974,0.027422,0.033778,0.045483,0.066999,0.106624", \ "0.022110,0.023980,0.027423,0.033780,0.045490,0.067011,0.106610", \ "0.022123,0.023990,0.027426,0.033781,0.045479,0.067022,0.106613", \ "0.023651,0.025226,0.028234,0.034039,0.045506,0.067013,0.106608", \ "0.030215,0.031757,0.034571,0.039568,0.048756,0.067791,0.106614", \ "0.037830,0.039468,0.042396,0.047805,0.057459,0.074359,0.108464", \ "0.046097,0.047786,0.050888,0.056632,0.066984,0.085148,0.116706"); } } timing () { related_pin : "B"; when : "!A & !C1 & C2"; sdf_cond : "(A == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.006366,0.006820,0.007640,0.009109,0.011721,0.016366,0.024686", \ "0.008000,0.008437,0.009234,0.010679,0.013271,0.017904,0.026220", \ "0.012373,0.012984,0.014062,0.015878,0.018830,0.023478,0.031699", \ "0.014856,0.015768,0.017372,0.020091,0.024523,0.031470,0.041928", \ "0.014370,0.015586,0.017772,0.021462,0.027481,0.036907,0.051126", \ "0.010363,0.011920,0.014699,0.019409,0.027103,0.039154,0.057319", \ "0.002549,0.004445,0.007799,0.013518,0.022928,0.037712,0.059979"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.041693,0.044203,0.048799,0.057215,0.072633,0.100928,0.152994", \ "0.042218,0.044749,0.049377,0.057865,0.073399,0.101854,0.154074", \ "0.047059,0.049552,0.054129,0.062547,0.078020,0.106475,0.158805", \ "0.056043,0.058572,0.063157,0.071537,0.086919,0.115258,0.167465", \ "0.066377,0.069416,0.074850,0.084372,0.100837,0.129126,0.181124", \ "0.079695,0.083122,0.089264,0.099993,0.118350,0.149402,0.201753", \ "0.097354,0.101208,0.108029,0.119911,0.140139,0.174000,0.230276"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.004497,0.004847,0.005479,0.006627,0.008703,0.012485,0.019449", \ "0.004342,0.004704,0.005364,0.006544,0.008654,0.012463,0.019442", \ "0.006963,0.007233,0.007699,0.008502,0.009861,0.012816,0.019415", \ "0.011500,0.011880,0.012557,0.013706,0.015618,0.018661,0.023389", \ "0.017425,0.017951,0.018823,0.020337,0.022826,0.026790,0.032921", \ "0.024884,0.025553,0.026669,0.028569,0.031683,0.036560,0.044070", \ "0.033832,0.034665,0.036094,0.038475,0.042281,0.048150,0.057049"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.023047,0.025248,0.029313,0.036807,0.050614,0.076040,0.122860", \ "0.023055,0.025261,0.029317,0.036811,0.050619,0.076042,0.122868", \ "0.023079,0.025278,0.029323,0.036811,0.050625,0.076031,0.122866", \ "0.024397,0.026323,0.029966,0.037026,0.050648,0.076031,0.122848", \ "0.029915,0.031845,0.035381,0.041589,0.053181,0.076483,0.122842", \ "0.036429,0.038377,0.041945,0.048527,0.060473,0.081628,0.123982", \ "0.043883,0.045878,0.049526,0.056289,0.068611,0.090763,0.130231"); } } timing () { related_pin : "B"; when : "!A & C1 & !C2"; sdf_cond : "(A == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.006497,0.006949,0.007767,0.009233,0.011843,0.016488,0.024814", \ "0.008125,0.008562,0.009358,0.010802,0.013393,0.018026,0.026348", \ "0.012564,0.013170,0.014231,0.016031,0.018964,0.023598,0.031828", \ "0.015168,0.016067,0.017649,0.020343,0.024746,0.031659,0.042084", \ "0.014841,0.016050,0.018199,0.021847,0.027821,0.037202,0.051370", \ "0.011060,0.012589,0.015325,0.019980,0.027597,0.039583,0.057662", \ "0.003553,0.005405,0.008697,0.014330,0.023632,0.038298,0.060461"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.050138,0.052646,0.057254,0.065696,0.081165,0.109542,0.161728", \ "0.050784,0.053307,0.057943,0.066440,0.082000,0.110504,0.162822", \ "0.055534,0.058035,0.062637,0.071092,0.086621,0.115147,0.167578", \ "0.064566,0.067057,0.071626,0.080006,0.095460,0.123875,0.176205", \ "0.076511,0.079397,0.084557,0.093656,0.109425,0.137683,0.189785", \ "0.091159,0.094380,0.100192,0.110392,0.128065,0.158384,0.210313", \ "0.109994,0.113556,0.119980,0.131342,0.150776,0.183728,0.239154"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.005220,0.005585,0.006248,0.007452,0.009623,0.013515,0.020531", \ "0.005045,0.005429,0.006123,0.007364,0.009573,0.013493,0.020525", \ "0.007964,0.008199,0.008621,0.009373,0.010735,0.013833,0.020499", \ "0.013624,0.013918,0.014453,0.015417,0.017109,0.019919,0.024439", \ "0.020716,0.021084,0.021734,0.022929,0.025023,0.028584,0.034338", \ "0.029395,0.029850,0.030644,0.032090,0.034643,0.038948,0.045923", \ "0.039635,0.040222,0.041229,0.043025,0.046085,0.051187,0.059384"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.027419,0.029660,0.033779,0.041345,0.055264,0.080813,0.127865", \ "0.027423,0.029661,0.033780,0.041347,0.055258,0.080830,0.127855", \ "0.027430,0.029667,0.033775,0.041350,0.055253,0.080833,0.127849", \ "0.027888,0.029998,0.033968,0.041408,0.055257,0.080799,0.127827", \ "0.032947,0.034953,0.038393,0.044674,0.056906,0.080944,0.127799", \ "0.039130,0.041167,0.044893,0.051644,0.063765,0.085283,0.128513", \ "0.046332,0.048452,0.052294,0.059284,0.071865,0.094180,0.134105"); } } timing () { related_pin : "C1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.00852938,0.00918945,0.0103979,0.0126179,0.0166961,0.0241945,0.0380126", \ "0.00989017,0.0105597,0.0117848,0.0140289,0.0181361,0.0256675,0.0395108", \ "0.0139571,0.0148590,0.0164280,0.0190628,0.0233045,0.0307890,0.0446096", \ "0.0162188,0.0175545,0.0198819,0.0237894,0.0300948,0.0398835,0.0545770", \ "0.0154816,0.0172987,0.0204330,0.0256934,0.0341596,0.0472905,0.0669357", \ "0.0113229,0.0136540,0.0176261,0.0242745,0.0350142,0.0515900,0.0763627", \ "0.00351922,0.00627000,0.0111016,0.0191797,0.0322162,0.0523783,0.0824146"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.0249252,0.0274722,0.0321279,0.0406335,0.0561377,0.0844980,0.136598", \ "0.0250608,0.0276317,0.0323548,0.0409889,0.0566966,0.0852998,0.137639", \ "0.0298366,0.0322004,0.0366518,0.0449997,0.0604815,0.0890088,0.141440", \ "0.0416470,0.0441740,0.0486231,0.0562170,0.0708957,0.0986826,0.150443", \ "0.0553734,0.0585013,0.0639483,0.0733984,0.0892877,0.116082,0.166694", \ "0.0712534,0.0748881,0.0811765,0.0921706,0.110837,0.141449,0.191463", \ "0.0897518,0.0937914,0.100911,0.113315,0.134377,0.169259,0.225080"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.00516843,0.00572268,0.00675190,0.00865307,0.0121598,0.0186366,0.0305960", \ "0.00516545,0.00572396,0.00675076,0.00865303,0.0121608,0.0186347,0.0305965", \ "0.00749288,0.00792817,0.00869861,0.00998844,0.0126809,0.0186364,0.0305947", \ "0.0122926,0.0128685,0.0138669,0.0155853,0.0184373,0.0231079,0.0319468", \ "0.0187991,0.0195196,0.0207748,0.0229140,0.0264539,0.0321429,0.0411002", \ "0.0270714,0.0279374,0.0294864,0.0321099,0.0363707,0.0431380,0.0537052", \ "0.0370303,0.0381463,0.0400298,0.0431828,0.0482632,0.0561784,0.0683798"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.0227015,0.0250003,0.0291706,0.0367681,0.0506089,0.0760570,0.122840", \ "0.0225200,0.0248658,0.0291029,0.0367415,0.0506179,0.0760462,0.122846", \ "0.0215269,0.0239972,0.0285448,0.0365165,0.0505763,0.0760496,0.122836", \ "0.0249233,0.0266168,0.0299778,0.0366465,0.0499871,0.0759995,0.122860", \ "0.0309701,0.0329472,0.0365279,0.0429768,0.0539009,0.0763456,0.122815", \ "0.0380525,0.0401825,0.0440786,0.0510645,0.0632172,0.0835521,0.124027", \ "0.0464814,0.0487868,0.0529260,0.0604326,0.0736477,0.0960094,0.133214"); } } timing () { related_pin : "C2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.00986118,0.0105151,0.0117205,0.0139349,0.0180071,0.0255014,0.0393154", \ "0.0112555,0.0119271,0.0131552,0.0154010,0.0195073,0.0270354,0.0408759", \ "0.0146162,0.0154118,0.0168291,0.0193160,0.0236023,0.0311983,0.0451050", \ "0.0174429,0.0185732,0.0205376,0.0238503,0.0292778,0.0381088,0.0527703", \ "0.0178214,0.0193882,0.0221057,0.0266420,0.0339170,0.0451696,0.0624687", \ "0.0149583,0.0170087,0.0205749,0.0264932,0.0359355,0.0503452,0.0716933", \ "0.00843962,0.0110177,0.0154930,0.0228930,0.0346511,0.0525415,0.0787486"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.0323966,0.0348867,0.0394675,0.0478725,0.0632943,0.0916184,0.143760", \ "0.0328076,0.0353310,0.0399652,0.0484546,0.0639858,0.0924435,0.144684", \ "0.0375319,0.0399745,0.0444958,0.0528473,0.0682565,0.0966345,0.148886", \ "0.0496893,0.0519478,0.0560409,0.0639271,0.0788262,0.106620,0.158299", \ "0.0657075,0.0685264,0.0735492,0.0823581,0.0974118,0.124144,0.174790", \ "0.0837126,0.0869815,0.0928737,0.103170,0.120838,0.150199,0.199730", \ "0.104312,0.108002,0.114637,0.126299,0.146304,0.179795,0.233991"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.00516526,0.00572077,0.00675040,0.00865349,0.0121608,0.0186375,0.0305944", \ "0.00516696,0.00572347,0.00675318,0.00865230,0.0121624,0.0186378,0.0305934", \ "0.00622226,0.00670716,0.00761942,0.00925381,0.0124203,0.0186395,0.0305942", \ "0.00936040,0.00984136,0.0107086,0.0122752,0.0151832,0.0206925,0.0312958", \ "0.0141305,0.0147015,0.0157019,0.0174369,0.0204420,0.0257009,0.0355369", \ "0.0202098,0.0209060,0.0220953,0.0241539,0.0275847,0.0332111,0.0428898", \ "0.0275224,0.0283223,0.0297351,0.0321883,0.0362224,0.0426178,0.0529110"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.0272922,0.0295670,0.0337264,0.0413310,0.0552541,0.0808087,0.127836", \ "0.0272309,0.0295209,0.0337029,0.0413236,0.0552490,0.0808301,0.127841", \ "0.0267822,0.0291726,0.0334882,0.0412384,0.0552290,0.0808160,0.127837", \ "0.0278289,0.0298282,0.0335970,0.0407908,0.0548817,0.0807971,0.127827", \ "0.0337260,0.0357430,0.0393877,0.0455968,0.0572724,0.0807092,0.127767", \ "0.0404575,0.0427200,0.0467256,0.0538237,0.0659977,0.0867236,0.128421", \ "0.0479232,0.0504413,0.0549172,0.0627895,0.0762751,0.0987187,0.136567"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("1.168741,1.198886,1.213287,1.275678,1.330993,1.414006,1.489827", \ "1.132425,1.128588,1.170922,1.226157,1.279901,1.366450,1.438518", \ "1.147606,1.154861,1.174809,1.216138,1.257446,1.337488,1.406550", \ "1.417117,1.429162,1.421103,1.414347,1.414091,1.397826,1.446412", \ "1.848196,1.845047,1.843269,1.821252,1.783672,1.736990,1.661818", \ "2.492356,2.484629,2.465833,2.438940,2.380405,2.281677,2.135923", \ "3.354653,3.349250,3.320635,3.301242,3.237654,3.095904,2.870942"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("5.121826,5.132640,5.125428,5.136465,5.166651,5.138989,5.140376", \ "5.054095,5.046135,5.061887,5.065622,5.079456,5.064681,5.083948", \ "4.984311,4.994261,5.007002,5.023321,4.996849,5.057658,5.005354", \ "4.976553,4.971723,4.982891,4.976207,4.957498,4.998538,5.014040", \ "5.001628,5.010796,4.999788,4.991196,5.017265,4.940419,4.928364", \ "5.098081,5.110935,5.132501,5.188235,5.156506,5.105048,5.107720", \ "5.648200,5.632974,5.604860,5.560136,5.552232,5.535381,5.441342"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.873442,0.897872,0.958229,1.018385,1.115225,1.232307,1.341706", \ "0.832638,0.856570,0.893013,0.973065,1.061074,1.185775,1.289086", \ "0.914547,0.923351,0.943743,0.992944,1.054993,1.154904,1.248618", \ "1.226749,1.237945,1.235079,1.230502,1.232287,1.233508,1.293964", \ "1.671590,1.667487,1.656886,1.634124,1.606392,1.554717,1.499122", \ "2.297066,2.289481,2.272627,2.248017,2.184741,2.086950,1.961299", \ "3.123799,3.105354,3.104605,3.066433,3.010256,2.872293,2.660072"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("4.744050,4.739944,4.760703,4.766218,4.777480,4.749671,4.753271", \ "4.659550,4.673985,4.679502,4.703641,4.730883,4.681071,4.701670", \ "4.610948,4.618720,4.625662,4.634813,4.635212,4.668641,4.627540", \ "4.593702,4.587628,4.588261,4.610062,4.604916,4.642002,4.633830", \ "4.627573,4.621396,4.620517,4.624060,4.620938,4.590022,4.578102", \ "4.714432,4.714617,4.758369,4.813221,4.766770,4.682266,4.665959", \ "5.223609,5.204424,5.174214,5.144528,5.148602,5.143228,5.039795"); } } internal_power () { related_pin : "A"; when : "!B & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.974540,1.003559,1.028612,1.077131,1.161189,1.259825,1.356387", \ "0.938253,0.935148,0.993284,1.041700,1.106123,1.201453,1.305706", \ "0.967679,0.985424,1.009122,1.033054,1.097833,1.166137,1.263819", \ "1.260541,1.265289,1.251298,1.260207,1.245332,1.240928,1.298501", \ "1.696817,1.690239,1.683632,1.663417,1.614918,1.562719,1.501064", \ "2.344068,2.335071,2.305588,2.275948,2.202032,2.102920,1.963027", \ "3.209748,3.192198,3.166750,3.119977,3.035399,2.889774,2.662834"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("5.545064,5.561324,5.562781,5.581283,5.585049,5.602254,5.551233", \ "5.485869,5.482842,5.506778,5.521427,5.522408,5.538529,5.629621", \ "5.414126,5.427280,5.431362,5.460645,5.465643,5.439898,5.537949", \ "5.394468,5.406721,5.409201,5.429401,5.438419,5.407043,5.496202", \ "5.427639,5.421758,5.421458,5.441139,5.453522,5.403006,5.483950", \ "5.524569,5.550871,5.578215,5.599454,5.567217,5.577990,5.567636", \ "5.947538,5.951774,5.952059,5.943387,5.982466,5.936337,5.828515"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.999312,1.019019,1.023893,1.049606,1.075104,1.113129,1.147869", \ "1.009903,1.007636,1.030391,1.050403,1.081545,1.122833,1.160643", \ "1.034464,1.030435,1.029346,1.046298,1.086739,1.119492,1.159066", \ "1.258157,1.257512,1.244825,1.241973,1.216907,1.183282,1.201696", \ "1.628676,1.629649,1.615649,1.595440,1.552722,1.488549,1.408094", \ "2.185584,2.182267,2.164331,2.136143,2.087881,1.986805,1.839101", \ "2.916890,2.907671,2.906357,2.881438,2.832106,2.716169,2.516967"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("4.372546,4.383250,4.396562,4.413182,4.384879,4.435833,4.408877", \ "4.295304,4.309406,4.322965,4.350540,4.376830,4.346292,4.319673", \ "4.247305,4.257256,4.269947,4.269674,4.285314,4.326783,4.274712", \ "4.243508,4.231850,4.241563,4.252562,4.248700,4.271606,4.215681", \ "4.337029,4.341989,4.345748,4.331006,4.287985,4.281170,4.313708", \ "4.617583,4.616960,4.637591,4.666425,4.610856,4.559342,4.412282", \ "5.260794,5.231962,5.202168,5.173744,5.158179,5.069248,4.906512"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.811676,0.839313,0.871215,0.897207,0.948306,1.000666,1.049408", \ "0.803526,0.829623,0.867140,0.903744,0.952838,1.002341,1.050377", \ "0.874954,0.873784,0.885292,0.894816,0.939960,0.985654,1.032566", \ "1.129339,1.116402,1.107457,1.102593,1.080379,1.055388,1.071564", \ "1.491683,1.491734,1.479580,1.460556,1.418299,1.359139,1.275841", \ "2.031129,2.028323,2.018552,1.989121,1.940129,1.840650,1.699931", \ "2.731759,2.736864,2.734988,2.713463,2.654924,2.539462,2.344605"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("4.007427,4.014954,4.018038,4.032092,4.023510,4.066748,4.020920", \ "3.933600,3.940451,3.945943,3.970622,3.968084,4.007179,3.946121", \ "3.879515,3.874383,3.894274,3.899845,3.924446,3.889551,3.983069", \ "3.869838,3.862719,3.861587,3.866137,3.856211,3.895149,3.860293", \ "3.963926,3.970246,3.949422,3.945506,3.938193,3.899000,3.870969", \ "4.205141,4.212177,4.230086,4.252310,4.217012,4.156837,4.019269", \ "4.810295,4.791569,4.779415,4.746352,4.741755,4.656447,4.436596"); } } internal_power () { related_pin : "B"; when : "!A & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.882303,0.882068,0.899369,0.942889,0.971432,1.013988,1.056229", \ "0.877361,0.883208,0.894306,0.932925,0.971048,1.010062,1.054359", \ "0.897884,0.902328,0.913247,0.923130,0.961469,0.994958,1.039187", \ "1.135784,1.121884,1.125053,1.110529,1.089784,1.059068,1.077018", \ "1.515749,1.495622,1.486860,1.459880,1.417303,1.355036,1.272995", \ "2.078823,2.062550,2.045450,2.008209,1.944526,1.842382,1.694127", \ "2.806151,2.809441,2.786133,2.748465,2.682978,2.549136,2.337421"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("4.820156,4.816447,4.838011,4.857713,4.874006,4.866825,4.893682", \ "4.752670,4.749431,4.773506,4.779250,4.819365,4.775213,4.854599", \ "4.683124,4.696172,4.700226,4.710912,4.743228,4.761399,4.831113", \ "4.668598,4.680521,4.681918,4.696310,4.710717,4.695500,4.771172", \ "4.754398,4.747016,4.761939,4.746705,4.734625,4.718677,4.775219", \ "5.000645,5.017113,5.060650,5.030015,5.014108,4.968409,4.917333", \ "5.533001,5.523345,5.528842,5.524303,5.529804,5.463677,5.325617"); } } internal_power () { related_pin : "C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.314023,0.313535,0.304540,0.298427,0.293978,0.289857,0.294246", \ "0.298029,0.298313,0.302028,0.303924,0.312285,0.321412,0.332464", \ "0.326646,0.326682,0.325452,0.325233,0.335746,0.349663,0.365739", \ "0.546462,0.540079,0.517738,0.483660,0.433427,0.414382,0.412953", \ "0.914087,0.890323,0.872631,0.819011,0.749968,0.646529,0.552341", \ "1.442776,1.427864,1.403031,1.353597,1.253851,1.097482,0.900675", \ "2.123775,2.118429,2.098343,2.058940,1.965768,1.774165,1.485756"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("2.901615,2.914717,2.939029,2.942116,2.930787,2.925955,2.963295", \ "2.806635,2.824643,2.836349,2.862880,2.887088,2.924470,2.910359", \ "2.794837,2.805425,2.806197,2.805523,2.847391,2.822158,2.902441", \ "3.033623,3.018318,3.004687,2.996164,2.945873,2.912809,2.919225", \ "3.474837,3.454692,3.425944,3.379338,3.312412,3.235346,3.082705", \ "3.998046,3.999841,3.992304,4.006001,3.914241,3.741472,3.532096", \ "4.859950,4.836215,4.785015,4.741062,4.680982,4.521658,4.227964"); } } internal_power () { related_pin : "C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.316436,0.311452,0.306137,0.299477,0.295595,0.294762,0.296152", \ "0.286480,0.294561,0.293549,0.301765,0.306696,0.322665,0.332494", \ "0.260176,0.260564,0.264898,0.278809,0.300806,0.324889,0.352538", \ "0.380122,0.379910,0.372588,0.359609,0.337695,0.333479,0.358977", \ "0.621749,0.611745,0.603089,0.579511,0.545071,0.489073,0.425604", \ "0.992465,0.974655,0.976723,0.950336,0.890205,0.804445,0.678263", \ "1.485106,1.492649,1.476905,1.453827,1.399130,1.288693,1.105105"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("3.634227,3.646333,3.648409,3.649303,3.679653,3.692559,3.700720", \ "3.561062,3.557789,3.581340,3.593951,3.623432,3.636820,3.606508", \ "3.559095,3.569710,3.569964,3.573988,3.599566,3.600500,3.581761", \ "3.774623,3.779234,3.769948,3.761056,3.726223,3.696723,3.664684", \ "4.225438,4.206165,4.183956,4.158228,4.111757,4.011384,3.953010", \ "4.765071,4.776557,4.789368,4.788174,4.689973,4.573231,4.415899", \ "5.576947,5.566245,5.555122,5.529549,5.484004,5.360209,5.129766"); } } } } /****************************************************************************************** Module : AOI211_X2 Cell Description : Combinational cell (AOI211_X2) with drive strength X2 *******************************************************************************************/ cell (AOI211_X2) { drive_strength : 2; area : 2.394000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 69.131362; leakage_power () { when : "!A & !B & !C1 & !C2"; value : 47.361380; } leakage_power () { when : "!A & !B & !C1 & C2"; value : 89.983410; } leakage_power () { when : "!A & !B & C1 & !C2"; value : 48.566103; } leakage_power () { when : "!A & !B & C1 & C2"; value : 74.715300; } leakage_power () { when : "!A & B & !C1 & !C2"; value : 33.013288; } leakage_power () { when : "!A & B & !C1 & C2"; value : 62.316892; } leakage_power () { when : "!A & B & C1 & !C2"; value : 62.314461; } leakage_power () { when : "!A & B & C1 & C2"; value : 88.818118; } leakage_power () { when : "A & !B & !C1 & !C2"; value : 32.411423; } leakage_power () { when : "A & !B & !C1 & C2"; value : 61.854595; } leakage_power () { when : "A & !B & C1 & !C2"; value : 61.852175; } leakage_power () { when : "A & !B & C1 & C2"; value : 88.671772; } leakage_power () { when : "A & B & !C1 & !C2"; value : 59.113559; } leakage_power () { when : "A & B & !C1 & C2"; value : 88.609689; } leakage_power () { when : "A & B & C1 & !C2"; value : 88.608039; } leakage_power () { when : "A & B & C1 & C2"; value : 117.891591; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.114220; fall_capacitance : 2.989180; rise_capacitance : 3.114220; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.425452; fall_capacitance : 3.050151; rise_capacitance : 3.425452; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.165257; fall_capacitance : 2.649523; rise_capacitance : 3.165257; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.454374; fall_capacitance : 2.815764; rise_capacitance : 3.454374; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 28.991700; function : "!(((C1 & C2) | B) | A)"; timing () { related_pin : "A"; when : "!B & !C1 & !C2"; sdf_cond : "(B == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.007417,0.007842,0.008539,0.009887,0.012463,0.017347,0.026663", \ "0.008966,0.009376,0.010055,0.011380,0.013932,0.018798,0.028104", \ "0.014132,0.014637,0.015448,0.016960,0.019661,0.024366,0.033547", \ "0.018052,0.018782,0.019969,0.022189,0.026178,0.033008,0.044127", \ "0.019326,0.020292,0.021898,0.024858,0.030190,0.039361,0.054358", \ "0.017534,0.018754,0.020777,0.024505,0.031215,0.042790,0.061767", \ "0.012495,0.013957,0.016332,0.020810,0.028921,0.042938,0.065989"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.040701,0.042592,0.045745,0.052004,0.064407,0.089008,0.137971", \ "0.041846,0.043750,0.046927,0.053238,0.065742,0.090487,0.139608", \ "0.046950,0.048830,0.051968,0.058221,0.070658,0.095401,0.144622", \ "0.055091,0.057002,0.060165,0.066398,0.078773,0.103408,0.152526", \ "0.063474,0.065705,0.069363,0.076457,0.089938,0.115005,0.163982", \ "0.072578,0.075089,0.079221,0.087177,0.102154,0.129887,0.180389", \ "0.084960,0.087756,0.092301,0.101026,0.117329,0.147262,0.201593"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.005502,0.005818,0.006338,0.007355,0.009336,0.013205,0.020854", \ "0.005257,0.005600,0.006157,0.007227,0.009260,0.013171,0.020843", \ "0.007444,0.007680,0.008052,0.008757,0.010092,0.013293,0.020789", \ "0.012040,0.012383,0.012921,0.013930,0.015746,0.018855,0.024054", \ "0.017905,0.018354,0.019056,0.020392,0.022789,0.026875,0.033590", \ "0.025176,0.025751,0.026627,0.028311,0.031315,0.036395,0.044687", \ "0.033860,0.034586,0.035720,0.037804,0.041476,0.047605,0.057471"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.021038,0.022669,0.025404,0.030870,0.041772,0.063478,0.106699", \ "0.021040,0.022670,0.025410,0.030874,0.041771,0.063474,0.106698", \ "0.021050,0.022680,0.025414,0.030874,0.041765,0.063467,0.106698", \ "0.021902,0.023390,0.025914,0.031087,0.041800,0.063466,0.106717", \ "0.026263,0.027746,0.030224,0.035127,0.044506,0.064335,0.106696", \ "0.032160,0.033626,0.036085,0.041035,0.050864,0.069905,0.108578", \ "0.040204,0.041549,0.043867,0.048631,0.058361,0.077854,0.115612"); } } timing () { related_pin : "A"; when : "!B & !C1 & C2"; sdf_cond : "(B == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.005882,0.006304,0.007002,0.008363,0.010981,0.015959,0.025420", \ "0.007587,0.007980,0.008640,0.009948,0.012507,0.017436,0.026866", \ "0.012283,0.012842,0.013733,0.015377,0.018268,0.023129,0.032335", \ "0.015382,0.016187,0.017498,0.019909,0.024174,0.031360,0.042844", \ "0.015763,0.016832,0.018577,0.021793,0.027499,0.037144,0.052641", \ "0.012926,0.014295,0.016493,0.020527,0.027709,0.039902,0.059545", \ "0.006741,0.008355,0.010950,0.015795,0.024463,0.039237,0.063123"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.043772,0.045972,0.049628,0.056886,0.071272,0.099821,0.156664", \ "0.044807,0.047016,0.050701,0.058017,0.072516,0.101232,0.158253", \ "0.049834,0.052014,0.055650,0.062898,0.077321,0.106031,0.163160", \ "0.057764,0.059965,0.063610,0.070832,0.085176,0.113763,0.170779", \ "0.065912,0.068399,0.072505,0.080485,0.095752,0.124457,0.181300", \ "0.074775,0.077524,0.082035,0.090773,0.107359,0.138441,0.196027", \ "0.087055,0.090048,0.094950,0.104360,0.122078,0.155059,0.215947"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.004611,0.004967,0.005546,0.006664,0.008787,0.012812,0.020559", \ "0.004440,0.004771,0.005343,0.006493,0.008661,0.012733,0.020522", \ "0.007410,0.007645,0.008021,0.008730,0.010003,0.013006,0.020387", \ "0.012230,0.012565,0.013097,0.014086,0.015871,0.018939,0.024066", \ "0.018412,0.018849,0.019530,0.020822,0.023130,0.027106,0.033709", \ "0.026141,0.026686,0.027527,0.029138,0.031998,0.036877,0.044946", \ "0.035395,0.036108,0.037193,0.039165,0.042644,0.048458,0.057976"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.021798,0.023716,0.026939,0.033389,0.046255,0.071880,0.122970", \ "0.021809,0.023726,0.026946,0.033391,0.046251,0.071870,0.122987", \ "0.021829,0.023736,0.026955,0.033395,0.046256,0.071879,0.122991", \ "0.022520,0.024296,0.027311,0.033548,0.046275,0.071882,0.122973", \ "0.026362,0.028142,0.031130,0.036993,0.048384,0.072366,0.122978", \ "0.031456,0.033218,0.036211,0.042200,0.054032,0.076897,0.124102", \ "0.038786,0.040437,0.043266,0.049053,0.060781,0.084168,0.129677"); } } timing () { related_pin : "A"; when : "!B & C1 & !C2"; sdf_cond : "(B == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.006019,0.006441,0.007138,0.008496,0.011111,0.016089,0.025555", \ "0.007715,0.008109,0.008769,0.010077,0.012635,0.017565,0.027002", \ "0.012487,0.013034,0.013914,0.015540,0.018413,0.023253,0.032468", \ "0.015706,0.016501,0.017790,0.020174,0.024409,0.031553,0.043007", \ "0.016248,0.017303,0.019023,0.022196,0.027851,0.037439,0.052887", \ "0.013650,0.014981,0.017143,0.021114,0.028220,0.040324,0.059888", \ "0.007809,0.009351,0.011878,0.016629,0.025181,0.039832,0.063605"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.052196,0.054395,0.058059,0.065334,0.079752,0.108362,0.165291", \ "0.053343,0.055555,0.059241,0.066562,0.081072,0.109829,0.166894", \ "0.058276,0.060464,0.064123,0.071403,0.085874,0.114639,0.171827", \ "0.066232,0.068415,0.072052,0.079288,0.093681,0.122344,0.179427", \ "0.075501,0.077905,0.081865,0.089608,0.104429,0.132994,0.189923", \ "0.085373,0.088023,0.092328,0.100748,0.116881,0.147416,0.204583", \ "0.098521,0.101374,0.106028,0.115034,0.132206,0.164566,0.224798"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.005500,0.005869,0.006471,0.007632,0.009828,0.013925,0.021686", \ "0.005271,0.005626,0.006236,0.007439,0.009691,0.013844,0.021649", \ "0.008553,0.008748,0.009070,0.009704,0.010946,0.014087,0.021514", \ "0.014526,0.014768,0.015163,0.015946,0.017472,0.020255,0.025148", \ "0.021837,0.022135,0.022608,0.023579,0.025464,0.028972,0.035136", \ "0.030731,0.031079,0.031652,0.032825,0.035113,0.039338,0.046799", \ "0.041181,0.041686,0.042438,0.043868,0.046598,0.051571,0.060306"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.026145,0.028099,0.031365,0.037884,0.050836,0.076592,0.127870", \ "0.026144,0.028104,0.031370,0.037880,0.050839,0.076595,0.127868", \ "0.026150,0.028107,0.031371,0.037886,0.050832,0.076594,0.127873", \ "0.026388,0.028288,0.031487,0.037930,0.050841,0.076591,0.127861", \ "0.029885,0.031710,0.034706,0.040485,0.052268,0.076785,0.127846", \ "0.034640,0.036511,0.039610,0.045736,0.057714,0.080676,0.128620", \ "0.041211,0.043028,0.046089,0.052178,0.064268,0.087916,0.133702"); } } timing () { related_pin : "B"; when : "!A & !C1 & !C2"; sdf_cond : "(A == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.007307,0.007692,0.008326,0.009563,0.011955,0.016583,0.025600", \ "0.008873,0.009254,0.009885,0.011119,0.013512,0.018141,0.027160", \ "0.013511,0.014010,0.014824,0.016337,0.019045,0.023702,0.032657", \ "0.016518,0.017263,0.018482,0.020748,0.024812,0.031750,0.042997", \ "0.016648,0.017661,0.019321,0.022396,0.027906,0.037320,0.052588", \ "0.013401,0.014681,0.016805,0.020730,0.027762,0.039770,0.059242", \ "0.006412,0.007984,0.010533,0.015320,0.023918,0.038630,0.062482"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.037104,0.038997,0.042148,0.048407,0.060806,0.085407,0.134370", \ "0.037738,0.039638,0.042813,0.049127,0.061626,0.086374,0.135496", \ "0.042693,0.044569,0.047706,0.053958,0.066395,0.091133,0.140358", \ "0.052250,0.054214,0.057409,0.063666,0.076041,0.100670,0.149785", \ "0.062979,0.065455,0.069454,0.077055,0.091062,0.116203,0.165127", \ "0.076319,0.079218,0.083914,0.092761,0.108976,0.137804,0.188125", \ "0.093959,0.097246,0.102467,0.112387,0.130624,0.162964,0.218774"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.004706,0.004995,0.005477,0.006437,0.008348,0.012163,0.019802", \ "0.004622,0.004924,0.005425,0.006407,0.008337,0.012161,0.019803", \ "0.006819,0.007053,0.007441,0.008153,0.009471,0.012510,0.019800", \ "0.011177,0.011527,0.012085,0.013132,0.015007,0.018196,0.023468", \ "0.016869,0.017337,0.018077,0.019457,0.021923,0.026117,0.032953", \ "0.023993,0.024601,0.025530,0.027289,0.030405,0.035599,0.044013", \ "0.032534,0.033304,0.034493,0.036684,0.040517,0.046828,0.056854"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.021032,0.022666,0.025408,0.030873,0.041767,0.063468,0.106698", \ "0.021042,0.022670,0.025410,0.030874,0.041766,0.063485,0.106696", \ "0.021056,0.022679,0.025413,0.030874,0.041765,0.063482,0.106697", \ "0.022769,0.024119,0.026466,0.031347,0.041827,0.063464,0.106703", \ "0.029312,0.030655,0.032902,0.037338,0.045716,0.064530,0.106697", \ "0.036848,0.038268,0.040620,0.045296,0.054391,0.071584,0.108555", \ "0.045063,0.046486,0.048961,0.053926,0.063660,0.082174,0.116786"); } } timing () { related_pin : "B"; when : "!A & !C1 & C2"; sdf_cond : "(A == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.006110,0.006510,0.007168,0.008447,0.010904,0.015611,0.024698", \ "0.007752,0.008135,0.008773,0.010025,0.012458,0.017149,0.026232", \ "0.012005,0.012555,0.013438,0.015064,0.017933,0.022739,0.031711", \ "0.014303,0.015118,0.016436,0.018867,0.023170,0.030393,0.041934", \ "0.013606,0.014705,0.016509,0.019803,0.025640,0.035451,0.051133", \ "0.009393,0.010800,0.013099,0.017303,0.024747,0.037296,0.057325", \ "0.001359,0.003064,0.005826,0.010947,0.020050,0.035420,0.059997"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.040247,0.042444,0.046103,0.053361,0.067740,0.096290,0.153130", \ "0.040773,0.042981,0.046665,0.053982,0.068480,0.097197,0.154217", \ "0.045632,0.047809,0.051445,0.058695,0.073115,0.101817,0.158956", \ "0.054545,0.056781,0.060453,0.067688,0.082032,0.110602,0.167608", \ "0.064541,0.067243,0.071638,0.080012,0.095724,0.124482,0.181252", \ "0.077595,0.080694,0.085655,0.095099,0.112621,0.144442,0.201861", \ "0.095160,0.098608,0.104119,0.114566,0.133848,0.168601,0.230364"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.004293,0.004600,0.005108,0.006102,0.008042,0.011859,0.019461", \ "0.004145,0.004448,0.004978,0.006005,0.007985,0.011835,0.019456", \ "0.006806,0.007045,0.007426,0.008146,0.009429,0.012293,0.019430", \ "0.011265,0.011615,0.012162,0.013186,0.015028,0.018204,0.023403", \ "0.017128,0.017589,0.018299,0.019649,0.022052,0.026181,0.032933", \ "0.024494,0.025088,0.025982,0.027688,0.030711,0.035778,0.044073", \ "0.033341,0.034095,0.035247,0.037378,0.041088,0.047216,0.057051"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.021796,0.023715,0.026939,0.033387,0.046253,0.071880,0.122992", \ "0.021807,0.023728,0.026944,0.033388,0.046247,0.071888,0.122977", \ "0.021838,0.023748,0.026956,0.033396,0.046255,0.071887,0.122998", \ "0.023328,0.024991,0.027838,0.033748,0.046304,0.071867,0.122979", \ "0.028780,0.030458,0.033285,0.038828,0.049411,0.072559,0.122976", \ "0.035234,0.036906,0.039763,0.045472,0.056686,0.078151,0.124109", \ "0.042669,0.044358,0.047258,0.053099,0.064666,0.087122,0.130345"); } } timing () { related_pin : "B"; when : "!A & C1 & !C2"; sdf_cond : "(A == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.006240,0.006638,0.007295,0.008571,0.011026,0.015733,0.024827", \ "0.007877,0.008259,0.008896,0.010147,0.012579,0.017271,0.026361", \ "0.012197,0.012740,0.013613,0.015225,0.018072,0.022858,0.031840", \ "0.014613,0.015421,0.016722,0.019128,0.023398,0.030587,0.042088", \ "0.014082,0.015170,0.016944,0.020201,0.025988,0.035744,0.051370", \ "0.010096,0.011476,0.013738,0.017885,0.025260,0.037716,0.057664", \ "0.002374,0.004038,0.006743,0.011778,0.020772,0.036019,0.060474"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.048664,0.050866,0.054530,0.061804,0.076223,0.104840,0.161751", \ "0.049310,0.051520,0.055206,0.062528,0.077038,0.105787,0.162860", \ "0.054074,0.056264,0.059919,0.067199,0.081669,0.110431,0.167623", \ "0.063110,0.065289,0.068919,0.076147,0.090535,0.119179,0.176265", \ "0.074825,0.077365,0.081513,0.089468,0.104487,0.133005,0.189865", \ "0.089253,0.092117,0.096788,0.105730,0.122502,0.153480,0.210398", \ "0.107939,0.111123,0.116334,0.126244,0.144679,0.178423,0.239182"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.004993,0.005315,0.005845,0.006889,0.008927,0.012875,0.020545", \ "0.004821,0.005149,0.005706,0.006788,0.008868,0.012851,0.020540", \ "0.007812,0.008022,0.008363,0.009021,0.010266,0.013291,0.020515", \ "0.013446,0.013698,0.014123,0.014968,0.016571,0.019485,0.024454", \ "0.020503,0.020824,0.021328,0.022368,0.024366,0.028027,0.034355", \ "0.029120,0.029519,0.030128,0.031398,0.033831,0.038245,0.045927", \ "0.039326,0.039828,0.040615,0.042171,0.045116,0.050367,0.059385"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.026143,0.028099,0.031367,0.037884,0.050836,0.076596,0.127868", \ "0.026145,0.028104,0.031368,0.037883,0.050840,0.076590,0.127885", \ "0.026157,0.028108,0.031370,0.037884,0.050840,0.076590,0.127875", \ "0.026718,0.028525,0.031634,0.037988,0.050850,0.076583,0.127873", \ "0.031792,0.033544,0.036387,0.041754,0.052932,0.076857,0.127844", \ "0.037910,0.039708,0.042688,0.048535,0.059908,0.081593,0.128561", \ "0.045064,0.046899,0.049962,0.056019,0.067827,0.090481,0.134148"); } } timing () { related_pin : "C1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.00819161,0.00876983,0.00973168,0.0116432,0.0154400,0.0229940,0.0380628", \ "0.00954720,0.0101326,0.0111094,0.0130440,0.0168726,0.0244615,0.0395589", \ "0.0134692,0.0142800,0.0155684,0.0179325,0.0220564,0.0295870,0.0446563", \ "0.0154767,0.0166766,0.0185908,0.0220945,0.0282320,0.0384231,0.0546234", \ "0.0144877,0.0161035,0.0186867,0.0234088,0.0316432,0.0453180,0.0669849", \ "0.0100324,0.0121115,0.0153903,0.0213730,0.0318181,0.0490963,0.0764165", \ "0.00190825,0.00439988,0.00836961,0.0156240,0.0283207,0.0493399,0.0824767"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.0236271,0.0258600,0.0295729,0.0369127,0.0513972,0.0800162,0.136912", \ "0.0237559,0.0260036,0.0297606,0.0372115,0.0518993,0.0807997,0.137946", \ "0.0286503,0.0306913,0.0341876,0.0413233,0.0557290,0.0845007,0.141752", \ "0.0403171,0.0425703,0.0461797,0.0528997,0.0663171,0.0942632,0.150763", \ "0.0536908,0.0565104,0.0609349,0.0692988,0.0845561,0.111796,0.167005", \ "0.0693514,0.0725626,0.0776722,0.0873770,0.105262,0.136828,0.191770", \ "0.0875936,0.0912314,0.0969718,0.107878,0.128033,0.163977,0.225376"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.00485252,0.00533632,0.00615344,0.00778455,0.0110475,0.0175734,0.0306188", \ "0.00484945,0.00533650,0.00615264,0.00778587,0.0110475,0.0175735,0.0306175", \ "0.00724125,0.00762501,0.00825246,0.00940765,0.0117720,0.0175857,0.0306162", \ "0.0119643,0.0124717,0.0132845,0.0148109,0.0175609,0.0223744,0.0319661", \ "0.0183403,0.0190020,0.0200326,0.0219477,0.0253670,0.0312557,0.0411077", \ "0.0264967,0.0272985,0.0285699,0.0309196,0.0350609,0.0420675,0.0536985", \ "0.0363820,0.0373589,0.0389042,0.0417373,0.0466948,0.0549286,0.0683644"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.0214012,0.0234193,0.0267477,0.0333128,0.0462472,0.0718754,0.122978", \ "0.0211896,0.0232636,0.0266516,0.0332722,0.0462438,0.0718907,0.122984", \ "0.0202422,0.0222923,0.0259553,0.0329437,0.0461814,0.0718655,0.122979", \ "0.0240240,0.0254227,0.0279911,0.0335599,0.0456721,0.0717956,0.122983", \ "0.0297956,0.0315133,0.0344078,0.0400554,0.0503399,0.0724975,0.122959", \ "0.0367348,0.0386156,0.0417249,0.0478631,0.0594447,0.0802527,0.124156", \ "0.0451526,0.0471227,0.0504136,0.0569640,0.0695070,0.0924755,0.133343"); } } timing () { related_pin : "C2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.00949250,0.0100666,0.0110253,0.0129298,0.0167194,0.0242674,0.0393331", \ "0.0108757,0.0114658,0.0124432,0.0143800,0.0182086,0.0257961,0.0408923", \ "0.0141486,0.0148558,0.0160040,0.0181902,0.0222766,0.0299453,0.0451157", \ "0.0167682,0.0177841,0.0193990,0.0223690,0.0276132,0.0367024,0.0527754", \ "0.0168781,0.0182922,0.0205327,0.0246192,0.0317096,0.0434219,0.0624636", \ "0.0137167,0.0155765,0.0185252,0.0238677,0.0330862,0.0481378,0.0716830", \ "0.00689180,0.00925109,0.0129367,0.0196142,0.0311144,0.0498183,0.0787518"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.0310725,0.0332553,0.0368955,0.0441343,0.0585066,0.0870770,0.143938", \ "0.0314644,0.0336742,0.0373629,0.0446792,0.0591689,0.0878817,0.144867", \ "0.0362348,0.0383640,0.0419433,0.0491165,0.0634576,0.0920626,0.149077", \ "0.0484421,0.0504834,0.0537091,0.0603758,0.0741622,0.102125,0.158488", \ "0.0641518,0.0666505,0.0707113,0.0784747,0.0928443,0.119761,0.174979", \ "0.0818852,0.0848146,0.0895418,0.0985993,0.115452,0.145646,0.199907", \ "0.102260,0.105547,0.110926,0.121104,0.140171,0.174592,0.234145"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.00485352,0.00533924,0.00615362,0.00778403,0.0110481,0.0175724,0.0306153", \ "0.00485617,0.00533909,0.00615213,0.00778580,0.0110472,0.0175736,0.0306162", \ "0.00594640,0.00637117,0.00708588,0.00851099,0.0113935,0.0175828,0.0306162", \ "0.00908145,0.00950549,0.0101978,0.0115544,0.0142545,0.0197766,0.0313189", \ "0.0138004,0.0143078,0.0151177,0.0166543,0.0195008,0.0248213,0.0355533", \ "0.0198063,0.0204183,0.0213879,0.0232181,0.0265244,0.0323166,0.0428863", \ "0.0270316,0.0277315,0.0288883,0.0310705,0.0349714,0.0415998,0.0529008"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.0259999,0.0279915,0.0312955,0.0378505,0.0508352,0.0766058,0.127868", \ "0.0259264,0.0279361,0.0312623,0.0378353,0.0508281,0.0766097,0.127866", \ "0.0254264,0.0275328,0.0309849,0.0377121,0.0508020,0.0765826,0.127875", \ "0.0267297,0.0284508,0.0313947,0.0374679,0.0502631,0.0765592,0.127869", \ "0.0325568,0.0343339,0.0372645,0.0428567,0.0534714,0.0766787,0.127829", \ "0.0391235,0.0410944,0.0443465,0.0506006,0.0622200,0.0832306,0.128482", \ "0.0464485,0.0486530,0.0522661,0.0592011,0.0720895,0.0951793,0.136602"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("2.251342,2.275623,2.318022,2.417652,2.550845,2.708430,2.872654", \ "2.148887,2.169997,2.219695,2.332655,2.453686,2.617985,2.773753", \ "2.203992,2.215973,2.228982,2.311016,2.405706,2.544878,2.716847", \ "2.756562,2.767233,2.761596,2.729871,2.734333,2.698557,2.795595", \ "3.628163,3.619996,3.598600,3.565116,3.487893,3.368857,3.220919", \ "4.904683,4.889487,4.857186,4.803254,4.690432,4.477859,4.159320", \ "6.618797,6.570554,6.571679,6.528171,6.398823,6.128982,5.627810"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("10.350980,10.355710,10.389630,10.411170,10.395810,10.435360,10.471570", \ "10.215040,10.222130,10.242990,10.294910,10.310130,10.268280,10.383000", \ "10.117980,10.121660,10.137320,10.166330,10.170760,10.168210,10.232050", \ "10.076400,10.078010,10.091130,10.092230,10.075270,10.126670,10.136560", \ "10.153440,10.154380,10.143890,10.112180,10.085170,10.027110,10.163590", \ "10.306260,10.351250,10.375120,10.431750,10.455600,10.287760,10.325610", \ "11.442010,11.395660,11.336340,11.288130,11.200670,11.152040,11.015910"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("1.683319,1.725895,1.801859,1.938979,2.108563,2.365098,2.597500", \ "1.569280,1.646208,1.724501,1.844201,2.024454,2.265344,2.487017", \ "1.785432,1.792921,1.804353,1.861836,2.002814,2.181679,2.414972", \ "2.398190,2.387313,2.402546,2.380333,2.390342,2.375352,2.489147", \ "3.260629,3.248182,3.238555,3.193267,3.145237,3.048725,2.914537", \ "4.492343,4.474520,4.483603,4.430491,4.318312,4.113392,3.816536", \ "6.181060,6.166889,6.143843,6.089482,5.973927,5.696422,5.207721"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("9.576151,9.591294,9.636798,9.653866,9.662363,9.668901,9.657687", \ "9.441248,9.462284,9.471364,9.510078,9.575826,9.597592,9.503297", \ "9.347020,9.360507,9.368097,9.375713,9.389823,9.431927,9.356080", \ "9.279895,9.290908,9.294780,9.316979,9.364834,9.359363,9.420309", \ "9.383861,9.356750,9.359867,9.374513,9.387333,9.304858,9.273774", \ "9.510163,9.531562,9.599888,9.671694,9.715883,9.659986,9.436140", \ "10.579100,10.550810,10.499340,10.470790,10.459660,10.416880,10.185840"); } } internal_power () { related_pin : "A"; when : "!B & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("1.887173,1.907077,1.945190,2.070320,2.197064,2.420551,2.631308", \ "1.760862,1.798054,1.861369,1.970379,2.123555,2.296911,2.521227", \ "1.867986,1.892711,1.910004,1.961805,2.086163,2.247592,2.439498", \ "2.438324,2.447985,2.434567,2.446891,2.421785,2.397460,2.515441", \ "3.335547,3.327287,3.271297,3.243822,3.163251,3.058777,2.906667", \ "4.616609,4.574842,4.542181,4.478324,4.349703,4.133272,3.809035", \ "6.313956,6.308635,6.282812,6.180621,6.030378,5.711662,5.220857"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("11.214970,11.231020,11.241510,11.279830,11.332360,11.204190,11.426460", \ "11.095990,11.078400,11.127870,11.151340,11.230750,11.246640,11.370400", \ "10.954860,10.969670,10.979850,11.031370,11.084600,10.985570,11.253360", \ "10.915840,10.929800,10.946890,10.964570,11.004420,11.029200,11.115810", \ "10.982250,10.958780,10.974580,10.982340,11.016690,10.982770,11.108970", \ "11.164250,11.199380,11.241360,11.353830,11.291260,11.250840,11.247780", \ "12.042380,12.032350,12.004040,12.017770,12.046070,12.006550,11.768580"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("1.896521,1.923378,1.946842,1.998005,2.052400,2.119865,2.191113", \ "1.897776,1.929961,1.958695,2.003645,2.061247,2.139081,2.206777", \ "1.971828,1.956970,1.972583,2.001902,2.051329,2.123598,2.210644", \ "2.431038,2.416558,2.415027,2.381665,2.350257,2.280137,2.299339", \ "3.166725,3.161845,3.136750,3.104284,3.026220,2.895339,2.700793", \ "4.275696,4.248619,4.237748,4.205571,4.104262,3.894663,3.565966", \ "5.715178,5.739632,5.710631,5.689571,5.604752,5.358289,4.908194"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("8.893265,8.898327,8.915757,8.934406,8.934996,9.005870,8.949940", \ "8.738651,8.745602,8.766479,8.802073,8.864998,8.860040,8.902866", \ "8.606490,8.609162,8.623794,8.642127,8.647865,8.738141,8.773260", \ "8.600696,8.601012,8.611468,8.606331,8.601622,8.665833,8.541745", \ "8.830207,8.823792,8.813128,8.801741,8.749968,8.756664,8.738366", \ "9.362225,9.383797,9.369670,9.445870,9.374621,9.122492,9.037418", \ "10.681560,10.615920,10.563460,10.503560,10.466130,10.328760,9.924421"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("1.559780,1.572534,1.632302,1.712717,1.785840,1.908854,2.001290", \ "1.562193,1.575549,1.624135,1.677229,1.783355,1.888366,1.996631", \ "1.672635,1.682303,1.689493,1.703568,1.762921,1.857525,1.963937", \ "2.162588,2.155435,2.142920,2.138292,2.091808,2.027667,2.046096", \ "2.908779,2.884181,2.869619,2.844228,2.766336,2.633387,2.441974", \ "3.970842,3.978953,3.939092,3.902859,3.803475,3.604517,3.288435", \ "5.356809,5.394778,5.378303,5.344757,5.256333,5.020041,4.569131"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("8.127224,8.142543,8.156833,8.198879,8.192465,8.175680,8.128105", \ "7.975640,7.992659,8.005574,8.030240,8.101675,8.105180,8.210307", \ "7.851297,7.864132,7.906628,7.919447,7.900791,7.921595,8.069986", \ "7.832740,7.842682,7.844711,7.873467,7.902326,7.928546,7.847617", \ "8.057148,8.063809,8.023512,8.029175,8.031345,7.978327,7.846697", \ "8.545119,8.546792,8.579188,8.638940,8.516274,8.440607,8.303738", \ "9.758082,9.746625,9.701962,9.638579,9.630022,9.396263,8.979433"); } } internal_power () { related_pin : "B"; when : "!A & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("1.680625,1.673385,1.733680,1.769902,1.835427,1.926693,2.005595", \ "1.636368,1.680081,1.690266,1.764280,1.824545,1.913628,2.006169", \ "1.707240,1.716450,1.714367,1.759278,1.808408,1.884104,1.981566", \ "2.184251,2.174916,2.154833,2.147231,2.096171,2.018342,2.056150", \ "2.946043,2.916328,2.906661,2.842131,2.774320,2.621306,2.436469", \ "4.069366,4.057807,4.013861,3.956017,3.823779,3.615887,3.285407", \ "5.547525,5.525942,5.500251,5.422690,5.304656,5.032845,4.568936"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("9.730447,9.753405,9.793096,9.819360,9.828913,9.911501,9.961055", \ "9.630419,9.612692,9.662234,9.703853,9.760029,9.785381,9.818171", \ "9.493926,9.509063,9.519015,9.567565,9.615653,9.691154,9.774782", \ "9.466794,9.479460,9.484508,9.509515,9.550730,9.609733,9.649823", \ "9.640762,9.614494,9.648042,9.619576,9.604532,9.658709,9.664833", \ "10.131500,10.148320,10.204620,10.222880,10.173230,10.065500,10.008130", \ "11.192430,11.200580,11.205740,11.161820,11.209490,11.056610,10.765430"); } } internal_power () { related_pin : "C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.635903,0.635286,0.621806,0.608056,0.589444,0.584992,0.593537", \ "0.603394,0.599419,0.612301,0.611869,0.617748,0.643318,0.663672", \ "0.659394,0.645943,0.653690,0.652066,0.663988,0.691917,0.730304", \ "1.115044,1.090034,1.056707,0.992024,0.896532,0.828680,0.829640", \ "1.820067,1.817408,1.763542,1.685501,1.537076,1.320925,1.102039", \ "2.883658,2.872247,2.827674,2.732191,2.557835,2.222867,1.794270", \ "4.242732,4.222474,4.223469,4.143105,3.974663,3.611566,2.963221"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("5.800483,5.811631,5.863004,5.896195,5.940515,5.867659,5.860827", \ "5.604704,5.629084,5.652358,5.692390,5.811129,5.840408,5.794398", \ "5.590611,5.600927,5.604491,5.623843,5.617368,5.657184,5.698114", \ "6.042106,6.036297,6.014782,5.972438,5.903614,5.846789,5.899021", \ "6.966715,6.928251,6.870367,6.810669,6.671463,6.501832,6.268118", \ "7.992142,7.984612,7.979032,7.993986,7.859842,7.523661,7.195663", \ "9.742651,9.692834,9.617565,9.529151,9.370970,9.102759,8.494587"); } } internal_power () { related_pin : "C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.639312,0.630310,0.625690,0.609445,0.586369,0.584943,0.595461", \ "0.579099,0.588998,0.591909,0.606045,0.616217,0.641853,0.669107", \ "0.517039,0.522730,0.532716,0.549609,0.589559,0.645920,0.706083", \ "0.765008,0.756572,0.750048,0.728687,0.692006,0.670087,0.720262", \ "1.252942,1.244718,1.225336,1.181720,1.106524,0.995298,0.852626", \ "1.966859,1.982367,1.950675,1.920190,1.822567,1.624860,1.357133", \ "2.982773,2.972491,2.967776,2.910102,2.839886,2.602272,2.208807"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("7.270131,7.283741,7.290727,7.304024,7.361733,7.332799,7.276427", \ "7.121795,7.139419,7.153446,7.185417,7.176066,7.204780,7.196147", \ "7.122041,7.132499,7.135379,7.168184,7.165562,7.216746,7.148180", \ "7.560144,7.559918,7.546270,7.520457,7.447796,7.439301,7.313589", \ "8.466870,8.419375,8.385385,8.357292,8.194543,8.073498,7.888283", \ "9.553085,9.530594,9.581663,9.604272,9.462268,9.200789,8.813944", \ "11.165670,11.140230,11.141550,11.087460,10.995620,10.687460,10.239970"); } } } } /****************************************************************************************** Module : AOI211_X4 Cell Description : Combinational cell (AOI211_X4) with drive strength X4 *******************************************************************************************/ cell (AOI211_X4) { drive_strength : 4; area : 2.926000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 126.001026; leakage_power () { when : "!A & !B & !C1 & !C2"; value : 101.298890; } leakage_power () { when : "!A & !B & !C1 & C2"; value : 122.607430; } leakage_power () { when : "!A & !B & C1 & !C2"; value : 101.902462; } leakage_power () { when : "!A & !B & C1 & C2"; value : 131.987350; } leakage_power () { when : "!A & B & !C1 & !C2"; value : 111.129810; } leakage_power () { when : "!A & B & !C1 & C2"; value : 125.781590; } leakage_power () { when : "!A & B & C1 & !C2"; value : 125.782690; } leakage_power () { when : "!A & B & C1 & C2"; value : 139.032960; } leakage_power () { when : "A & !B & !C1 & !C2"; value : 110.828850; } leakage_power () { when : "A & !B & !C1 & C2"; value : 125.550370; } leakage_power () { when : "A & !B & C1 & !C2"; value : 125.551580; } leakage_power () { when : "A & !B & C1 & C2"; value : 138.959700; } leakage_power () { when : "A & B & !C1 & !C2"; value : 124.179110; } leakage_power () { when : "A & B & !C1 & C2"; value : 138.927140; } leakage_power () { when : "A & B & C1 & !C2"; value : 138.927690; } leakage_power () { when : "A & B & C1 & C2"; value : 153.568800; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.668945; fall_capacitance : 1.612621; rise_capacitance : 1.668945; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.696344; fall_capacitance : 1.508759; rise_capacitance : 1.696344; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.632665; fall_capacitance : 1.388524; rise_capacitance : 1.632665; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.749982; fall_capacitance : 1.436850; rise_capacitance : 1.749982; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 242.310000; function : "!(!(!(((C1 & C2) | B) | A)))"; timing () { related_pin : "A"; when : "!B & !C1 & !C2"; sdf_cond : "(B == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034256,0.038181,0.041419,0.046939,0.056756,0.075370,0.112187", \ "0.035711,0.039636,0.042874,0.048394,0.058211,0.076823,0.113642", \ "0.041292,0.045216,0.048453,0.053971,0.063787,0.082399,0.119219", \ "0.049369,0.053291,0.056532,0.062055,0.071875,0.090489,0.127309", \ "0.055741,0.059686,0.062943,0.068495,0.078314,0.096933,0.133752", \ "0.059672,0.063697,0.066999,0.072572,0.082404,0.101025,0.137832", \ "0.060697,0.064871,0.068264,0.073915,0.083679,0.102298,0.139091"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.088431,0.094175,0.098997,0.108144,0.126374,0.162865,0.235765", \ "0.089753,0.095497,0.100319,0.109466,0.127695,0.164186,0.237088", \ "0.094695,0.100439,0.105261,0.114407,0.132639,0.169130,0.242031", \ "0.102840,0.108583,0.113405,0.122551,0.140781,0.177271,0.250170", \ "0.114178,0.119948,0.124775,0.133911,0.152125,0.188609,0.261505", \ "0.127158,0.133096,0.137981,0.147110,0.165277,0.201732,0.274621", \ "0.143109,0.149226,0.154191,0.163347,0.181473,0.217878,0.290734"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003967,0.005775,0.007567,0.011136,0.018528,0.034055,0.065918", \ "0.003967,0.005774,0.007567,0.011136,0.018527,0.034055,0.065918", \ "0.003959,0.005769,0.007563,0.011132,0.018526,0.034055,0.065915", \ "0.004013,0.005813,0.007598,0.011154,0.018534,0.034056,0.065916", \ "0.004180,0.005940,0.007698,0.011220,0.018567,0.034065,0.065920", \ "0.004511,0.006203,0.007911,0.011363,0.018637,0.034083,0.065919", \ "0.005015,0.006641,0.008281,0.011630,0.018777,0.034122,0.065925"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.005882,0.008894,0.012414,0.020526,0.037670,0.072265,0.141513", \ "0.005882,0.008894,0.012414,0.020526,0.037672,0.072271,0.141518", \ "0.005880,0.008894,0.012416,0.020524,0.037671,0.072262,0.141525", \ "0.005881,0.008894,0.012414,0.020523,0.037669,0.072264,0.141522", \ "0.005950,0.008952,0.012447,0.020533,0.037671,0.072262,0.141529", \ "0.006241,0.009253,0.012636,0.020602,0.037694,0.072272,0.141515", \ "0.006558,0.009605,0.012877,0.020695,0.037720,0.072280,0.141529"); } } timing () { related_pin : "A"; when : "!B & !C1 & C2"; sdf_cond : "(B == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032749,0.036683,0.039926,0.045452,0.055273,0.073889,0.110706", \ "0.034236,0.038171,0.041414,0.046939,0.056760,0.075375,0.112193", \ "0.039880,0.043810,0.047050,0.052572,0.062391,0.081005,0.117823", \ "0.047512,0.051439,0.054683,0.060209,0.070033,0.088648,0.125469", \ "0.053333,0.057286,0.060546,0.066096,0.075936,0.094554,0.131374", \ "0.056613,0.060657,0.063969,0.069548,0.079396,0.098018,0.134823", \ "0.056840,0.061049,0.064464,0.070140,0.079934,0.098562,0.135354"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.095912,0.101805,0.106678,0.115822,0.134022,0.170492,0.243381", \ "0.097146,0.103037,0.107909,0.117052,0.135251,0.171728,0.244613", \ "0.101975,0.107869,0.112742,0.121885,0.140087,0.176556,0.249449", \ "0.109871,0.115765,0.120637,0.129781,0.147983,0.184453,0.257343", \ "0.120533,0.126447,0.131323,0.140462,0.158652,0.195116,0.267999", \ "0.132887,0.138944,0.143881,0.153010,0.171150,0.207590,0.280461", \ "0.148301,0.154516,0.159534,0.168701,0.186835,0.223205,0.296038"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003987,0.005793,0.007585,0.011150,0.018536,0.034059,0.065919", \ "0.003984,0.005790,0.007582,0.011148,0.018535,0.034059,0.065917", \ "0.003971,0.005780,0.007574,0.011141,0.018532,0.034057,0.065917", \ "0.004031,0.005827,0.007610,0.011164,0.018541,0.034058,0.065917", \ "0.004213,0.005966,0.007719,0.011236,0.018575,0.034068,0.065922", \ "0.004578,0.006258,0.007955,0.011395,0.018653,0.034088,0.065922", \ "0.005123,0.006737,0.008366,0.011691,0.018811,0.034131,0.065925"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006137,0.009158,0.012579,0.020582,0.037684,0.072273,0.141529", \ "0.006137,0.009158,0.012580,0.020581,0.037685,0.072263,0.141525", \ "0.006138,0.009159,0.012580,0.020583,0.037685,0.072269,0.141518", \ "0.006136,0.009159,0.012579,0.020585,0.037692,0.072277,0.141529", \ "0.006179,0.009196,0.012602,0.020589,0.037687,0.072266,0.141530", \ "0.006441,0.009477,0.012789,0.020660,0.037706,0.072275,0.141520", \ "0.006728,0.009803,0.013020,0.020756,0.037736,0.072286,0.141545"); } } timing () { related_pin : "A"; when : "!B & C1 & !C2"; sdf_cond : "(B == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033934,0.037878,0.041129,0.046661,0.056488,0.075105,0.111922", \ "0.035419,0.039362,0.042612,0.048144,0.057971,0.076588,0.113404", \ "0.041059,0.044999,0.048245,0.053774,0.063599,0.082214,0.119032", \ "0.049110,0.053053,0.056305,0.061841,0.071670,0.090285,0.127105", \ "0.055511,0.059500,0.062778,0.068346,0.078184,0.096804,0.133618", \ "0.059392,0.063494,0.066838,0.072450,0.082302,0.100923,0.137723", \ "0.060249,0.064533,0.067992,0.073717,0.083537,0.102180,0.138960"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.104712,0.110676,0.115573,0.124709,0.142893,0.179350,0.252231", \ "0.106019,0.111981,0.116878,0.126016,0.144200,0.180654,0.253538", \ "0.110836,0.116804,0.121695,0.130835,0.149018,0.185474,0.258355", \ "0.118682,0.124645,0.129542,0.138680,0.156864,0.193321,0.266201", \ "0.129456,0.135426,0.140325,0.149461,0.167633,0.204083,0.276962", \ "0.142541,0.148636,0.153589,0.162727,0.180860,0.217297,0.290152", \ "0.158492,0.164738,0.169771,0.178948,0.197086,0.233460,0.306294"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004043,0.005838,0.007619,0.011173,0.018548,0.034063,0.065918", \ "0.004039,0.005835,0.007617,0.011171,0.018547,0.034061,0.065919", \ "0.004030,0.005825,0.007609,0.011165,0.018544,0.034060,0.065918", \ "0.004111,0.005889,0.007659,0.011195,0.018555,0.034063,0.065918", \ "0.004348,0.006074,0.007807,0.011294,0.018604,0.034075,0.065923", \ "0.004781,0.006429,0.008099,0.011496,0.018705,0.034102,0.065921", \ "0.005365,0.006958,0.008561,0.011841,0.018895,0.034159,0.065927"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006272,0.009296,0.012665,0.020613,0.037695,0.072268,0.141524", \ "0.006274,0.009295,0.012666,0.020614,0.037700,0.072271,0.141526", \ "0.006272,0.009295,0.012666,0.020614,0.037702,0.072277,0.141525", \ "0.006274,0.009295,0.012667,0.020614,0.037697,0.072268,0.141519", \ "0.006288,0.009309,0.012676,0.020618,0.037697,0.072283,0.141527", \ "0.006524,0.009561,0.012843,0.020681,0.037713,0.072284,0.141524", \ "0.006795,0.009872,0.013070,0.020774,0.037743,0.072305,0.141537"); } } timing () { related_pin : "B"; when : "!A & !C1 & !C2"; sdf_cond : "(A == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033282,0.037194,0.040422,0.045931,0.055739,0.074350,0.111167", \ "0.034833,0.038745,0.041973,0.047481,0.057290,0.075901,0.112717", \ "0.040342,0.044252,0.047480,0.052988,0.062796,0.081407,0.118224", \ "0.047784,0.051696,0.054932,0.060448,0.070263,0.088875,0.125695", \ "0.053308,0.057245,0.060497,0.066032,0.075866,0.094481,0.131302", \ "0.056161,0.060185,0.063486,0.069064,0.078897,0.097514,0.134322", \ "0.055718,0.059905,0.063306,0.068963,0.078792,0.097410,0.134199"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.084890,0.090634,0.095456,0.104605,0.122833,0.159323,0.232226", \ "0.085695,0.091438,0.096261,0.105409,0.123638,0.160129,0.233029", \ "0.090486,0.096229,0.101051,0.110197,0.128428,0.164922,0.237818", \ "0.100165,0.105908,0.110730,0.119876,0.138106,0.174597,0.247495", \ "0.115375,0.121153,0.125980,0.135092,0.153296,0.189771,0.262664", \ "0.134209,0.140203,0.145106,0.154240,0.172357,0.208800,0.281678", \ "0.156647,0.162870,0.167886,0.177055,0.195193,0.231600,0.304451"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003915,0.005729,0.007528,0.011106,0.018510,0.034048,0.065915", \ "0.003913,0.005729,0.007528,0.011106,0.018511,0.034048,0.065915", \ "0.003914,0.005730,0.007529,0.011106,0.018511,0.034048,0.065914", \ "0.003984,0.005786,0.007574,0.011137,0.018523,0.034052,0.065915", \ "0.004160,0.005921,0.007681,0.011207,0.018558,0.034061,0.065918", \ "0.004515,0.006204,0.007909,0.011361,0.018633,0.034080,0.065919", \ "0.005051,0.006675,0.008311,0.011651,0.018787,0.034123,0.065923"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.005882,0.008896,0.012416,0.020521,0.037669,0.072272,0.141526", \ "0.005882,0.008895,0.012415,0.020524,0.037671,0.072271,0.141528", \ "0.005880,0.008894,0.012414,0.020524,0.037670,0.072262,0.141529", \ "0.005883,0.008894,0.012416,0.020525,0.037671,0.072269,0.141527", \ "0.005964,0.008967,0.012455,0.020535,0.037672,0.072260,0.141528", \ "0.006353,0.009365,0.012707,0.020625,0.037703,0.072280,0.141533", \ "0.006765,0.009828,0.013032,0.020756,0.037735,0.072285,0.141532"); } } timing () { related_pin : "B"; when : "!A & !C1 & C2"; sdf_cond : "(A == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032175,0.036090,0.039320,0.044830,0.054640,0.073250,0.110070", \ "0.033716,0.037630,0.040861,0.046370,0.056180,0.074791,0.111608", \ "0.039201,0.043114,0.046342,0.051850,0.061660,0.080270,0.117089", \ "0.046208,0.050122,0.053357,0.058875,0.068693,0.087304,0.124123", \ "0.051206,0.055149,0.058402,0.063944,0.073771,0.092386,0.129206", \ "0.053422,0.057460,0.060768,0.066347,0.076188,0.094805,0.131612", \ "0.052233,0.056445,0.059861,0.065536,0.075378,0.094003,0.130792"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.092444,0.098336,0.103209,0.112352,0.130553,0.167024,0.239918", \ "0.093163,0.099056,0.103929,0.113074,0.131274,0.167748,0.240637", \ "0.097823,0.103716,0.108588,0.117732,0.135934,0.172402,0.245298", \ "0.106797,0.112690,0.117562,0.126705,0.144907,0.181379,0.254267", \ "0.120583,0.126504,0.131382,0.140522,0.158693,0.195148,0.268030", \ "0.138283,0.144381,0.149336,0.158472,0.176561,0.212975,0.285853", \ "0.160123,0.166408,0.171464,0.180628,0.198761,0.235132,0.307972"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003920,0.005734,0.007532,0.011110,0.018512,0.034050,0.065916", \ "0.003918,0.005733,0.007532,0.011109,0.018513,0.034049,0.065915", \ "0.003918,0.005733,0.007531,0.011109,0.018511,0.034049,0.065914", \ "0.003991,0.005791,0.007580,0.011141,0.018526,0.034052,0.065914", \ "0.004179,0.005936,0.007692,0.011214,0.018562,0.034061,0.065919", \ "0.004562,0.006242,0.007940,0.011382,0.018644,0.034083,0.065920", \ "0.005127,0.006745,0.008373,0.011696,0.018812,0.034129,0.065924"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006138,0.009158,0.012580,0.020581,0.037684,0.072265,0.141519", \ "0.006137,0.009159,0.012578,0.020584,0.037691,0.072270,0.141522", \ "0.006137,0.009158,0.012580,0.020582,0.037685,0.072279,0.141521", \ "0.006138,0.009158,0.012580,0.020581,0.037685,0.072261,0.141522", \ "0.006196,0.009213,0.012611,0.020593,0.037687,0.072266,0.141530", \ "0.006525,0.009565,0.012847,0.020682,0.037712,0.072275,0.141532", \ "0.006868,0.009958,0.013135,0.020796,0.037744,0.072298,0.141538"); } } timing () { related_pin : "B"; when : "!A & C1 & !C2"; sdf_cond : "(A == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033317,0.037242,0.040479,0.045996,0.055811,0.074424,0.111242", \ "0.034857,0.038781,0.042018,0.047535,0.057350,0.075961,0.112779", \ "0.040354,0.044277,0.047512,0.053028,0.062843,0.081455,0.118273", \ "0.047803,0.051733,0.054976,0.060504,0.070328,0.088941,0.125760", \ "0.053386,0.057365,0.060637,0.066195,0.076038,0.094654,0.131470", \ "0.056229,0.060329,0.063670,0.069285,0.079141,0.097760,0.134557", \ "0.055698,0.059989,0.063454,0.069181,0.079060,0.097686,0.134464"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.101238,0.107202,0.112099,0.121237,0.139421,0.175879,0.248759", \ "0.102040,0.108002,0.112899,0.122038,0.140219,0.176678,0.249559", \ "0.106687,0.112650,0.117548,0.126687,0.144870,0.181327,0.254208", \ "0.115616,0.121579,0.126476,0.135614,0.153798,0.190253,0.263138", \ "0.129611,0.135582,0.140481,0.149603,0.167771,0.204217,0.277099", \ "0.148262,0.154386,0.159352,0.168508,0.186628,0.223011,0.295873", \ "0.170934,0.177237,0.182302,0.191482,0.209669,0.246030,0.318842"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003976,0.005777,0.007566,0.011132,0.018523,0.034052,0.065915", \ "0.003975,0.005777,0.007566,0.011132,0.018523,0.034052,0.065915", \ "0.003973,0.005777,0.007566,0.011132,0.018523,0.034051,0.065917", \ "0.004073,0.005855,0.007629,0.011173,0.018541,0.034056,0.065916", \ "0.004319,0.006047,0.007783,0.011275,0.018591,0.034069,0.065920", \ "0.004773,0.006420,0.008089,0.011488,0.018699,0.034098,0.065920", \ "0.005381,0.006977,0.008579,0.011854,0.018903,0.034159,0.065925"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006273,0.009295,0.012667,0.020613,0.037702,0.072281,0.141534", \ "0.006274,0.009295,0.012667,0.020614,0.037695,0.072276,0.141526", \ "0.006272,0.009296,0.012667,0.020613,0.037701,0.072273,0.141526", \ "0.006275,0.009295,0.012667,0.020614,0.037702,0.072270,0.141535", \ "0.006293,0.009316,0.012679,0.020618,0.037696,0.072276,0.141535", \ "0.006589,0.009626,0.012888,0.020695,0.037715,0.072280,0.141534", \ "0.006916,0.010003,0.013167,0.020810,0.037749,0.072299,0.141531"); } } timing () { related_pin : "C1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0384389,0.0424216,0.0456987,0.0512630,0.0611136,0.0797387,0.116551", \ "0.0398551,0.0438391,0.0471165,0.0526804,0.0625311,0.0811562,0.117969", \ "0.0450085,0.0489926,0.0522711,0.0578346,0.0676851,0.0863113,0.123122", \ "0.0526074,0.0566134,0.0599064,0.0654888,0.0753510,0.0939778,0.130790", \ "0.0585354,0.0625869,0.0659104,0.0715043,0.0813923,0.100026,0.136839", \ "0.0619814,0.0661642,0.0695654,0.0752552,0.0851450,0.103791,0.140583", \ "0.0622876,0.0666837,0.0702287,0.0760484,0.0859373,0.104601,0.141375"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0757717,0.0816638,0.0865362,0.0956801,0.113881,0.150351,0.223240", \ "0.0762511,0.0821426,0.0870150,0.0961592,0.114360,0.150830,0.223719", \ "0.0801947,0.0860889,0.0909612,0.100104,0.118306,0.154781,0.227668", \ "0.0909388,0.0968293,0.101701,0.110842,0.129045,0.165513,0.238405", \ "0.109188,0.115097,0.119968,0.129101,0.147253,0.183712,0.256595", \ "0.131015,0.137141,0.142103,0.151253,0.169322,0.205732,0.278603", \ "0.155034,0.161431,0.166549,0.175687,0.193731,0.230079,0.302902"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00417356,0.00595204,0.00772039,0.0112511,0.0185965,0.0340781,0.0659171", \ "0.00417332,0.00595173,0.00772032,0.0112515,0.0185965,0.0340788,0.0659156", \ "0.00417655,0.00595434,0.00772257,0.0112527,0.0185971,0.0340792,0.0659155", \ "0.00429097,0.00605262,0.00780301,0.0113074,0.0186231,0.0340850,0.0659192", \ "0.00452052,0.00623935,0.00796002,0.0114198,0.0186856,0.0341094,0.0659235", \ "0.00499767,0.00664359,0.00830005,0.0116636,0.0188168,0.0341480,0.0659283", \ "0.00566608,0.00727205,0.00886299,0.0120979,0.0190705,0.0342379,0.0659433"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00613593,0.00915869,0.0125793,0.0205827,0.0376834,0.0722683,0.141530", \ "0.00613608,0.00915862,0.0125796,0.0205856,0.0376853,0.0722668,0.141531", \ "0.00613742,0.00915594,0.0125775,0.0205818,0.0376864,0.0722688,0.141525", \ "0.00612891,0.00915168,0.0125755,0.0205807,0.0376881,0.0722789,0.141532", \ "0.00617446,0.00918791,0.0125969,0.0205907,0.0376889,0.0722690,0.141525", \ "0.00659778,0.00962528,0.0128835,0.0206875,0.0377111,0.0722885,0.141528", \ "0.00710295,0.0102061,0.0133118,0.0208596,0.0377612,0.0722980,0.141534"); } } timing () { related_pin : "C2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0397542,0.0437376,0.0470148,0.0525785,0.0624291,0.0810542,0.117867", \ "0.0412320,0.0452148,0.0484925,0.0540562,0.0639068,0.0825324,0.119344", \ "0.0452531,0.0492357,0.0525139,0.0580777,0.0679281,0.0865529,0.123364", \ "0.0512612,0.0552590,0.0585477,0.0641246,0.0739823,0.0926081,0.129417", \ "0.0567995,0.0608310,0.0641414,0.0697434,0.0796239,0.0982554,0.135068", \ "0.0603696,0.0644683,0.0678238,0.0734732,0.0833837,0.102026,0.138830", \ "0.0609969,0.0652265,0.0686628,0.0743829,0.0843498,0.103020,0.139812"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0832897,0.0892527,0.0941497,0.103291,0.121472,0.157927,0.230818", \ "0.0839301,0.0898935,0.0947900,0.103927,0.122111,0.158569,0.231458", \ "0.0882919,0.0942543,0.0991511,0.108289,0.126472,0.162926,0.235811", \ "0.0991105,0.105073,0.109970,0.119108,0.137290,0.173743,0.246626", \ "0.117623,0.123588,0.128483,0.137610,0.155791,0.192236,0.265117", \ "0.141177,0.147311,0.152275,0.161446,0.179467,0.215866,0.288727", \ "0.167026,0.173413,0.178522,0.187684,0.205713,0.241995,0.314808"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00417172,0.00595165,0.00772073,0.0112515,0.0185966,0.0340788,0.0659156", \ "0.00417282,0.00595143,0.00772056,0.0112511,0.0185965,0.0340788,0.0659171", \ "0.00417439,0.00595351,0.00772135,0.0112518,0.0185968,0.0340785,0.0659177", \ "0.00424758,0.00601624,0.00777418,0.0112871,0.0186142,0.0340835,0.0659157", \ "0.00439646,0.00613939,0.00787847,0.0113644,0.0186575,0.0340992,0.0659224", \ "0.00467885,0.00637890,0.00808271,0.0115129,0.0187411,0.0341269,0.0659246", \ "0.00512547,0.00677220,0.00842326,0.0117677,0.0188878,0.0341827,0.0659359"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00627407,0.00929438,0.0126671,0.0206132,0.0376963,0.0722747,0.141521", \ "0.00627409,0.00929472,0.0126657,0.0206144,0.0376975,0.0722751,0.141521", \ "0.00627375,0.00929427,0.0126653,0.0206136,0.0376947,0.0722699,0.141520", \ "0.00626972,0.00929215,0.0126646,0.0206142,0.0377001,0.0722763,0.141520", \ "0.00627052,0.00929437,0.0126656,0.0206130,0.0376942,0.0722656,0.141519", \ "0.00661851,0.00964500,0.0128949,0.0206943,0.0377163,0.0722872,0.141519", \ "0.00709886,0.0101926,0.0132990,0.0208541,0.0377543,0.0723047,0.141538"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.790520,11.682100,12.273530,12.754940,13.090980,13.254930,13.373810", \ "10.750210,11.656070,12.200520,12.715660,13.026900,13.208710,13.321110", \ "10.729720,11.627650,12.196910,12.675570,13.005340,13.179550,13.292740", \ "10.985080,11.804030,12.349500,12.861700,13.181490,13.359300,13.484620", \ "11.564930,12.333090,12.881650,13.336320,13.646320,13.842620,13.962240", \ "12.505220,13.209940,13.787060,14.258190,14.581030,14.726440,14.837390", \ "13.758480,14.439130,15.014720,15.534160,15.905670,16.097890,16.175590"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.373490,16.266540,16.751060,17.348040,17.877960,18.010180,18.232420", \ "15.357270,16.158920,16.582990,17.285710,17.502730,17.636850,17.247790", \ "15.325780,16.179600,16.625790,16.995640,17.603850,17.382040,18.015960", \ "15.319140,16.142650,16.532240,16.968170,17.767730,17.899920,17.568070", \ "15.376960,16.259600,16.743760,17.312430,17.848870,17.893120,18.311180", \ "15.639600,16.565650,17.074810,17.690870,18.295070,18.410790,18.036780", \ "16.251040,17.167200,17.599760,18.300870,19.070290,18.804640,19.660410"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.638800,11.538070,12.109240,12.624490,12.959340,13.154380,13.277330", \ "10.613880,11.490410,12.072360,12.562290,12.916290,13.101560,13.219600", \ "10.561050,11.427180,12.022000,12.533440,12.874920,13.066160,13.187780", \ "10.802370,11.641500,12.192020,12.714920,13.047370,13.245570,13.371890", \ "11.432800,12.209270,12.724770,13.202180,13.512450,13.718610,13.850330", \ "12.348130,13.047300,13.614920,14.115250,14.450150,14.591940,14.712320", \ "13.513380,14.294960,14.818920,15.388650,15.765250,15.968040,16.055550"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.258690,16.247870,16.605920,16.941660,17.656040,18.025110,17.916290", \ "15.296880,16.184430,16.485670,16.897370,17.600190,17.880100,17.676850", \ "15.215470,16.110410,16.416120,16.905600,17.514860,17.587540,17.517910", \ "15.194000,15.984070,16.407560,16.956270,17.466830,17.282690,17.337810", \ "15.318210,16.148820,16.586920,17.099490,17.387330,17.473990,17.653180", \ "15.618270,16.482240,16.901340,17.455330,17.987670,18.181970,18.305850", \ "16.195030,17.087670,17.550600,18.160630,18.741510,18.940890,19.256760"); } } internal_power () { related_pin : "A"; when : "!B & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.639060,11.557650,12.123860,12.628830,12.978670,13.158420,13.284400", \ "10.581500,11.494350,12.039870,12.568280,12.905040,13.100070,13.228680", \ "10.557190,11.461600,12.043580,12.541920,12.892840,13.072940,13.191300", \ "10.827080,11.645350,12.217650,12.736770,13.070980,13.269740,13.398360", \ "11.492250,12.230240,12.768910,13.256720,13.553820,13.763660,13.896130", \ "12.466210,13.148880,13.715670,14.224790,14.538980,14.700740,14.811980", \ "13.666320,14.409550,14.986940,15.551430,15.933160,16.127250,16.206670"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.305150,17.144380,17.459200,18.128780,18.452270,18.800610,17.937600", \ "16.230920,17.059830,17.520580,18.090330,18.688730,18.984970,19.033840", \ "16.159090,17.053350,17.446740,17.970450,18.313190,18.805840,18.854710", \ "16.147210,16.987300,17.376160,17.917870,18.463200,18.781730,18.114640", \ "16.247870,17.098730,17.467850,17.931760,18.658410,18.853120,18.964470", \ "16.452350,17.431610,17.924460,18.341660,19.073520,19.273740,19.095200", \ "16.968060,17.985600,18.361150,18.968700,19.692310,20.062650,20.169540"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.452100,11.323440,11.922710,12.397750,12.686420,12.830470,12.913580", \ "10.468300,11.343300,11.907270,12.378170,12.675140,12.826260,12.915140", \ "10.464140,11.323480,11.920510,12.396990,12.669920,12.821130,12.912570", \ "10.679830,11.556800,12.052660,12.537250,12.838860,13.006800,13.095630", \ "11.280460,12.081010,12.553130,13.012990,13.297480,13.456160,13.559670", \ "12.124130,12.901520,13.411050,13.895330,14.204040,14.316920,14.402640", \ "13.204900,13.978640,14.562310,15.082350,15.442090,15.615680,15.666150"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.666560,15.582560,15.945520,16.409500,16.944580,17.080320,16.375630", \ "14.563270,15.485060,15.822810,16.490270,17.148720,17.312020,17.599400", \ "14.511580,15.372170,15.857120,16.265720,17.044460,16.565140,17.427540", \ "14.489250,15.418540,15.717150,16.388930,17.048490,16.743640,16.686390", \ "14.855320,15.625700,16.071650,16.576340,17.247170,17.642540,17.374690", \ "15.328850,16.213650,16.756400,17.378070,17.952910,18.105860,18.322910", \ "16.036000,17.106940,17.597480,18.146330,18.898790,19.225650,18.872720"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.349510,11.224910,11.809940,12.304400,12.590700,12.749990,12.831020", \ "10.348180,11.215350,11.804280,12.277430,12.576060,12.740010,12.822140", \ "10.334390,11.203640,11.799400,12.268770,12.566030,12.724950,12.807390", \ "10.550740,11.405830,11.939900,12.421460,12.739700,12.889290,12.987310", \ "11.183060,11.937530,12.432850,12.896360,13.178410,13.350400,13.452280", \ "11.980100,12.759660,13.295960,13.785410,14.074640,14.200310,14.285700", \ "13.157600,13.851100,14.413610,14.946760,15.307180,15.493390,15.545650"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.664190,15.498360,15.818620,16.234680,16.827490,17.103700,16.771880", \ "14.583850,15.379750,15.816030,16.337870,16.876460,17.223060,16.668820", \ "14.481520,15.305260,15.683210,16.076400,16.578820,16.718870,16.530430", \ "14.465440,15.273880,15.658050,16.207650,16.812170,16.955970,16.845910", \ "14.716960,15.566180,15.970070,16.376720,16.890680,16.453180,17.015420", \ "15.089860,16.149680,16.577050,16.956980,17.624320,17.912660,17.506290", \ "15.930920,16.922870,17.288020,17.765530,18.444330,18.757740,18.508340"); } } internal_power () { related_pin : "B"; when : "!A & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.351400,11.251770,11.819810,12.279970,12.600890,12.741920,12.835720", \ "10.349570,11.241540,11.813540,12.270150,12.591050,12.732530,12.826950", \ "10.355010,11.230020,11.798540,12.257070,12.577420,12.725550,12.819720", \ "10.621380,11.429090,11.938260,12.433120,12.746200,12.910820,13.008290", \ "11.243050,11.952930,12.485630,12.955440,13.213860,13.394630,13.505710", \ "12.147300,12.821430,13.380850,13.877050,14.168200,14.291090,14.374140", \ "13.329170,13.972150,14.548860,15.110240,15.467890,15.645920,15.693650"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.615500,16.383650,16.806710,17.356080,17.719990,18.255400,18.145570", \ "15.509350,16.331530,16.743910,17.320770,17.836450,18.032460,18.028420", \ "15.425400,16.247700,16.671280,17.236280,17.595090,18.071450,17.892910", \ "15.409950,16.229080,16.645520,17.132220,17.577870,18.182570,18.212060", \ "15.517590,16.482090,16.823380,17.306670,18.024110,18.219440,18.279840", \ "16.008580,17.058660,17.403570,18.029360,18.370880,18.614240,18.272620", \ "16.846830,17.759080,18.226140,18.843410,19.560010,19.628220,19.686900"); } } internal_power () { related_pin : "C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("9.563326,10.432520,10.957860,11.436060,11.732940,11.867030,11.933250", \ "9.597934,10.397890,10.979250,11.448570,11.745090,11.884730,11.948400", \ "9.646369,10.448010,10.999510,11.493690,11.778670,11.913710,11.982260", \ "9.928781,10.689940,11.229620,11.702300,12.017460,12.155390,12.224000", \ "10.532510,11.216360,11.766660,12.234060,12.519610,12.677380,12.749010", \ "11.461390,12.129580,12.658510,13.181410,13.509620,13.618870,13.670990", \ "12.565830,13.239200,13.790580,14.409280,14.845630,15.050480,15.074710"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("13.504910,14.324120,14.716610,15.125890,15.815220,15.915620,16.124720", \ "13.426150,14.239540,14.647090,15.035230,15.776880,15.984310,16.076440", \ "13.385840,14.201240,14.650630,15.102490,15.763760,15.973460,16.138110", \ "13.557830,14.376030,14.738650,15.336220,15.554710,15.757510,16.140930", \ "14.221900,15.010810,15.421080,15.936010,16.155120,16.715330,16.844780", \ "15.124400,16.061760,16.493250,17.033670,17.532380,17.599490,17.377060", \ "16.364800,17.386950,17.724240,18.291190,18.978180,19.242300,18.849900"); } } internal_power () { related_pin : "C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("9.586475,10.389290,10.959290,11.441610,11.737560,11.876920,11.940830", \ "9.594341,10.394410,10.973830,11.450190,11.747440,11.880350,11.946880", \ "9.592659,10.367040,10.949790,11.432050,11.733360,11.862470,11.929850", \ "9.705382,10.502280,11.008180,11.510150,11.802070,11.946060,12.004020", \ "10.084090,10.796850,11.356990,11.834290,12.125670,12.259290,12.326060", \ "10.633130,11.409280,11.953800,12.509090,12.821130,12.927980,12.973200", \ "11.499280,12.236990,12.778580,13.387910,13.796940,14.004710,14.021220"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.397280,15.184150,15.598440,16.177480,16.811420,16.793840,16.389450", \ "14.317230,15.127410,15.516020,16.126810,16.328340,16.806960,16.315550", \ "14.307320,15.087560,15.580920,16.133910,16.406460,17.037800,16.300560", \ "14.420890,15.304650,15.684160,16.251240,16.793020,17.213080,16.296230", \ "14.973420,15.872860,16.221510,16.753710,17.209690,17.455800,17.812090", \ "15.927100,16.966360,17.233020,17.723630,18.428130,18.767480,18.682100", \ "17.226510,18.264100,18.623190,19.032630,19.627660,19.875370,19.632150"); } } } } /****************************************************************************************** Module : AOI221_X1 Cell Description : Combinational cell (AOI221_X1) with drive strength X1 *******************************************************************************************/ cell (AOI221_X1) { drive_strength : 1; area : 1.596000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 41.741212; leakage_power () { when : "!A & !B1 & !B2 & !C1 & !C2"; value : 17.064630; } leakage_power () { when : "!A & !B1 & !B2 & !C1 & C2"; value : 38.378010; } leakage_power () { when : "!A & !B1 & !B2 & C1 & !C2"; value : 17.666991; } leakage_power () { when : "!A & !B1 & !B2 & C1 & C2"; value : 37.438192; } leakage_power () { when : "!A & !B1 & B2 & !C1 & !C2"; value : 38.377900; } leakage_power () { when : "!A & !B1 & B2 & !C1 & C2"; value : 59.688860; } leakage_power () { when : "!A & !B1 & B2 & C1 & !C2"; value : 38.980261; } leakage_power () { when : "!A & !B1 & B2 & C1 & C2"; value : 52.056961; } leakage_power () { when : "!A & B1 & !B2 & !C1 & !C2"; value : 17.666991; } leakage_power () { when : "!A & B1 & !B2 & !C1 & C2"; value : 38.980261; } leakage_power () { when : "!A & B1 & !B2 & C1 & !C2"; value : 18.269901; } leakage_power () { when : "!A & B1 & !B2 & C1 & C2"; value : 52.052352; } leakage_power () { when : "!A & B1 & B2 & !C1 & !C2"; value : 32.227316; } leakage_power () { when : "!A & B1 & B2 & !C1 & C2"; value : 46.926935; } leakage_power () { when : "!A & B1 & B2 & C1 & !C2"; value : 46.923305; } leakage_power () { when : "!A & B1 & B2 & C1 & C2"; value : 59.170189; } leakage_power () { when : "A & !B1 & !B2 & !C1 & !C2"; value : 16.585503; } leakage_power () { when : "A & !B1 & !B2 & !C1 & C2"; value : 31.237305; } leakage_power () { when : "A & !B1 & !B2 & C1 & !C2"; value : 31.236194; } leakage_power () { when : "A & !B1 & !B2 & C1 & C2"; value : 44.487758; } leakage_power () { when : "A & !B1 & B2 & !C1 & !C2"; value : 31.205779; } leakage_power () { when : "A & !B1 & B2 & !C1 & C2"; value : 45.857581; } leakage_power () { when : "A & !B1 & B2 & C1 & !C2"; value : 45.856470; } leakage_power () { when : "A & !B1 & B2 & C1 & C2"; value : 59.108099; } leakage_power () { when : "A & B1 & !B2 & !C1 & !C2"; value : 31.204668; } leakage_power () { when : "A & B1 & !B2 & !C1 & C2"; value : 45.856470; } leakage_power () { when : "A & B1 & !B2 & C1 & !C2"; value : 45.854050; } leakage_power () { when : "A & B1 & !B2 & C1 & C2"; value : 59.106889; } leakage_power () { when : "A & B1 & B2 & !C1 & !C2"; value : 44.364437; } leakage_power () { when : "A & B1 & B2 & !C1 & C2"; value : 59.110382; } leakage_power () { when : "A & B1 & B2 & C1 & !C2"; value : 59.108952; } leakage_power () { when : "A & B1 & B2 & C1 & C2"; value : 73.669192; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.677530; fall_capacitance : 1.497393; rise_capacitance : 1.677530; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.581620; fall_capacitance : 1.574055; rise_capacitance : 1.581620; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.628297; fall_capacitance : 1.551475; rise_capacitance : 1.628297; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.632251; fall_capacitance : 1.383493; rise_capacitance : 1.632251; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.706745; fall_capacitance : 1.401918; rise_capacitance : 1.706745; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 13.809200; function : "!(((C1 & C2) | A) | (B1 & B2))"; timing () { related_pin : "A"; when : "!B1 & !B2 & !C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.007450,0.007874,0.008639,0.010006,0.012441,0.016780,0.024563", \ "0.008984,0.009405,0.010167,0.011533,0.013968,0.018309,0.026094", \ "0.013606,0.014161,0.015137,0.016794,0.019513,0.023857,0.031586", \ "0.016705,0.017527,0.018977,0.021456,0.025529,0.031980,0.041782", \ "0.017123,0.018226,0.020187,0.023521,0.029017,0.037720,0.050987", \ "0.014461,0.015849,0.018333,0.022563,0.029512,0.040542,0.057390", \ "0.008426,0.010110,0.013100,0.018197,0.026650,0.040070,0.060574"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.029578,0.031254,0.034294,0.039823,0.049868,0.068162,0.101536", \ "0.030615,0.032300,0.035365,0.040939,0.051063,0.069462,0.102944", \ "0.036080,0.037741,0.040772,0.046302,0.056380,0.074776,0.108320", \ "0.045597,0.047483,0.050819,0.056517,0.066577,0.084885,0.118346", \ "0.055932,0.058299,0.062453,0.069590,0.081573,0.101213,0.134578", \ "0.068722,0.071507,0.076388,0.084766,0.098801,0.121697,0.158329", \ "0.085106,0.088228,0.093731,0.103220,0.119121,0.145070,0.186396"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.004795,0.005118,0.005709,0.006786,0.008754,0.012356,0.018961", \ "0.004724,0.005062,0.005670,0.006767,0.008747,0.012355,0.018961", \ "0.006952,0.007214,0.007675,0.008460,0.009813,0.012706,0.018959", \ "0.011372,0.011760,0.012435,0.013585,0.015453,0.018415,0.022973", \ "0.017093,0.017621,0.018506,0.020009,0.022478,0.026378,0.032331", \ "0.024199,0.024881,0.026014,0.027919,0.031013,0.035844,0.043186", \ "0.032695,0.033542,0.034984,0.037370,0.041163,0.046991,0.055730"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.016793,0.018251,0.020920,0.025795,0.034705,0.050990,0.080690", \ "0.016794,0.018258,0.020919,0.025800,0.034718,0.050959,0.080667", \ "0.016828,0.018275,0.020929,0.025805,0.034705,0.050966,0.080686", \ "0.019515,0.020618,0.022736,0.026850,0.034940,0.051002,0.080679", \ "0.025808,0.027025,0.029244,0.033216,0.040174,0.053319,0.080771", \ "0.032976,0.034293,0.036689,0.040988,0.048592,0.061798,0.085414", \ "0.040816,0.042207,0.044752,0.049361,0.057627,0.071961,0.096340"); } } timing () { related_pin : "A"; when : "!B1 & !B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006310,0.006751,0.007543,0.008952,0.011442,0.015844,0.023681", \ "0.007906,0.008330,0.009101,0.010487,0.012959,0.017351,0.025184", \ "0.012156,0.012765,0.013817,0.015589,0.018456,0.022919,0.030660", \ "0.014555,0.015451,0.017022,0.019669,0.023958,0.030652,0.040710", \ "0.014166,0.015370,0.017483,0.021047,0.026829,0.035893,0.049526", \ "0.010550,0.012060,0.014741,0.019254,0.026593,0.038104,0.055427", \ "0.003462,0.005286,0.008498,0.013940,0.022869,0.036879,0.058002"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.032903,0.034924,0.038590,0.045258,0.057389,0.079467,0.119788", \ "0.033832,0.035863,0.039558,0.046281,0.058500,0.080707,0.121153", \ "0.039114,0.041119,0.044772,0.051433,0.063603,0.085804,0.126331", \ "0.047923,0.050115,0.053947,0.060666,0.072761,0.094856,0.135271", \ "0.057664,0.060245,0.064822,0.072791,0.086408,0.109215,0.149437", \ "0.070291,0.073283,0.078479,0.087522,0.102839,0.128420,0.170602", \ "0.086715,0.090070,0.095901,0.105973,0.122933,0.151063,0.197179"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.004412,0.004752,0.005365,0.006468,0.008452,0.012046,0.018617", \ "0.004270,0.004616,0.005254,0.006389,0.008406,0.012026,0.018612", \ "0.006940,0.007207,0.007664,0.008442,0.009742,0.012481,0.018588", \ "0.011467,0.011842,0.012500,0.013623,0.015471,0.018401,0.022939", \ "0.017365,0.017872,0.018730,0.020193,0.022595,0.026415,0.032310", \ "0.024754,0.025407,0.026489,0.028332,0.031341,0.036029,0.043256", \ "0.033604,0.034422,0.035803,0.038106,0.041782,0.047431,0.055976"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.018398,0.020185,0.023444,0.029425,0.040367,0.060374,0.096925", \ "0.018402,0.020188,0.023451,0.029428,0.040362,0.060360,0.096905", \ "0.018435,0.020210,0.023466,0.029429,0.040364,0.060358,0.096911", \ "0.020611,0.022073,0.024858,0.030166,0.040480,0.060351,0.096912", \ "0.025821,0.027399,0.030254,0.035426,0.044463,0.061895,0.096920", \ "0.032042,0.033661,0.036613,0.041954,0.051594,0.068639,0.099958", \ "0.039255,0.040891,0.043930,0.049428,0.059452,0.077268,0.108466"); } } timing () { related_pin : "A"; when : "!B1 & !B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006441,0.006880,0.007670,0.009076,0.011564,0.015966,0.023808", \ "0.008030,0.008454,0.009224,0.010609,0.013080,0.017472,0.025312", \ "0.012351,0.012950,0.013992,0.015747,0.018591,0.023039,0.030786", \ "0.014872,0.015758,0.017305,0.019925,0.024187,0.030850,0.040873", \ "0.014646,0.015820,0.017906,0.021437,0.027183,0.036187,0.049771", \ "0.011240,0.012725,0.015364,0.019822,0.027100,0.038525,0.055780", \ "0.004443,0.006235,0.009386,0.014743,0.023568,0.037465,0.058492"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.039732,0.041753,0.045432,0.052124,0.064287,0.086429,0.126814", \ "0.040755,0.042788,0.046490,0.053226,0.065465,0.087704,0.128203", \ "0.045962,0.047977,0.051650,0.058352,0.070560,0.092816,0.133396", \ "0.055199,0.057234,0.060895,0.067553,0.079685,0.101836,0.142326", \ "0.066368,0.068805,0.073130,0.080710,0.093847,0.116154,0.156439", \ "0.080234,0.082993,0.087915,0.096471,0.111206,0.136068,0.177541", \ "0.097733,0.100799,0.106303,0.115905,0.132150,0.159484,0.204765"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005111,0.005467,0.006111,0.007269,0.009351,0.013061,0.019694", \ "0.004948,0.005321,0.005992,0.007187,0.009304,0.013041,0.019689", \ "0.007936,0.008167,0.008584,0.009309,0.010597,0.013480,0.019667", \ "0.013594,0.013882,0.014401,0.015347,0.016974,0.019681,0.023985", \ "0.020647,0.021012,0.021650,0.022797,0.024831,0.028252,0.033756", \ "0.029242,0.029694,0.030467,0.031865,0.034327,0.038457,0.045146", \ "0.039376,0.039941,0.040928,0.042667,0.045611,0.050511,0.058354"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.021944,0.023756,0.027058,0.033093,0.044113,0.064200,0.100898", \ "0.021943,0.023754,0.027060,0.033093,0.044113,0.064193,0.100894", \ "0.021955,0.023762,0.027062,0.033095,0.044098,0.064197,0.100879", \ "0.023111,0.024721,0.027716,0.033338,0.044143,0.064191,0.100868", \ "0.028160,0.029794,0.032715,0.037934,0.047113,0.065178,0.100839", \ "0.034122,0.035824,0.038917,0.044417,0.054179,0.071229,0.103264", \ "0.041061,0.042858,0.046024,0.051758,0.062003,0.079964,0.111202"); } } timing () { related_pin : "A"; when : "!B1 & B2 & !C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.007458,0.007883,0.008648,0.010015,0.012450,0.016788,0.024570", \ "0.009022,0.009443,0.010205,0.011571,0.014006,0.018348,0.026132", \ "0.013698,0.014252,0.015226,0.016878,0.019587,0.023926,0.031656", \ "0.016785,0.017611,0.019061,0.021545,0.025616,0.032067,0.041860", \ "0.016991,0.018104,0.020078,0.023452,0.028985,0.037733,0.051039", \ "0.013804,0.015227,0.017752,0.022059,0.029110,0.040284,0.057266", \ "0.006900,0.008640,0.011698,0.016927,0.025571,0.039261,0.060048"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.036968,0.039099,0.042959,0.049978,0.062729,0.085937,0.128268", \ "0.037679,0.039819,0.043714,0.050790,0.063644,0.086988,0.129459", \ "0.042613,0.044729,0.048576,0.055601,0.068400,0.091741,0.134298", \ "0.052203,0.054376,0.058261,0.065269,0.078002,0.101241,0.143694", \ "0.063358,0.066092,0.070906,0.079232,0.093361,0.116850,0.159119", \ "0.077280,0.080484,0.086068,0.095748,0.112005,0.138791,0.182309", \ "0.095358,0.098894,0.105188,0.116069,0.134353,0.164399,0.212763"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.004796,0.005119,0.005710,0.006788,0.008755,0.012356,0.018961", \ "0.004727,0.005064,0.005672,0.006768,0.008747,0.012355,0.018961", \ "0.006915,0.007179,0.007638,0.008425,0.009781,0.012693,0.018959", \ "0.011326,0.011713,0.012390,0.013534,0.015406,0.018373,0.022933", \ "0.017068,0.017597,0.018489,0.020005,0.022476,0.026363,0.032310", \ "0.024267,0.024947,0.026085,0.027993,0.031099,0.035908,0.043234", \ "0.032886,0.033740,0.035182,0.037584,0.041390,0.047209,0.055927"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.022010,0.023848,0.027202,0.033354,0.044585,0.065059,0.102450", \ "0.022016,0.023852,0.027205,0.033353,0.044575,0.065074,0.102459", \ "0.022016,0.023856,0.027208,0.033356,0.044580,0.065071,0.102462", \ "0.023609,0.025161,0.028090,0.033676,0.044622,0.065061,0.102448", \ "0.030056,0.031572,0.034331,0.039249,0.048031,0.066027,0.102454", \ "0.037525,0.039111,0.042017,0.047273,0.056611,0.072814,0.104675", \ "0.045644,0.047285,0.050364,0.055958,0.065945,0.083368,0.113312"); } } timing () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006318,0.006759,0.007551,0.008960,0.011450,0.015852,0.023688", \ "0.007941,0.008366,0.009137,0.010525,0.012998,0.017389,0.025223", \ "0.012251,0.012858,0.013908,0.015674,0.018531,0.022988,0.030730", \ "0.014645,0.015546,0.017115,0.019757,0.024046,0.030742,0.040786", \ "0.014041,0.015255,0.017393,0.020986,0.026816,0.035905,0.049576", \ "0.009935,0.011472,0.014196,0.018786,0.026236,0.037868,0.055327", \ "0.001990,0.003865,0.007159,0.012736,0.021854,0.036127,0.057541"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.040316,0.042784,0.047267,0.055409,0.070206,0.097136,0.146290", \ "0.040917,0.043401,0.047918,0.056128,0.071040,0.098127,0.147438", \ "0.045734,0.048186,0.052650,0.060793,0.075644,0.102733,0.152130", \ "0.054588,0.057089,0.061574,0.069690,0.084459,0.111410,0.160699", \ "0.064975,0.067953,0.073251,0.082491,0.098387,0.125349,0.174411", \ "0.078601,0.081981,0.087925,0.098294,0.115943,0.145631,0.195238", \ "0.096531,0.100307,0.106951,0.118431,0.137830,0.170196,0.223675"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.004415,0.004754,0.005368,0.006470,0.008454,0.012046,0.018616", \ "0.004274,0.004623,0.005260,0.006394,0.008409,0.012028,0.018612", \ "0.006904,0.007171,0.007627,0.008408,0.009716,0.012467,0.018589", \ "0.011406,0.011783,0.012448,0.013566,0.015423,0.018364,0.022892", \ "0.017308,0.017821,0.018684,0.020150,0.022581,0.026402,0.032281", \ "0.024727,0.025397,0.026491,0.028342,0.031351,0.036069,0.043278", \ "0.033649,0.034482,0.035883,0.038215,0.041906,0.047571,0.056122"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.022991,0.025157,0.029109,0.036359,0.049615,0.073806,0.118020", \ "0.023005,0.025166,0.029116,0.036361,0.049605,0.073788,0.118022", \ "0.023024,0.025181,0.029127,0.036365,0.049604,0.073805,0.118003", \ "0.024429,0.026326,0.029874,0.036626,0.049656,0.073789,0.118003", \ "0.029838,0.031714,0.035181,0.041277,0.052376,0.074448,0.117992", \ "0.036214,0.038108,0.041609,0.048013,0.059542,0.079787,0.119446", \ "0.043532,0.045493,0.049078,0.055648,0.067529,0.088713,0.126037"); } } timing () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006448,0.006888,0.007677,0.009084,0.011572,0.015974,0.023816", \ "0.008066,0.008491,0.009261,0.010647,0.013119,0.017512,0.025350", \ "0.012446,0.013043,0.014081,0.015830,0.018667,0.023107,0.030857", \ "0.014960,0.015847,0.017396,0.020015,0.024277,0.030939,0.040952", \ "0.014529,0.015724,0.017820,0.021382,0.027164,0.036209,0.049821", \ "0.010626,0.012147,0.014825,0.019359,0.026745,0.038297,0.055680", \ "0.002995,0.004831,0.008058,0.013558,0.022574,0.036724,0.058026"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.048741,0.051206,0.055696,0.063855,0.078687,0.105683,0.154927", \ "0.049461,0.051940,0.056460,0.064672,0.079595,0.106712,0.156085", \ "0.054189,0.056645,0.061131,0.069307,0.084201,0.111333,0.160796", \ "0.063140,0.065584,0.070036,0.078155,0.092961,0.119979,0.169342", \ "0.075103,0.077922,0.082924,0.091775,0.107000,0.133868,0.183006", \ "0.089992,0.093157,0.098784,0.108662,0.125673,0.154617,0.203733", \ "0.109105,0.112591,0.118840,0.129834,0.148464,0.179951,0.232559"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005114,0.005468,0.006112,0.007272,0.009352,0.013061,0.019694", \ "0.004953,0.005327,0.005997,0.007193,0.009308,0.013043,0.019689", \ "0.007893,0.008130,0.008543,0.009271,0.010569,0.013466,0.019668", \ "0.013523,0.013812,0.014342,0.015290,0.016916,0.019627,0.023940", \ "0.020589,0.020956,0.021605,0.022757,0.024804,0.028225,0.033727", \ "0.029249,0.029696,0.030481,0.031892,0.034369,0.038499,0.045181", \ "0.039500,0.040063,0.041059,0.042799,0.045771,0.050662,0.058501"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.027339,0.029538,0.033546,0.040867,0.054204,0.078518,0.122910", \ "0.027343,0.029541,0.033550,0.040868,0.054203,0.078519,0.122912", \ "0.027347,0.029546,0.033552,0.040867,0.054210,0.078542,0.122900", \ "0.027899,0.029933,0.033776,0.040955,0.054217,0.078507,0.122877", \ "0.032847,0.034823,0.038252,0.044336,0.056023,0.078758,0.122852", \ "0.038909,0.040925,0.044575,0.051133,0.062806,0.083316,0.123828", \ "0.046008,0.048094,0.051854,0.058666,0.070763,0.092112,0.129761"); } } timing () { related_pin : "A"; when : "B1 & !B2 & !C1 & !C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.007585,0.008008,0.008771,0.010137,0.012571,0.016911,0.024700", \ "0.009148,0.009568,0.010329,0.011693,0.014128,0.018471,0.026261", \ "0.013872,0.014422,0.015385,0.017025,0.019717,0.024047,0.031785", \ "0.017066,0.017885,0.019325,0.021786,0.025835,0.032254,0.042019", \ "0.017420,0.018522,0.020474,0.023816,0.029312,0.038015,0.051280", \ "0.014432,0.015832,0.018329,0.022591,0.029598,0.040698,0.057611", \ "0.007792,0.009502,0.012515,0.017684,0.026248,0.039837,0.060535"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.044261,0.046389,0.050266,0.057311,0.070113,0.093404,0.135853", \ "0.045073,0.047215,0.051114,0.058208,0.071089,0.094492,0.137055", \ "0.049929,0.052053,0.055928,0.062991,0.075845,0.099259,0.141924", \ "0.059626,0.061745,0.065606,0.072620,0.085405,0.108731,0.151303", \ "0.072634,0.075182,0.079700,0.087580,0.101080,0.124298,0.166685", \ "0.088102,0.091052,0.096287,0.105421,0.120955,0.146901,0.189809", \ "0.107334,0.110642,0.116557,0.126893,0.144380,0.173457,0.220822"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005490,0.005832,0.006454,0.007590,0.009657,0.013374,0.020040", \ "0.005422,0.005777,0.006416,0.007570,0.009650,0.013373,0.020040", \ "0.007822,0.008065,0.008494,0.009250,0.010655,0.013701,0.020039", \ "0.013265,0.013590,0.014159,0.015159,0.016847,0.019623,0.023984", \ "0.020112,0.020521,0.021231,0.022474,0.024628,0.028145,0.033741", \ "0.028457,0.028963,0.029837,0.031361,0.033992,0.038281,0.045105", \ "0.038308,0.038945,0.040042,0.041941,0.045103,0.050227,0.058283"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.025769,0.027629,0.031027,0.037232,0.048541,0.069135,0.106690", \ "0.025773,0.027636,0.031026,0.037231,0.048534,0.069125,0.106689", \ "0.025776,0.027636,0.031029,0.037230,0.048529,0.069142,0.106693", \ "0.026444,0.028139,0.031282,0.037303,0.048541,0.069115,0.106679", \ "0.032283,0.033834,0.036655,0.041482,0.050896,0.069623,0.106678", \ "0.039594,0.041245,0.044228,0.049581,0.059037,0.075457,0.108282", \ "0.047582,0.049361,0.052570,0.058302,0.068446,0.085978,0.116177"); } } timing () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006448,0.006888,0.007677,0.009084,0.011572,0.015974,0.023816", \ "0.008066,0.008491,0.009261,0.010647,0.013119,0.017512,0.025350", \ "0.012446,0.013043,0.014081,0.015830,0.018667,0.023107,0.030857", \ "0.014960,0.015847,0.017396,0.020015,0.024277,0.030939,0.040952", \ "0.014529,0.015724,0.017820,0.021382,0.027164,0.036209,0.049821", \ "0.010626,0.012147,0.014825,0.019359,0.026745,0.038297,0.055680", \ "0.002995,0.004831,0.008058,0.013558,0.022574,0.036724,0.058026"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.048741,0.051206,0.055696,0.063855,0.078687,0.105683,0.154927", \ "0.049461,0.051940,0.056460,0.064672,0.079595,0.106712,0.156085", \ "0.054189,0.056645,0.061131,0.069307,0.084201,0.111333,0.160796", \ "0.063140,0.065584,0.070036,0.078155,0.092961,0.119979,0.169342", \ "0.075103,0.077922,0.082924,0.091775,0.107000,0.133868,0.183006", \ "0.089992,0.093157,0.098784,0.108662,0.125673,0.154617,0.203733", \ "0.109105,0.112591,0.118840,0.129834,0.148464,0.179951,0.232559"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005114,0.005468,0.006112,0.007272,0.009352,0.013061,0.019694", \ "0.004953,0.005327,0.005997,0.007193,0.009308,0.013043,0.019689", \ "0.007893,0.008130,0.008543,0.009271,0.010569,0.013466,0.019668", \ "0.013523,0.013812,0.014342,0.015290,0.016916,0.019627,0.023940", \ "0.020589,0.020956,0.021605,0.022757,0.024804,0.028225,0.033727", \ "0.029249,0.029696,0.030481,0.031892,0.034369,0.038499,0.045181", \ "0.039500,0.040063,0.041059,0.042799,0.045771,0.050662,0.058501"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.027339,0.029538,0.033546,0.040867,0.054204,0.078518,0.122910", \ "0.027343,0.029541,0.033550,0.040868,0.054203,0.078519,0.122912", \ "0.027347,0.029546,0.033552,0.040867,0.054210,0.078542,0.122900", \ "0.027899,0.029933,0.033776,0.040955,0.054217,0.078507,0.122877", \ "0.032847,0.034823,0.038252,0.044336,0.056023,0.078758,0.122852", \ "0.038909,0.040925,0.044575,0.051133,0.062806,0.083316,0.123828", \ "0.046008,0.048094,0.051854,0.058666,0.070763,0.092112,0.129761"); } } timing () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006578,0.007017,0.007803,0.009207,0.011694,0.016097,0.023945", \ "0.008191,0.008615,0.009384,0.010769,0.013240,0.017634,0.025479", \ "0.012633,0.013223,0.014249,0.015984,0.018802,0.023228,0.030985", \ "0.015266,0.016143,0.017672,0.020266,0.024498,0.031128,0.041110", \ "0.014996,0.016174,0.018238,0.021762,0.027499,0.036493,0.050061", \ "0.011327,0.012812,0.015449,0.019918,0.027227,0.038711,0.056022", \ "0.004022,0.005817,0.008963,0.014354,0.023265,0.037306,0.058507"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.057298,0.059764,0.064252,0.072438,0.087319,0.114375,0.163761", \ "0.058103,0.060582,0.065104,0.073328,0.088274,0.115439,0.164919", \ "0.062774,0.065243,0.069747,0.077951,0.092883,0.120077,0.169675", \ "0.071681,0.074121,0.078600,0.086743,0.101605,0.128707,0.178179", \ "0.084832,0.087552,0.092352,0.100800,0.115625,0.142550,0.191801", \ "0.100902,0.103884,0.109265,0.118753,0.135222,0.163553,0.212463", \ "0.121098,0.124388,0.130282,0.140878,0.158907,0.189642,0.241523"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006301,0.006652,0.007291,0.008447,0.010511,0.014184,0.020791", \ "0.006124,0.006496,0.007169,0.008365,0.010467,0.014166,0.020786", \ "0.009318,0.009491,0.009812,0.010412,0.011684,0.014574,0.020765", \ "0.015656,0.015876,0.016280,0.017050,0.018453,0.020902,0.024998", \ "0.023512,0.023783,0.024274,0.025194,0.026923,0.029996,0.035151", \ "0.033161,0.033488,0.034049,0.035138,0.037188,0.040843,0.047046", \ "0.044541,0.044930,0.045657,0.046979,0.049386,0.053648,0.060856"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.031791,0.034017,0.038069,0.045448,0.058905,0.083356,0.128016", \ "0.031797,0.034018,0.038067,0.045457,0.058885,0.083363,0.127964", \ "0.031794,0.034017,0.038068,0.045458,0.058895,0.083369,0.127985", \ "0.031955,0.034140,0.038140,0.045479,0.058893,0.083364,0.127934", \ "0.036065,0.037940,0.041360,0.047788,0.059995,0.083424,0.127881", \ "0.042091,0.044141,0.047836,0.054468,0.066162,0.087104,0.128458", \ "0.049069,0.051196,0.055035,0.061961,0.074179,0.095653,0.133766"); } } timing () { related_pin : "B1"; when : "!A & B2 & !C1 & !C2"; sdf_cond : "(A == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.014386,0.015176,0.016600,0.019126,0.023575,0.031376,0.045143", \ "0.015635,0.016423,0.017838,0.020357,0.024800,0.032601,0.046361", \ "0.021017,0.021737,0.023029,0.025417,0.029747,0.037472,0.051194", \ "0.028077,0.029100,0.030926,0.034048,0.039241,0.047566,0.061036", \ "0.032754,0.034092,0.036459,0.040557,0.047393,0.058373,0.075416", \ "0.034792,0.036449,0.039367,0.044410,0.052852,0.066484,0.087760", \ "0.034143,0.036093,0.039543,0.045428,0.055472,0.071732,0.097166"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.044065,0.046201,0.050071,0.057098,0.069862,0.093063,0.135395", \ "0.045129,0.047305,0.051244,0.058383,0.071294,0.094670,0.137163", \ "0.050234,0.052376,0.056273,0.063379,0.076309,0.099813,0.142508", \ "0.058822,0.060962,0.064839,0.071869,0.084687,0.108054,0.150707", \ "0.067895,0.070374,0.074789,0.082616,0.096266,0.119737,0.162210", \ "0.076945,0.079776,0.084786,0.093547,0.108752,0.134693,0.178427", \ "0.087957,0.091174,0.096791,0.106511,0.123222,0.151437,0.198733"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.010448,0.011032,0.012091,0.013998,0.017438,0.023655,0.034970", \ "0.010343,0.010937,0.012011,0.013939,0.017401,0.023635,0.034961", \ "0.010475,0.010981,0.011924,0.013710,0.017142,0.023548,0.034945", \ "0.015519,0.016033,0.016935,0.018482,0.021093,0.025614,0.035288", \ "0.022175,0.022854,0.024011,0.025983,0.029251,0.034505,0.042860", \ "0.030163,0.031004,0.032449,0.034901,0.038932,0.045360,0.055350", \ "0.039423,0.040477,0.042270,0.045305,0.050140,0.057802,0.069606"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.022005,0.023847,0.027201,0.033353,0.044582,0.065062,0.102462", \ "0.022008,0.023847,0.027205,0.033349,0.044579,0.065060,0.102452", \ "0.022024,0.023859,0.027214,0.033354,0.044585,0.065090,0.102445", \ "0.022608,0.024303,0.027488,0.033465,0.044609,0.065061,0.102460", \ "0.026861,0.028520,0.031541,0.036923,0.046703,0.065667,0.102441", \ "0.032720,0.034383,0.037418,0.043005,0.053073,0.070922,0.104418", \ "0.041021,0.042556,0.045452,0.050868,0.060888,0.079178,0.111776"); } } timing () { related_pin : "B1"; when : "!A & B2 & !C1 & C2"; sdf_cond : "(A == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011489,0.012321,0.013810,0.016443,0.021048,0.029061,0.043059", \ "0.012843,0.013657,0.015123,0.017728,0.022304,0.030294,0.044278", \ "0.018519,0.019316,0.020713,0.023086,0.027405,0.035215,0.049103", \ "0.024625,0.025754,0.027744,0.031108,0.036628,0.045345,0.059018", \ "0.028284,0.029742,0.032329,0.036738,0.043985,0.055486,0.073075", \ "0.029162,0.030962,0.034138,0.039567,0.048538,0.062827,0.084797", \ "0.027244,0.029357,0.033083,0.039436,0.050098,0.067149,0.093453"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.047435,0.049916,0.054408,0.062567,0.077368,0.104304,0.153449", \ "0.048377,0.050898,0.055471,0.063754,0.078733,0.105869,0.155197", \ "0.053342,0.055829,0.060349,0.068591,0.083588,0.110853,0.160425", \ "0.061749,0.064223,0.068709,0.076860,0.091715,0.118830,0.168345", \ "0.070644,0.073425,0.078389,0.087221,0.102669,0.129693,0.179000", \ "0.079501,0.082601,0.088087,0.097740,0.114637,0.143765,0.193606", \ "0.090491,0.093940,0.099970,0.110446,0.128626,0.159746,0.212718"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.009519,0.010151,0.011286,0.013305,0.016864,0.023172,0.034500", \ "0.009295,0.009946,0.011108,0.013162,0.016765,0.023113,0.034471", \ "0.010183,0.010613,0.011454,0.013116,0.016420,0.022882,0.034397", \ "0.015655,0.016166,0.017050,0.018572,0.021140,0.025492,0.034833", \ "0.022621,0.023282,0.024409,0.026324,0.029506,0.034648,0.042881", \ "0.031016,0.031840,0.033246,0.035612,0.039502,0.045733,0.055509", \ "0.040849,0.041881,0.043603,0.046529,0.051177,0.058531,0.070009"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.022983,0.025150,0.029107,0.036354,0.049619,0.073810,0.118008", \ "0.022997,0.025155,0.029114,0.036359,0.049602,0.073816,0.117995", \ "0.023019,0.025183,0.029124,0.036362,0.049618,0.073820,0.118013", \ "0.023463,0.025526,0.029341,0.036453,0.049627,0.073800,0.118007", \ "0.027242,0.029231,0.032866,0.039276,0.051193,0.074108,0.117987", \ "0.032293,0.034303,0.037965,0.044689,0.056812,0.078285,0.119187", \ "0.039755,0.041645,0.045162,0.051722,0.063794,0.085785,0.125013"); } } timing () { related_pin : "B1"; when : "!A & B2 & C1 & !C2"; sdf_cond : "(A == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011760,0.012589,0.014073,0.016700,0.021302,0.029317,0.043329", \ "0.013107,0.013920,0.015382,0.017982,0.022556,0.030549,0.044547", \ "0.018793,0.019581,0.020959,0.023319,0.027647,0.035466,0.049373", \ "0.025062,0.026174,0.028133,0.031470,0.036948,0.045622,0.059280", \ "0.028914,0.030355,0.032914,0.037277,0.044468,0.055900,0.073431", \ "0.030091,0.031856,0.034981,0.040338,0.049225,0.063418,0.085300", \ "0.028542,0.030613,0.034270,0.040512,0.051045,0.067957,0.094155"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.055890,0.058359,0.062856,0.071021,0.085863,0.112851,0.162088", \ "0.057032,0.059533,0.064084,0.072340,0.087307,0.114458,0.163850", \ "0.061922,0.064409,0.068945,0.077204,0.092221,0.119504,0.169120", \ "0.070255,0.072716,0.077200,0.085378,0.100274,0.127456,0.177034", \ "0.080148,0.082825,0.087642,0.096224,0.111253,0.138273,0.187636", \ "0.090051,0.093017,0.098288,0.107604,0.124076,0.152708,0.202174", \ "0.102068,0.105293,0.111063,0.121112,0.138744,0.169277,0.221653"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011972,0.012562,0.013634,0.015562,0.019016,0.025214,0.036448", \ "0.011727,0.012341,0.013445,0.015415,0.018914,0.025154,0.036421", \ "0.012392,0.012824,0.013663,0.015303,0.018548,0.024924,0.036346", \ "0.018626,0.019016,0.019732,0.021011,0.023296,0.027463,0.036766", \ "0.026723,0.027212,0.028073,0.029627,0.032353,0.037033,0.044833", \ "0.036346,0.036939,0.038004,0.039888,0.043181,0.048759,0.057932", \ "0.047472,0.048216,0.049521,0.051854,0.055745,0.062282,0.072986"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.027336,0.029536,0.033546,0.040868,0.054220,0.078541,0.122899", \ "0.027340,0.029535,0.033547,0.040871,0.054201,0.078551,0.122913", \ "0.027346,0.029545,0.033549,0.040871,0.054217,0.078548,0.122903", \ "0.027511,0.029669,0.033627,0.040893,0.054209,0.078519,0.122886", \ "0.030752,0.032746,0.036319,0.042877,0.055213,0.078633,0.122841", \ "0.035517,0.037612,0.041401,0.048258,0.060499,0.082148,0.123660", \ "0.042247,0.044327,0.048071,0.054924,0.067312,0.089545,0.128987"); } } timing () { related_pin : "B2"; when : "!A & B1 & !C1 & !C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.015697,0.016488,0.017906,0.020426,0.024870,0.032674,0.046438", \ "0.016992,0.017778,0.019196,0.021713,0.026152,0.033953,0.047715", \ "0.021031,0.021816,0.023205,0.025692,0.030117,0.037923,0.051706", \ "0.026943,0.027858,0.029485,0.032321,0.037188,0.045396,0.059321", \ "0.031890,0.033065,0.035144,0.038706,0.044662,0.054357,0.070044", \ "0.034490,0.035982,0.038618,0.043106,0.050547,0.062465,0.081074", \ "0.034409,0.036242,0.039435,0.044881,0.053921,0.068381,0.090689"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.050300,0.052400,0.056240,0.063228,0.075963,0.099196,0.141587", \ "0.051722,0.053841,0.057707,0.064739,0.077526,0.100810,0.143257", \ "0.057285,0.059404,0.063270,0.070317,0.083139,0.106484,0.149021", \ "0.066044,0.068155,0.072009,0.079026,0.091812,0.115127,0.157669", \ "0.076218,0.078592,0.082849,0.090408,0.103655,0.126945,0.169390", \ "0.086454,0.089142,0.093930,0.102340,0.117063,0.142440,0.185655", \ "0.098958,0.101944,0.107251,0.116534,0.132544,0.160064,0.206616"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.010386,0.010979,0.012040,0.013958,0.017412,0.023641,0.034963", \ "0.010333,0.010925,0.011996,0.013925,0.017388,0.023629,0.034959", \ "0.010347,0.010916,0.011957,0.013856,0.017308,0.023605,0.034957", \ "0.012620,0.013145,0.014095,0.015817,0.018929,0.024531,0.035223", \ "0.017077,0.017630,0.018604,0.020335,0.023366,0.028762,0.038547", \ "0.022951,0.023610,0.024746,0.026720,0.030049,0.035592,0.045223", \ "0.029864,0.030680,0.032041,0.034371,0.038227,0.044453,0.054536"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.025770,0.027630,0.031027,0.037228,0.048543,0.069157,0.106689", \ "0.025775,0.027633,0.031029,0.037229,0.048532,0.069127,0.106692", \ "0.025776,0.027636,0.031031,0.037231,0.048538,0.069122,0.106704", \ "0.025990,0.027799,0.031127,0.037262,0.048546,0.069140,0.106705", \ "0.029705,0.031392,0.034431,0.039863,0.050028,0.069460,0.106659", \ "0.035182,0.036931,0.040096,0.045825,0.056046,0.074025,0.108194", \ "0.042252,0.044023,0.047210,0.053033,0.063513,0.082141,0.114953"); } } timing () { related_pin : "B2"; when : "!A & B1 & !C1 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.012839,0.013665,0.015146,0.017767,0.022360,0.030363,0.044355", \ "0.014187,0.015007,0.016475,0.019082,0.023660,0.031648,0.045633", \ "0.018352,0.019170,0.020626,0.023174,0.027671,0.035620,0.049602", \ "0.023830,0.024826,0.026570,0.029571,0.034632,0.043071,0.057215", \ "0.027879,0.029175,0.031450,0.035301,0.041614,0.051732,0.067775", \ "0.029344,0.031000,0.033896,0.038767,0.046707,0.059236,0.078433", \ "0.027923,0.029966,0.033493,0.039412,0.049092,0.064334,0.087450"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.054735,0.057172,0.061622,0.069728,0.084500,0.111449,0.160676", \ "0.056081,0.058540,0.063022,0.071177,0.086013,0.113028,0.162308", \ "0.061563,0.064022,0.068503,0.076669,0.091544,0.118629,0.168012", \ "0.070138,0.072586,0.077053,0.085185,0.100014,0.127065,0.176460", \ "0.080026,0.082706,0.087514,0.096076,0.111111,0.138087,0.187351", \ "0.089948,0.092908,0.098189,0.107510,0.123942,0.152551,0.202016", \ "0.102275,0.105499,0.111245,0.121293,0.138852,0.169338,0.221613"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.009427,0.010063,0.011207,0.013236,0.016814,0.023140,0.034483", \ "0.009301,0.009946,0.011102,0.013147,0.016747,0.023096,0.034463", \ "0.009555,0.010120,0.011161,0.013083,0.016599,0.022995,0.034433", \ "0.012368,0.012869,0.013792,0.015468,0.018513,0.024072,0.034700", \ "0.017197,0.017738,0.018690,0.020359,0.023299,0.028566,0.038204", \ "0.023389,0.024023,0.025122,0.027042,0.030258,0.035675,0.045082", \ "0.030675,0.031450,0.032765,0.035023,0.038753,0.044784,0.054629"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.027376,0.029577,0.033588,0.040919,0.054275,0.078620,0.123046", \ "0.027380,0.029579,0.033591,0.040920,0.054269,0.078625,0.123050", \ "0.027382,0.029582,0.033594,0.040918,0.054267,0.078637,0.123038", \ "0.027550,0.029712,0.033670,0.040947,0.054282,0.078631,0.123040", \ "0.030725,0.032753,0.036374,0.042963,0.055295,0.078717,0.122995", \ "0.035435,0.037546,0.041356,0.048235,0.060499,0.082274,0.123831", \ "0.041674,0.043809,0.047668,0.054646,0.067200,0.089527,0.129143"); } } timing () { related_pin : "B2"; when : "!A & B1 & C1 & !C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.013108,0.013931,0.015407,0.018024,0.022614,0.030619,0.044626", \ "0.014451,0.015268,0.016734,0.019337,0.023912,0.031904,0.045903", \ "0.018618,0.019432,0.020882,0.023419,0.027918,0.035874,0.049871", \ "0.024172,0.025155,0.026886,0.029865,0.034907,0.043336,0.057482", \ "0.028370,0.029645,0.031895,0.035711,0.041992,0.052050,0.068078", \ "0.030041,0.031658,0.034523,0.039331,0.047217,0.059673,0.078805", \ "0.028893,0.030878,0.034340,0.040180,0.049766,0.064918,0.087960"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.063170,0.065617,0.070072,0.078202,0.093013,0.120002,0.169300", \ "0.064583,0.067042,0.071524,0.079688,0.094547,0.121591,0.170947", \ "0.070076,0.072541,0.077033,0.085213,0.100110,0.127219,0.176701", \ "0.078617,0.081070,0.085542,0.093700,0.108558,0.135653,0.185095", \ "0.089230,0.091824,0.096512,0.104812,0.119651,0.146647,0.195988", \ "0.100132,0.102987,0.108065,0.117115,0.133195,0.161385,0.210596", \ "0.113288,0.116363,0.121867,0.131605,0.148720,0.178708,0.230465"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011871,0.012469,0.013550,0.015493,0.018965,0.025182,0.036431", \ "0.011737,0.012343,0.013439,0.015400,0.018895,0.025138,0.036412", \ "0.011884,0.012431,0.013440,0.015309,0.018739,0.025036,0.036382", \ "0.014932,0.015382,0.016214,0.017761,0.020665,0.026084,0.036645", \ "0.020358,0.020787,0.021576,0.023024,0.025722,0.030719,0.040170", \ "0.027405,0.027895,0.028750,0.030325,0.033137,0.038138,0.047209", \ "0.035647,0.036259,0.037260,0.039083,0.042274,0.047714,0.057056"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.031793,0.034019,0.038069,0.045455,0.058902,0.083350,0.127963", \ "0.031792,0.034017,0.038071,0.045455,0.058901,0.083369,0.127961", \ "0.031796,0.034017,0.038071,0.045457,0.058905,0.083379,0.128009", \ "0.031848,0.034062,0.038090,0.045459,0.058892,0.083352,0.127942", \ "0.034307,0.036319,0.040000,0.046805,0.059485,0.083388,0.127889", \ "0.039059,0.041183,0.045022,0.051947,0.064247,0.086280,0.128396", \ "0.045030,0.047206,0.051147,0.058237,0.070909,0.093345,0.133208"); } } timing () { related_pin : "C1"; when : "!A & !B1 & !B2 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.008518,0.009165,0.010343,0.012489,0.016398,0.023527,0.036560", \ "0.009871,0.010526,0.011721,0.013891,0.017828,0.024990,0.038048", \ "0.013860,0.014750,0.016288,0.018855,0.022958,0.030072,0.043106", \ "0.016093,0.017407,0.019676,0.023467,0.029573,0.038999,0.053075", \ "0.015603,0.017352,0.020390,0.025455,0.033588,0.046170,0.064998", \ "0.011982,0.014232,0.018049,0.024415,0.034643,0.050442,0.074064", \ "0.005089,0.007731,0.012350,0.020018,0.032361,0.051468,0.079967"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.022111,0.024163,0.027886,0.034620,0.046815,0.068958,0.109308", \ "0.022484,0.024557,0.028329,0.035168,0.047528,0.069867,0.110399", \ "0.027486,0.029402,0.032966,0.039567,0.051722,0.073964,0.114564", \ "0.038391,0.040633,0.044537,0.051187,0.062588,0.084183,0.124183", \ "0.050686,0.053473,0.058274,0.066524,0.080241,0.102241,0.141201", \ "0.065009,0.068248,0.073815,0.083425,0.099595,0.125826,0.166896", \ "0.081686,0.085311,0.091649,0.102526,0.120811,0.150794,0.198299"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005149,0.005695,0.006697,0.008531,0.011896,0.018053,0.029331", \ "0.005150,0.005696,0.006695,0.008531,0.011893,0.018052,0.029330", \ "0.007510,0.007937,0.008683,0.009925,0.012474,0.018052,0.029326", \ "0.012339,0.012901,0.013870,0.015535,0.018283,0.022737,0.030911", \ "0.018839,0.019558,0.020771,0.022831,0.026237,0.031685,0.040240", \ "0.027114,0.027966,0.029449,0.031962,0.036037,0.042506,0.052626", \ "0.037046,0.038098,0.039917,0.042911,0.047771,0.055335,0.067013"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.018258,0.020074,0.023391,0.029408,0.040371,0.060375,0.096924", \ "0.018171,0.020014,0.023355,0.029394,0.040359,0.060366,0.096906", \ "0.017729,0.019501,0.022988,0.029254,0.040333,0.060360,0.096903", \ "0.022217,0.023580,0.025934,0.030725,0.040450,0.060288,0.096923", \ "0.028158,0.029806,0.032760,0.037945,0.046530,0.062630,0.096775", \ "0.035266,0.037094,0.040364,0.046171,0.056130,0.072499,0.101329", \ "0.043809,0.045759,0.049285,0.055574,0.066550,0.084884,0.114147"); } } timing () { related_pin : "C1"; when : "!A & !B1 & B2 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.008517,0.009165,0.010343,0.012488,0.016397,0.023525,0.036558", \ "0.009877,0.010532,0.011727,0.013895,0.017834,0.024994,0.038051", \ "0.013925,0.014812,0.016346,0.018905,0.022998,0.030111,0.043142", \ "0.016179,0.017493,0.019767,0.023557,0.029653,0.039070,0.053132", \ "0.015440,0.017214,0.020285,0.025384,0.033573,0.046196,0.065044", \ "0.011275,0.013539,0.017434,0.023896,0.034258,0.050219,0.073974", \ "0.003435,0.006142,0.010871,0.018701,0.031304,0.050706,0.079529"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.024755,0.027250,0.031787,0.040007,0.054892,0.081895,0.131086", \ "0.024894,0.027410,0.032003,0.040351,0.055433,0.082682,0.132107", \ "0.029728,0.032032,0.036346,0.044400,0.059248,0.086408,0.135906", \ "0.041539,0.044021,0.048371,0.055711,0.069720,0.096143,0.144978", \ "0.055259,0.058337,0.063654,0.072817,0.088139,0.113629,0.161331", \ "0.071140,0.074718,0.080854,0.091511,0.109509,0.138864,0.186238", \ "0.089643,0.093618,0.100565,0.112572,0.132877,0.166327,0.219635"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005148,0.005694,0.006697,0.008533,0.011897,0.018050,0.029330", \ "0.005150,0.005696,0.006695,0.008533,0.011896,0.018049,0.029331", \ "0.007481,0.007909,0.008657,0.009909,0.012463,0.018051,0.029327", \ "0.012273,0.012838,0.013811,0.015486,0.018243,0.022704,0.030895", \ "0.018762,0.019479,0.020701,0.022784,0.026202,0.031665,0.040219", \ "0.027018,0.027893,0.029401,0.031950,0.036059,0.042557,0.052664", \ "0.036970,0.038076,0.039938,0.042984,0.047896,0.055509,0.067179"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.022512,0.024794,0.028898,0.036277,0.049591,0.073814,0.118008", \ "0.022306,0.024640,0.028799,0.036242,0.049593,0.073803,0.118011", \ "0.021339,0.023760,0.028211,0.035967,0.049542,0.073809,0.117997", \ "0.024841,0.026483,0.029745,0.036174,0.048934,0.073733,0.118000", \ "0.030905,0.032848,0.036343,0.042580,0.053042,0.074267,0.117940", \ "0.037993,0.040115,0.043890,0.050650,0.062352,0.081762,0.119557", \ "0.046425,0.048691,0.052726,0.060002,0.072708,0.094122,0.129309"); } } timing () { related_pin : "C1"; when : "!A & B1 & !B2 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.008701,0.009349,0.010528,0.012677,0.016592,0.023734,0.036788", \ "0.010061,0.010718,0.011915,0.014085,0.018030,0.025203,0.038282", \ "0.014195,0.015072,0.016588,0.019124,0.023193,0.030320,0.043375", \ "0.016614,0.017911,0.020157,0.023911,0.029965,0.039340,0.053364", \ "0.016096,0.017850,0.020871,0.025912,0.034040,0.046602,0.065386", \ "0.012221,0.014472,0.018290,0.024654,0.034929,0.050792,0.074463", \ "0.004852,0.007512,0.012078,0.019782,0.032238,0.051502,0.080196"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.033306,0.035800,0.040335,0.048563,0.063480,0.090562,0.139879", \ "0.033640,0.036159,0.040746,0.049068,0.064133,0.091403,0.140921", \ "0.037916,0.040346,0.044803,0.052975,0.067908,0.095138,0.144752", \ "0.049793,0.052009,0.056008,0.063674,0.078071,0.104697,0.153741", \ "0.065440,0.068241,0.073198,0.081791,0.096399,0.121910,0.169897", \ "0.082963,0.086182,0.092020,0.102079,0.119242,0.147576,0.194594", \ "0.102869,0.106525,0.113052,0.124478,0.143929,0.176289,0.228353"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006434,0.007052,0.008163,0.010143,0.013639,0.019866,0.031159", \ "0.006434,0.007050,0.008164,0.010143,0.013637,0.019865,0.031162", \ "0.009128,0.009535,0.010217,0.011480,0.014181,0.019866,0.031161", \ "0.015238,0.015674,0.016462,0.017886,0.020355,0.024528,0.032705", \ "0.023193,0.023694,0.024589,0.026241,0.029146,0.034098,0.042192", \ "0.033093,0.033615,0.034673,0.036597,0.039974,0.045714,0.055165", \ "0.044799,0.045480,0.046724,0.048972,0.052898,0.059492,0.070271"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.027209,0.029451,0.033520,0.040892,0.054265,0.078617,0.123048", \ "0.027139,0.029404,0.033490,0.040880,0.054278,0.078626,0.123046", \ "0.026682,0.029033,0.033250,0.040781,0.054235,0.078631,0.123048", \ "0.027670,0.029625,0.033307,0.040293,0.053828,0.078601,0.123029", \ "0.033831,0.035799,0.039338,0.045269,0.056376,0.078563,0.122974", \ "0.040895,0.043080,0.046925,0.053731,0.065389,0.084926,0.123897", \ "0.049157,0.051503,0.055713,0.063130,0.075909,0.097246,0.132721"); } } timing () { related_pin : "C2"; when : "!A & !B1 & !B2 & C1"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.009845,0.010487,0.011662,0.013802,0.017704,0.024829,0.037857", \ "0.011229,0.011889,0.013087,0.015256,0.019193,0.026352,0.039407", \ "0.014524,0.015309,0.016694,0.019108,0.023239,0.030468,0.043589", \ "0.017271,0.018382,0.020306,0.023533,0.028785,0.037256,0.051204", \ "0.017700,0.019237,0.021883,0.026284,0.033308,0.044129,0.060655", \ "0.015128,0.017120,0.020577,0.026288,0.035352,0.049160,0.069587", \ "0.009221,0.011703,0.016008,0.023098,0.034317,0.051389,0.076392"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.028151,0.030158,0.033818,0.040480,0.052607,0.074711,0.115086", \ "0.028751,0.030783,0.034487,0.041214,0.053429,0.075632,0.116076", \ "0.033722,0.035687,0.039293,0.045904,0.058006,0.080132,0.120573", \ "0.045566,0.047585,0.051152,0.057331,0.068978,0.090589,0.130503", \ "0.059993,0.062485,0.066896,0.074545,0.087435,0.108728,0.147705", \ "0.076314,0.079230,0.084376,0.093350,0.108587,0.133635,0.173553", \ "0.095069,0.098352,0.104204,0.114368,0.131659,0.160329,0.206301"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005146,0.005692,0.006698,0.008533,0.011894,0.018051,0.029329", \ "0.005149,0.005696,0.006698,0.008533,0.011894,0.018050,0.029329", \ "0.006217,0.006697,0.007579,0.009156,0.012178,0.018059,0.029327", \ "0.009401,0.009864,0.010706,0.012222,0.014992,0.020206,0.030135", \ "0.014209,0.014763,0.015730,0.017402,0.020274,0.025267,0.034498", \ "0.020323,0.020992,0.022142,0.024112,0.027397,0.032768,0.041880", \ "0.027599,0.028404,0.029756,0.032100,0.035957,0.042069,0.051848"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.021892,0.023717,0.027041,0.033089,0.044108,0.064191,0.100913", \ "0.021864,0.023696,0.027030,0.033083,0.044110,0.064187,0.100896", \ "0.021575,0.023475,0.026890,0.033029,0.044089,0.064187,0.100876", \ "0.024049,0.025503,0.028267,0.033556,0.043908,0.064171,0.100862", \ "0.030227,0.031907,0.034867,0.040025,0.048635,0.065595,0.100772", \ "0.036910,0.038859,0.042266,0.048199,0.058180,0.074406,0.104277", \ "0.044307,0.046495,0.050338,0.057041,0.068380,0.086850,0.116150"); } } timing () { related_pin : "C2"; when : "!A & !B1 & B2 & C1"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.009844,0.010486,0.011661,0.013800,0.017703,0.024827,0.037854", \ "0.011235,0.011895,0.013091,0.015261,0.019198,0.026356,0.039410", \ "0.014582,0.015365,0.016747,0.019156,0.023281,0.030507,0.043625", \ "0.017401,0.018509,0.020426,0.023643,0.028880,0.037339,0.051274", \ "0.017769,0.019310,0.021961,0.026369,0.033396,0.044219,0.060739", \ "0.014896,0.016910,0.020392,0.026148,0.035266,0.049138,0.069617", \ "0.008360,0.010899,0.015267,0.022450,0.033820,0.051055,0.076234"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.032183,0.034628,0.039089,0.047216,0.062003,0.088960,0.138141", \ "0.032593,0.035067,0.039580,0.047788,0.062685,0.089754,0.139054", \ "0.037348,0.039742,0.044136,0.052205,0.066976,0.093967,0.143270", \ "0.049560,0.051787,0.055755,0.063341,0.077604,0.104013,0.152747", \ "0.065561,0.068324,0.073228,0.081763,0.096261,0.121616,0.169330", \ "0.083559,0.086770,0.092518,0.102484,0.119500,0.147630,0.194399", \ "0.104154,0.107781,0.114250,0.125548,0.144811,0.176877,0.228575"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005145,0.005692,0.006695,0.008532,0.011894,0.018052,0.029328", \ "0.005148,0.005695,0.006698,0.008533,0.011894,0.018051,0.029326", \ "0.006206,0.006682,0.007569,0.009150,0.012172,0.018058,0.029327", \ "0.009347,0.009817,0.010659,0.012185,0.014962,0.020187,0.030127", \ "0.014109,0.014669,0.015646,0.017334,0.020211,0.025216,0.034478", \ "0.020181,0.020859,0.022025,0.024022,0.027321,0.032727,0.041860", \ "0.027462,0.028277,0.029652,0.032028,0.035922,0.042065,0.051868"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.027141,0.029391,0.033461,0.040834,0.054198,0.078551,0.122882", \ "0.027064,0.029333,0.033425,0.040816,0.054192,0.078527,0.122886", \ "0.026582,0.028944,0.033174,0.040703,0.054168,0.078519,0.122883", \ "0.027701,0.029653,0.033321,0.040274,0.053736,0.078475,0.122865", \ "0.033643,0.035627,0.039177,0.045189,0.056329,0.078486,0.122809", \ "0.040377,0.042603,0.046508,0.053377,0.065103,0.084797,0.123781", \ "0.047842,0.050317,0.054681,0.062309,0.075308,0.096796,0.132481"); } } timing () { related_pin : "C2"; when : "!A & B1 & !B2 & C1"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.010026,0.010671,0.011846,0.013990,0.017899,0.025036,0.038086", \ "0.011422,0.012081,0.013280,0.015452,0.019395,0.026565,0.039644", \ "0.014808,0.015586,0.016961,0.019366,0.023480,0.030717,0.043858", \ "0.017741,0.018838,0.020735,0.023924,0.029134,0.037579,0.051512", \ "0.018279,0.019799,0.022419,0.026778,0.033756,0.044531,0.061025", \ "0.015629,0.017609,0.021047,0.026724,0.035766,0.049567,0.069979", \ "0.009383,0.011860,0.016173,0.023248,0.034510,0.051642,0.076717"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.040676,0.043132,0.047609,0.055760,0.070594,0.097632,0.146942", \ "0.041213,0.043683,0.048198,0.056410,0.071330,0.098461,0.147875", \ "0.045741,0.048169,0.052621,0.060752,0.075588,0.102663,0.152095", \ "0.057177,0.059453,0.063691,0.071522,0.085972,0.112552,0.161465", \ "0.074909,0.077509,0.082139,0.090247,0.104155,0.129923,0.177885", \ "0.094502,0.097531,0.102998,0.112475,0.128776,0.156038,0.202746", \ "0.116477,0.119902,0.126012,0.136865,0.155381,0.186494,0.237089"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006435,0.007051,0.008163,0.010144,0.013639,0.019865,0.031162", \ "0.006434,0.007050,0.008164,0.010143,0.013637,0.019865,0.031161", \ "0.007676,0.008190,0.009102,0.010746,0.013907,0.019873,0.031160", \ "0.011511,0.011928,0.012700,0.014150,0.016869,0.022032,0.031950", \ "0.017314,0.017739,0.018510,0.019927,0.022516,0.027293,0.036381", \ "0.024565,0.025046,0.025895,0.027480,0.030294,0.035204,0.043981", \ "0.033167,0.033732,0.034663,0.036482,0.039678,0.045133,0.054338"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.031727,0.033964,0.038042,0.045441,0.058893,0.083375,0.127956", \ "0.031696,0.033947,0.038029,0.045440,0.058891,0.083373,0.127957", \ "0.031502,0.033795,0.037934,0.045396,0.058874,0.083356,0.127948", \ "0.031394,0.033514,0.037431,0.044791,0.058692,0.083317,0.127891", \ "0.036851,0.038832,0.042157,0.048267,0.060017,0.083023,0.127848", \ "0.043817,0.046002,0.049847,0.056620,0.068238,0.088214,0.128275", \ "0.051545,0.053997,0.058306,0.065849,0.078675,0.099980,0.136045"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.900619,0.899176,0.915729,0.936734,0.957010,0.989581,1.017541", \ "0.882439,0.887871,0.899170,0.919594,0.945314,0.980323,1.012240", \ "0.890910,0.901869,0.902316,0.911764,0.934654,0.969880,1.005772", \ "1.139512,1.141468,1.125183,1.115540,1.090253,1.053076,1.053999", \ "1.573132,1.564574,1.547518,1.511750,1.462720,1.384815,1.287206", \ "2.209240,2.199305,2.181421,2.141026,2.071661,1.955076,1.784479", \ "3.041278,3.042346,3.027580,2.996869,2.931435,2.787282,2.549260"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("4.376915,4.390750,4.405576,4.406394,4.407949,4.411345,4.437690", \ "4.315205,4.330175,4.320346,4.358840,4.330164,4.337236,4.380885", \ "4.257382,4.270300,4.257226,4.265036,4.301646,4.304554,4.284698", \ "4.258106,4.263463,4.247253,4.254181,4.254075,4.286232,4.278217", \ "4.404853,4.410274,4.403805,4.389979,4.369356,4.373631,4.365663", \ "4.728550,4.717966,4.722474,4.693008,4.755313,4.680129,4.494882", \ "5.491232,5.476805,5.431728,5.357761,5.277178,5.219765,5.076480"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.745482,0.748328,0.766806,0.812708,0.849789,0.885462,0.923248", \ "0.705041,0.734461,0.755163,0.786090,0.828495,0.863771,0.903035", \ "0.769153,0.764744,0.763495,0.775045,0.804438,0.842185,0.885130", \ "1.014891,1.015403,1.006544,0.990873,0.960344,0.926885,0.929503", \ "1.434427,1.428144,1.416833,1.384213,1.333688,1.263197,1.163897", \ "2.058996,2.046297,2.021977,1.992962,1.926592,1.805452,1.637400", \ "2.860982,2.843787,2.843271,2.807292,2.748244,2.601592,2.365573"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("4.021583,4.021487,4.039788,4.036825,4.047095,4.031331,4.060317", \ "3.937339,3.954747,3.958761,3.968720,3.980466,3.959860,3.997400", \ "3.884557,3.899772,3.900780,3.917326,3.937015,3.931559,3.912286", \ "3.882661,3.892616,3.890204,3.900062,3.917387,3.843510,3.900988", \ "4.008304,4.032382,4.029657,4.023441,3.966258,4.001380,3.923542", \ "4.305709,4.305967,4.307581,4.317036,4.336824,4.287696,4.112311", \ "5.041043,5.016275,4.972722,4.930551,4.875410,4.829604,4.607805"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.794834,0.792111,0.812522,0.840219,0.862291,0.902367,0.930829", \ "0.753041,0.776850,0.789924,0.815253,0.843451,0.874949,0.910735", \ "0.778495,0.776642,0.780052,0.797203,0.822319,0.851065,0.890172", \ "1.027887,1.017921,1.005662,0.993907,0.970920,0.926094,0.934270", \ "1.458138,1.441307,1.425932,1.390233,1.335884,1.259144,1.160085", \ "2.100348,2.082402,2.058639,2.006362,1.931807,1.807814,1.634155", \ "2.939418,2.933633,2.898236,2.862462,2.771572,2.614843,2.361929"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("4.816283,4.833045,4.835913,4.863403,4.858564,4.878474,4.894333", \ "4.762267,4.757619,4.785127,4.804840,4.794376,4.794767,4.888332", \ "4.681534,4.698050,4.700530,4.732354,4.707895,4.784233,4.761071", \ "4.671720,4.686975,4.686007,4.702019,4.715578,4.698890,4.748005", \ "4.806514,4.821432,4.820480,4.790802,4.788901,4.750762,4.766273", \ "5.073596,5.082277,5.100100,5.145038,5.140138,5.042116,4.946871", \ "5.738463,5.722246,5.717285,5.686614,5.641339,5.607744,5.432511"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.905141,0.904174,0.922579,0.941250,0.967329,0.992600,1.022721", \ "0.909514,0.908175,0.924968,0.944481,0.967491,1.001871,1.033390", \ "0.936734,0.940249,0.946163,0.955065,0.978009,1.009743,1.041927", \ "1.168611,1.164509,1.165437,1.150719,1.125601,1.092352,1.091926", \ "1.544322,1.535021,1.526132,1.493966,1.459675,1.392198,1.310890", \ "2.087662,2.086899,2.074030,2.043089,1.992449,1.901849,1.756583", \ "2.812533,2.821095,2.813970,2.788547,2.748108,2.629889,2.430471"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("4.353736,4.366729,4.364262,4.386646,4.404714,4.402185,4.387378", \ "4.275055,4.289131,4.288928,4.323287,4.338503,4.374953,4.361780", \ "4.228098,4.227563,4.237199,4.246517,4.247088,4.301357,4.302768", \ "4.208138,4.218396,4.211895,4.218467,4.214183,4.244383,4.239976", \ "4.333964,4.340491,4.327677,4.310883,4.318995,4.310688,4.281578", \ "4.635995,4.636152,4.636919,4.663093,4.621711,4.477550,4.456776", \ "5.276899,5.268594,5.243494,5.192921,5.167804,5.092686,4.968164"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.755179,0.760123,0.788797,0.820159,0.853168,0.891053,0.930712", \ "0.752963,0.759871,0.779936,0.812931,0.850674,0.887087,0.928306", \ "0.815399,0.812960,0.811242,0.823911,0.841817,0.884131,0.926258", \ "1.042710,1.049424,1.038168,1.021457,0.994400,0.970110,0.970522", \ "1.412792,1.412456,1.397199,1.375382,1.329549,1.275225,1.186261", \ "1.942593,1.944980,1.925931,1.900247,1.856977,1.755800,1.614389", \ "2.653729,2.642656,2.644345,2.630328,2.579234,2.465596,2.269588"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("3.984665,3.982047,4.008662,4.011434,3.998189,4.025995,4.046083", \ "3.907753,3.906217,3.935205,3.949289,3.978332,4.001040,4.003630", \ "3.844586,3.859145,3.871473,3.877315,3.898945,3.841727,3.956142", \ "3.839337,3.852146,3.856666,3.859512,3.836585,3.884224,3.920995", \ "3.963752,3.956015,3.955164,3.934828,3.915331,3.942359,3.938667", \ "4.224700,4.233217,4.253850,4.273978,4.230592,4.158844,4.101859", \ "4.847609,4.830365,4.804960,4.777152,4.761699,4.700074,4.536160"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.785058,0.808399,0.822174,0.840150,0.872737,0.906806,0.937181", \ "0.788674,0.800550,0.817108,0.831090,0.867264,0.893443,0.932196", \ "0.822774,0.826069,0.832526,0.836033,0.860166,0.894946,0.929720", \ "1.053668,1.046397,1.036405,1.028921,1.006287,0.965295,0.974945", \ "1.430178,1.421770,1.411292,1.381854,1.337567,1.272812,1.183367", \ "1.995545,1.973453,1.960422,1.923181,1.857970,1.762664,1.613872", \ "2.732094,2.725054,2.694852,2.659812,2.598318,2.475780,2.264066"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("4.786790,4.802667,4.811794,4.830407,4.806733,4.858824,4.866406", \ "4.717789,4.734611,4.745619,4.777202,4.801349,4.801107,4.807785", \ "4.667139,4.664224,4.673070,4.686984,4.726882,4.691484,4.738030", \ "4.657545,4.653141,4.659618,4.658279,4.678266,4.714568,4.747743", \ "4.753519,4.747407,4.748913,4.754663,4.741248,4.744029,4.739639", \ "5.016223,5.039581,5.068494,5.042604,5.030826,4.898265,4.894109", \ "5.569059,5.559176,5.550451,5.547392,5.575734,5.490081,5.346506"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.940306,0.940601,0.945225,0.964597,0.982365,1.005207,1.026114", \ "0.940574,0.930822,0.947532,0.965921,0.987806,1.014970,1.040662", \ "0.956831,0.961649,0.966836,0.974360,0.996795,1.013489,1.049766", \ "1.180907,1.175135,1.163297,1.145649,1.123804,1.088852,1.101512", \ "1.557379,1.547338,1.534115,1.506824,1.463675,1.389354,1.306221", \ "2.119868,2.113061,2.089679,2.064995,2.006325,1.901481,1.747882", \ "2.892671,2.883281,2.862931,2.835818,2.768605,2.643926,2.436307"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("5.165768,5.178736,5.176616,5.188005,5.221214,5.178363,5.213556", \ "5.094806,5.108783,5.129995,5.133939,5.162532,5.115912,5.194704", \ "5.042489,5.034215,5.053337,5.066956,5.082930,5.109516,5.095016", \ "5.017057,5.028420,5.024104,5.049212,5.069937,5.007376,5.077290", \ "5.130478,5.117613,5.129618,5.116068,5.089485,5.126304,5.104940", \ "5.428066,5.435656,5.451271,5.433557,5.410622,5.319685,5.273846", \ "6.011204,5.993669,5.985118,5.959684,5.967677,5.879601,5.774741"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.785058,0.808399,0.822174,0.840150,0.872737,0.906806,0.937181", \ "0.788674,0.800550,0.817108,0.831090,0.867264,0.893443,0.932196", \ "0.822774,0.826069,0.832526,0.836033,0.860166,0.894946,0.929720", \ "1.053668,1.046397,1.036405,1.028921,1.006287,0.965295,0.974945", \ "1.430178,1.421770,1.411292,1.381854,1.337567,1.272812,1.183367", \ "1.995545,1.973453,1.960422,1.923181,1.857970,1.762664,1.613872", \ "2.732094,2.725054,2.694852,2.659812,2.598318,2.475780,2.264066"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("4.786790,4.802667,4.811794,4.830407,4.806733,4.858824,4.866406", \ "4.717789,4.734611,4.745619,4.777202,4.801349,4.801107,4.807785", \ "4.667139,4.664224,4.673070,4.686984,4.726882,4.691484,4.738030", \ "4.657545,4.653141,4.659618,4.658279,4.678266,4.714568,4.747743", \ "4.753519,4.747407,4.748913,4.754663,4.741248,4.744029,4.739639", \ "5.016223,5.039581,5.068494,5.042604,5.030826,4.898265,4.894109", \ "5.569059,5.559176,5.550451,5.547392,5.575734,5.490081,5.346506"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.830323,0.830262,0.840026,0.853674,0.879042,0.911541,0.940972", \ "0.823069,0.821847,0.831782,0.851262,0.881492,0.907989,0.937486", \ "0.835684,0.840237,0.849131,0.849340,0.880405,0.903280,0.938237", \ "1.051791,1.055644,1.036189,1.024424,1.004525,0.970298,0.982120", \ "1.442787,1.434438,1.415747,1.386400,1.335786,1.268046,1.180986", \ "2.010542,2.005153,1.975322,1.936810,1.865502,1.762697,1.608809", \ "2.781497,2.765496,2.748098,2.692744,2.616476,2.477562,2.269787"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("5.606988,5.604499,5.632823,5.627241,5.661178,5.670765,5.645334", \ "5.544166,5.561129,5.572235,5.581778,5.620344,5.617491,5.711544", \ "5.471938,5.488076,5.498242,5.527648,5.546142,5.569712,5.644716", \ "5.457569,5.472519,5.480934,5.486417,5.514148,5.526250,5.521413", \ "5.547047,5.554783,5.545284,5.549960,5.566293,5.564825,5.532304", \ "5.829254,5.851584,5.857008,5.839086,5.817468,5.805576,5.679725", \ "6.313847,6.331238,6.333401,6.354125,6.381445,6.246778,6.095107"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.423818,1.447748,1.457455,1.512911,1.558950,1.637950,1.709713", \ "1.377609,1.379792,1.416696,1.464485,1.510694,1.581949,1.662117", \ "1.322599,1.353177,1.375090,1.414394,1.461978,1.534250,1.613942", \ "1.477478,1.469748,1.471356,1.480241,1.520444,1.560610,1.622260", \ "1.849843,1.844238,1.839801,1.818889,1.799467,1.759060,1.760854", \ "2.451429,2.439704,2.421207,2.396423,2.334919,2.230158,2.109873", \ "3.289413,3.278530,3.251030,3.214808,3.135208,2.976495,2.756359"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("5.466684,5.480050,5.478080,5.485508,5.486492,5.517853,5.449617", \ "5.394453,5.390105,5.414425,5.413342,5.447151,5.488654,5.530761", \ "5.283789,5.299305,5.319433,5.315924,5.306917,5.413914,5.435258", \ "5.257523,5.248602,5.266927,5.266934,5.287203,5.265464,5.280786", \ "5.273749,5.265072,5.281689,5.287734,5.298738,5.288024,5.297077", \ "5.323646,5.341976,5.350895,5.395845,5.361587,5.376063,5.388168", \ "5.750008,5.721593,5.707275,5.703201,5.701796,5.716192,5.623442"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.191036,1.203538,1.246691,1.303160,1.390214,1.473372,1.581221", \ "1.121847,1.164620,1.207485,1.256105,1.332622,1.424645,1.525793", \ "1.112624,1.123234,1.161079,1.203628,1.276315,1.381935,1.475486", \ "1.292025,1.285164,1.297824,1.295025,1.334666,1.404094,1.480493", \ "1.683660,1.679949,1.660585,1.657328,1.635850,1.600515,1.603863", \ "2.270966,2.261229,2.246593,2.216412,2.160437,2.057868,1.951597", \ "3.092789,3.079516,3.049492,3.019319,2.938556,2.782966,2.569144"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("5.090295,5.106384,5.115420,5.131767,5.113998,5.161215,5.109612", \ "5.000088,5.019078,5.033154,5.062437,5.078933,5.127920,5.070071", \ "4.912406,4.910843,4.940236,4.948184,4.949860,5.005191,4.977494", \ "4.870880,4.885522,4.893403,4.889808,4.897467,4.871953,4.949933", \ "4.899595,4.896409,4.902176,4.909328,4.890273,4.904885,4.862920", \ "4.941979,4.947749,4.976954,5.032940,4.987940,4.995294,4.918612", \ "5.322761,5.322316,5.306390,5.304321,5.310192,5.322444,5.243966"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.261668,1.293485,1.306386,1.360832,1.423869,1.507876,1.593537", \ "1.222837,1.227920,1.265874,1.307334,1.367261,1.458796,1.541976", \ "1.188040,1.205241,1.216744,1.266340,1.323555,1.399207,1.487322", \ "1.325933,1.314807,1.322085,1.323086,1.371856,1.428353,1.495914", \ "1.715523,1.708656,1.691681,1.673570,1.643181,1.607324,1.610110", \ "2.313997,2.301217,2.273677,2.236464,2.165823,2.064466,1.952060", \ "3.147048,3.133174,3.102301,3.045298,2.955188,2.788096,2.571604"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("5.893554,5.909561,5.918874,5.931346,5.932763,5.954928,5.979045", \ "5.835061,5.853303,5.866477,5.894598,5.906620,5.906155,5.981298", \ "5.742633,5.741741,5.754036,5.788025,5.792154,5.804637,5.902548", \ "5.693846,5.691045,5.700075,5.724567,5.757191,5.776217,5.834745", \ "5.703812,5.700162,5.707376,5.717536,5.712455,5.699955,5.790650", \ "5.763240,5.773708,5.832160,5.833991,5.783606,5.827325,5.848028", \ "6.074723,6.081556,6.078182,6.075565,6.118194,6.135297,6.038202"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.409635,1.445120,1.460315,1.514501,1.564923,1.630078,1.708851", \ "1.381401,1.400128,1.425447,1.464502,1.520307,1.581596,1.655421", \ "1.318658,1.344301,1.372487,1.406141,1.457894,1.531298,1.614111", \ "1.381480,1.395372,1.399817,1.411736,1.464425,1.527289,1.599298", \ "1.631525,1.615918,1.635420,1.633466,1.634670,1.630258,1.655215", \ "2.023189,2.025808,2.023609,2.009717,1.987038,1.951416,1.890098", \ "2.603815,2.607958,2.606502,2.569598,2.533250,2.467621,2.333374"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("6.178905,6.189825,6.184994,6.190707,6.168683,6.176285,6.180083", \ "6.135080,6.146152,6.143416,6.148249,6.180883,6.117479,6.127389", \ "6.078390,6.090843,6.088237,6.111652,6.135873,6.153184,6.195686", \ "6.061279,6.052136,6.069730,6.064457,6.074058,6.130922,6.133865", \ "6.057562,6.069639,6.065608,6.060730,6.075866,6.070892,6.123820", \ "6.132632,6.132803,6.173474,6.189935,6.195348,6.169594,6.162182", \ "6.465266,6.466972,6.468499,6.485198,6.508537,6.515574,6.420830"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.183557,1.206226,1.243118,1.314129,1.391036,1.473602,1.578063", \ "1.145668,1.152636,1.199366,1.264671,1.334276,1.432873,1.527860", \ "1.086394,1.121686,1.155017,1.199204,1.273913,1.376287,1.472091", \ "1.181212,1.197131,1.210252,1.231583,1.267746,1.362802,1.453901", \ "1.434714,1.439996,1.456725,1.461627,1.461069,1.475846,1.498624", \ "1.843216,1.838301,1.832646,1.836814,1.819053,1.790542,1.735469", \ "2.430756,2.413141,2.410194,2.386087,2.365176,2.286921,2.165156"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("5.793746,5.807363,5.813396,5.829497,5.845114,5.823001,5.868976", \ "5.748993,5.764238,5.772371,5.788006,5.808915,5.769268,5.757997", \ "5.695577,5.710690,5.719037,5.722065,5.762516,5.793724,5.805843", \ "5.681081,5.677406,5.684485,5.708104,5.697922,5.670110,5.751926", \ "5.692494,5.690560,5.695803,5.693539,5.712042,5.680019,5.739467", \ "5.748105,5.758648,5.796998,5.812280,5.811087,5.817672,5.800147", \ "6.057467,6.067025,6.067474,6.087296,6.090950,6.125345,6.021806"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.256977,1.287559,1.305731,1.363300,1.425351,1.494382,1.592224", \ "1.215162,1.246549,1.259111,1.314602,1.368660,1.446237,1.537104", \ "1.153425,1.190351,1.219388,1.260141,1.314514,1.398628,1.487852", \ "1.232373,1.225957,1.236701,1.259522,1.307856,1.376705,1.469104", \ "1.490243,1.491257,1.490825,1.487218,1.484561,1.477560,1.515152", \ "1.896483,1.877392,1.872533,1.849787,1.833102,1.799982,1.742266", \ "2.487603,2.466186,2.460099,2.419388,2.383822,2.298825,2.170844"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("6.612008,6.608443,6.615475,6.637774,6.666618,6.659542,6.717494", \ "6.573354,6.568923,6.577981,6.602131,6.628000,6.630386,6.688296", \ "6.519552,6.516839,6.526464,6.550039,6.587118,6.589036,6.613486", \ "6.484502,6.500066,6.508737,6.528457,6.553466,6.535159,6.613667", \ "6.496664,6.493351,6.500975,6.512331,6.546853,6.525418,6.542935", \ "6.583406,6.618598,6.639036,6.624549,6.624966,6.547132,6.599718", \ "6.837296,6.850726,6.877129,6.900808,6.948167,6.908843,6.815248"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.287364,0.293143,0.287509,0.282196,0.285478,0.294172,0.297524", \ "0.275341,0.274877,0.284636,0.289612,0.302964,0.317028,0.328680", \ "0.298908,0.298226,0.299355,0.301334,0.311908,0.331903,0.353038", \ "0.535032,0.520158,0.496611,0.463891,0.412526,0.392130,0.394488", \ "0.942615,0.925652,0.893386,0.833000,0.755480,0.645026,0.542041", \ "1.520505,1.510910,1.489724,1.429155,1.316086,1.138050,0.926621", \ "2.300848,2.278527,2.252993,2.219349,2.106509,1.897577,1.578433"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("2.906793,2.925472,2.930842,2.947383,2.948672,2.924163,2.976683", \ "2.810734,2.809483,2.841985,2.861916,2.904051,2.871699,2.938234", \ "2.796288,2.810294,2.809551,2.801174,2.790455,2.829155,2.883696", \ "3.047026,3.030167,3.037296,3.008728,2.964889,2.902754,2.941638", \ "3.470625,3.478675,3.482901,3.430139,3.341939,3.243577,3.161220", \ "4.072907,4.066678,4.041611,4.027916,3.989968,3.780326,3.700905", \ "5.037748,5.011158,4.950250,4.889467,4.801276,4.683227,4.448903"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.326921,0.323733,0.314308,0.305949,0.294666,0.295666,0.295712", \ "0.309530,0.306560,0.310567,0.312334,0.315166,0.322946,0.333731", \ "0.330435,0.324399,0.328812,0.330857,0.331346,0.346423,0.365253", \ "0.552559,0.538884,0.516410,0.484272,0.437925,0.415294,0.414705", \ "0.912559,0.898173,0.874634,0.824070,0.755893,0.656121,0.558156", \ "1.437958,1.426311,1.397026,1.348700,1.253838,1.108543,0.919492", \ "2.113144,2.113272,2.099589,2.055828,1.964235,1.787463,1.509508"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("2.867002,2.884982,2.896719,2.904376,2.905941,2.936357,2.965618", \ "2.774727,2.776844,2.811568,2.825281,2.868310,2.919557,2.931564", \ "2.763564,2.757800,2.782068,2.770342,2.774069,2.804242,2.881465", \ "2.983770,2.988583,2.980606,2.966838,2.929982,2.897126,2.833409", \ "3.444737,3.426368,3.403555,3.357737,3.284832,3.223396,3.109333", \ "3.968113,3.955713,3.953418,3.964464,3.885650,3.732691,3.563990", \ "4.817894,4.796160,4.768128,4.706273,4.660376,4.519051,4.265981"); } } internal_power () { related_pin : "C1"; when : "!A & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.305575,0.307285,0.302887,0.294531,0.292464,0.292346,0.297717", \ "0.297002,0.295863,0.299866,0.303011,0.311275,0.319705,0.334055", \ "0.318985,0.317136,0.321208,0.321623,0.330637,0.345581,0.364155", \ "0.527183,0.519915,0.498514,0.469144,0.430590,0.413009,0.410193", \ "0.914683,0.894967,0.865476,0.811590,0.740167,0.644938,0.555447", \ "1.474095,1.447535,1.417573,1.363513,1.250730,1.102322,0.911759", \ "2.190518,2.171888,2.153238,2.094056,1.977265,1.790232,1.502206"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("3.690669,3.707849,3.719091,3.741552,3.729100,3.756130,3.759774", \ "3.613207,3.614037,3.647219,3.675752,3.695175,3.654869,3.727067", \ "3.581164,3.578052,3.586361,3.601301,3.615839,3.596995,3.679296", \ "3.772017,3.762214,3.761117,3.763409,3.757745,3.681499,3.735431", \ "4.171132,4.172965,4.157246,4.105289,4.093042,4.033569,3.893722", \ "4.714599,4.727144,4.727401,4.718649,4.646729,4.494106,4.378265", \ "5.517612,5.506179,5.479448,5.447711,5.432080,5.260153,5.098422"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.295618,0.292627,0.289338,0.289912,0.289381,0.294051,0.300348", \ "0.264515,0.275495,0.280074,0.292187,0.302847,0.321043,0.332472", \ "0.231617,0.230473,0.239557,0.252976,0.279135,0.309709,0.336895", \ "0.358565,0.358137,0.349658,0.336388,0.310825,0.305958,0.332839", \ "0.629203,0.616885,0.605108,0.567739,0.531481,0.470710,0.405472", \ "1.039375,1.039360,1.014309,0.975491,0.923598,0.813828,0.680966", \ "1.601862,1.600826,1.573857,1.546383,1.485122,1.361822,1.152077"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("3.636623,3.629697,3.651240,3.660195,3.641149,3.653715,3.633768", \ "3.559786,3.555116,3.582387,3.602684,3.579556,3.619490,3.682024", \ "3.554424,3.568383,3.567605,3.582808,3.601068,3.618640,3.651744", \ "3.799257,3.785060,3.774093,3.781953,3.722614,3.739452,3.726722", \ "4.266158,4.259334,4.237401,4.180079,4.138895,4.035913,3.941190", \ "4.832668,4.819229,4.819154,4.829032,4.757264,4.620428,4.397725", \ "5.742894,5.729050,5.710832,5.671239,5.619079,5.457643,5.296593"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.327273,0.321937,0.314947,0.307059,0.299548,0.297209,0.300403", \ "0.295238,0.304072,0.300416,0.307937,0.313535,0.323355,0.333922", \ "0.261566,0.267045,0.271022,0.283207,0.298660,0.324053,0.349010", \ "0.382373,0.382531,0.375497,0.363531,0.342744,0.336800,0.354516", \ "0.623964,0.611458,0.605470,0.581717,0.545071,0.494633,0.431935", \ "0.988451,0.979222,0.969390,0.945213,0.897634,0.808665,0.690413", \ "1.478414,1.473317,1.475310,1.451329,1.396858,1.301861,1.122652"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("3.603980,3.600158,3.607083,3.630836,3.612917,3.621207,3.673361", \ "3.530902,3.529493,3.539954,3.564941,3.555691,3.561961,3.639251", \ "3.528589,3.523399,3.528579,3.546324,3.571028,3.584437,3.607490", \ "3.744132,3.751291,3.747466,3.737306,3.707720,3.701991,3.692057", \ "4.195076,4.179142,4.163123,4.113508,4.084452,3.989226,3.930770", \ "4.738644,4.752350,4.751021,4.750755,4.656177,4.516811,4.356788", \ "5.553186,5.544774,5.521640,5.502875,5.493486,5.302355,5.066572"); } } internal_power () { related_pin : "C2"; when : "!A & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.303022,0.307255,0.303220,0.300946,0.294214,0.293658,0.296801", \ "0.288018,0.292816,0.296613,0.301509,0.309696,0.320422,0.334553", \ "0.249698,0.251858,0.264217,0.274796,0.295736,0.324160,0.347897", \ "0.366944,0.363367,0.360175,0.347416,0.327668,0.333904,0.355687", \ "0.623699,0.617609,0.601703,0.571865,0.539636,0.486019,0.430271", \ "1.021412,1.006033,0.985314,0.958975,0.895258,0.802298,0.684639", \ "1.540877,1.528807,1.511580,1.483412,1.416419,1.301840,1.118330"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("4.403294,4.418339,4.426800,4.432202,4.461024,4.494192,4.468759", \ "4.338724,4.355419,4.366146,4.385450,4.410752,4.440727,4.429200", \ "4.332058,4.340987,4.348542,4.349498,4.388651,4.381135,4.404318", \ "4.520992,4.530543,4.530233,4.524268,4.525778,4.519273,4.483710", \ "4.931372,4.935641,4.925740,4.900735,4.846455,4.741782,4.767645", \ "5.530208,5.533310,5.544908,5.497055,5.410307,5.351985,5.227701", \ "6.288959,6.288594,6.278323,6.266963,6.268055,6.101823,5.940391"); } } } } /****************************************************************************************** Module : AOI221_X2 Cell Description : Combinational cell (AOI221_X2) with drive strength X2 *******************************************************************************************/ cell (AOI221_X2) { drive_strength : 2; area : 2.926000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 83.482383; leakage_power () { when : "!A & !B1 & !B2 & !C1 & !C2"; value : 34.129150; } leakage_power () { when : "!A & !B1 & !B2 & !C1 & C2"; value : 76.755910; } leakage_power () { when : "!A & !B1 & !B2 & C1 & !C2"; value : 35.334096; } leakage_power () { when : "!A & !B1 & !B2 & C1 & C2"; value : 74.876120; } leakage_power () { when : "!A & !B1 & B2 & !C1 & !C2"; value : 76.755690; } leakage_power () { when : "!A & !B1 & B2 & !C1 & C2"; value : 119.377720; } leakage_power () { when : "!A & !B1 & B2 & C1 & !C2"; value : 77.960418; } leakage_power () { when : "!A & !B1 & B2 & C1 & C2"; value : 104.113680; } leakage_power () { when : "!A & B1 & !B2 & !C1 & !C2"; value : 35.333981; } leakage_power () { when : "!A & B1 & !B2 & !C1 & C2"; value : 77.960521; } leakage_power () { when : "!A & B1 & !B2 & C1 & !C2"; value : 36.539697; } leakage_power () { when : "!A & B1 & !B2 & C1 & C2"; value : 104.104660; } leakage_power () { when : "!A & B1 & B2 & !C1 & !C2"; value : 64.454665; } leakage_power () { when : "!A & B1 & B2 & !C1 & C2"; value : 93.853804; } leakage_power () { when : "!A & B1 & B2 & C1 & !C2"; value : 93.846203; } leakage_power () { when : "!A & B1 & B2 & C1 & C2"; value : 118.340290; } leakage_power () { when : "A & !B1 & !B2 & !C1 & !C2"; value : 33.171138; } leakage_power () { when : "A & !B1 & !B2 & !C1 & C2"; value : 62.474720; } leakage_power () { when : "A & !B1 & !B2 & C1 & !C2"; value : 62.472300; } leakage_power () { when : "A & !B1 & !B2 & C1 & C2"; value : 88.975718; } leakage_power () { when : "A & !B1 & B2 & !C1 & !C2"; value : 62.411679; } leakage_power () { when : "A & !B1 & B2 & !C1 & C2"; value : 91.715283; } leakage_power () { when : "A & !B1 & B2 & C1 & !C2"; value : 91.712852; } leakage_power () { when : "A & !B1 & B2 & C1 & C2"; value : 118.216397; } leakage_power () { when : "A & B1 & !B2 & !C1 & !C2"; value : 62.409479; } leakage_power () { when : "A & B1 & !B2 & !C1 & C2"; value : 91.713072; } leakage_power () { when : "A & B1 & !B2 & C1 & !C2"; value : 91.708001; } leakage_power () { when : "A & B1 & !B2 & C1 & C2"; value : 118.213647; } leakage_power () { when : "A & B1 & B2 & !C1 & !C2"; value : 88.728883; } leakage_power () { when : "A & B1 & B2 & !C1 & C2"; value : 118.220558; } leakage_power () { when : "A & B1 & B2 & C1 & !C2"; value : 118.217589; } leakage_power () { when : "A & B1 & B2 & C1 & C2"; value : 147.338351; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.504692; fall_capacitance : 3.144840; rise_capacitance : 3.504692; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.226091; fall_capacitance : 3.213702; rise_capacitance : 3.226091; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.135271; fall_capacitance : 2.986162; rise_capacitance : 3.135271; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.145027; fall_capacitance : 2.640381; rise_capacitance : 3.145027; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.501501; fall_capacitance : 2.880490; rise_capacitance : 3.501501; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 27.618400; function : "!(((C1 & C2) | A) | (B1 & B2))"; timing () { related_pin : "A"; when : "!B1 & !B2 & !C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.007261,0.007615,0.008217,0.009394,0.011676,0.016089,0.024688", \ "0.008798,0.009148,0.009748,0.010923,0.013203,0.017617,0.026218", \ "0.013376,0.013841,0.014623,0.016080,0.018693,0.023174,0.031707", \ "0.016385,0.017073,0.018231,0.020402,0.024311,0.031012,0.041920", \ "0.016703,0.017631,0.019203,0.022126,0.027384,0.036424,0.051176", \ "0.013946,0.015111,0.017106,0.020803,0.027454,0.038908,0.057629", \ "0.007813,0.009212,0.011602,0.016073,0.024153,0.038091,0.060883"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.029026,0.030397,0.032765,0.037464,0.046778,0.065256,0.102037", \ "0.030052,0.031434,0.033820,0.038557,0.047946,0.066539,0.103442", \ "0.035538,0.036905,0.039258,0.043949,0.053286,0.071864,0.108838", \ "0.044945,0.046508,0.049144,0.054130,0.063491,0.081988,0.118866", \ "0.055002,0.056964,0.060254,0.066488,0.077913,0.098220,0.135052", \ "0.067469,0.069787,0.073665,0.080996,0.094392,0.118077,0.158750", \ "0.083598,0.086225,0.090607,0.098864,0.114042,0.140867,0.186763"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004680,0.004947,0.005405,0.006321,0.008143,0.011779,0.019059", \ "0.004596,0.004875,0.005353,0.006290,0.008131,0.011776,0.019059", \ "0.006846,0.007066,0.007433,0.008117,0.009366,0.012199,0.019055", \ "0.011205,0.011531,0.012070,0.013069,0.014873,0.017951,0.023024", \ "0.016864,0.017297,0.017999,0.019321,0.021702,0.025746,0.032385", \ "0.023893,0.024453,0.025335,0.027019,0.030019,0.035055,0.043238", \ "0.032303,0.033005,0.034133,0.036232,0.039925,0.046033,0.055784"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.016091,0.017280,0.019353,0.023483,0.031731,0.048176,0.080914", \ "0.016092,0.017285,0.019354,0.023485,0.031729,0.048179,0.080894", \ "0.016127,0.017314,0.019369,0.023495,0.031731,0.048152,0.080887", \ "0.018928,0.019828,0.021431,0.024837,0.032174,0.048169,0.080886", \ "0.025149,0.026165,0.027899,0.031300,0.037899,0.050925,0.080992", \ "0.032316,0.033411,0.035250,0.038938,0.046069,0.059546,0.085596", \ "0.040233,0.041346,0.043278,0.047192,0.054903,0.069540,0.096504"); } } timing () { related_pin : "A"; when : "!B1 & !B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006089,0.006456,0.007081,0.008298,0.010639,0.015126,0.023793", \ "0.007700,0.008051,0.008656,0.009846,0.012162,0.016634,0.025296", \ "0.011887,0.012395,0.013243,0.014809,0.017577,0.022223,0.030768", \ "0.014179,0.014932,0.016190,0.018517,0.022657,0.029641,0.040839", \ "0.013677,0.014682,0.016385,0.019517,0.025092,0.034535,0.049705", \ "0.009946,0.011228,0.013377,0.017343,0.024401,0.036377,0.055663", \ "0.002742,0.004272,0.006846,0.011635,0.020205,0.034785,0.058305"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.032211,0.033868,0.036720,0.042387,0.053622,0.075927,0.120357", \ "0.033128,0.034795,0.037670,0.043381,0.054704,0.077151,0.121718", \ "0.038445,0.040092,0.042927,0.048581,0.059840,0.082265,0.126921", \ "0.047173,0.048985,0.052044,0.057824,0.069050,0.091358,0.135901", \ "0.056649,0.058806,0.062431,0.069353,0.082245,0.105679,0.150030", \ "0.068978,0.071452,0.075616,0.083480,0.098032,0.124341,0.171103", \ "0.085190,0.087989,0.092615,0.101370,0.117517,0.146490,0.197608"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004273,0.004555,0.005038,0.005984,0.007834,0.011472,0.018717", \ "0.004130,0.004404,0.004906,0.005886,0.007775,0.011447,0.018712", \ "0.006836,0.007054,0.007419,0.008104,0.009342,0.011998,0.018684", \ "0.011300,0.011626,0.012146,0.013129,0.014894,0.017954,0.022994", \ "0.017150,0.017571,0.018250,0.019536,0.021847,0.025814,0.032364", \ "0.024461,0.024993,0.025849,0.027477,0.030381,0.035277,0.043318", \ "0.033224,0.033912,0.034999,0.037029,0.040588,0.046507,0.056046"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.017510,0.018960,0.021491,0.026558,0.036681,0.056860,0.097134", \ "0.017517,0.018973,0.021497,0.026559,0.036674,0.056854,0.097133", \ "0.017557,0.019003,0.021520,0.026567,0.036673,0.056861,0.097144", \ "0.019823,0.021020,0.023140,0.027556,0.036892,0.056886,0.097129", \ "0.024969,0.026248,0.028478,0.032902,0.041414,0.058712,0.097147", \ "0.031217,0.032502,0.034786,0.039353,0.048332,0.065678,0.100162", \ "0.038456,0.039749,0.042070,0.046778,0.056083,0.074162,0.108637"); } } timing () { related_pin : "A"; when : "!B1 & !B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006218,0.006584,0.007207,0.008421,0.010760,0.015248,0.023921", \ "0.007823,0.008174,0.008778,0.009967,0.012283,0.016756,0.025423", \ "0.012079,0.012581,0.013419,0.014969,0.017718,0.022342,0.030895", \ "0.014494,0.015235,0.016477,0.018784,0.022891,0.029840,0.040999", \ "0.014145,0.015134,0.016821,0.019919,0.025448,0.034830,0.049944", \ "0.010638,0.011892,0.014012,0.017922,0.024911,0.036808,0.056009", \ "0.003734,0.005229,0.007752,0.012456,0.020921,0.035377,0.058778"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.039033,0.040693,0.043557,0.049245,0.060517,0.082886,0.127381", \ "0.040048,0.041716,0.044599,0.050321,0.061665,0.084141,0.128763", \ "0.045289,0.046942,0.049798,0.055485,0.066793,0.089273,0.133983", \ "0.054531,0.056208,0.059064,0.064721,0.075964,0.098344,0.142947", \ "0.065482,0.067505,0.070911,0.077447,0.089829,0.112638,0.157040", \ "0.079072,0.081369,0.085247,0.092683,0.106572,0.132101,0.178071", \ "0.096356,0.098942,0.103300,0.111557,0.126948,0.155009,0.205198"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004965,0.005259,0.005767,0.006760,0.008704,0.012477,0.019799", \ "0.004797,0.005092,0.005624,0.006657,0.008644,0.012453,0.019793", \ "0.007843,0.008036,0.008358,0.008991,0.010166,0.012981,0.019767", \ "0.013483,0.013720,0.014121,0.014925,0.016468,0.019261,0.024039", \ "0.020524,0.020816,0.021290,0.022277,0.024182,0.027693,0.033812", \ "0.029062,0.029421,0.030003,0.031209,0.033528,0.037787,0.045202", \ "0.039164,0.039607,0.040357,0.041842,0.044645,0.049699,0.058420"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.021041,0.022525,0.025089,0.030209,0.040399,0.060688,0.101096", \ "0.021044,0.022527,0.025093,0.030209,0.040408,0.060684,0.101094", \ "0.021058,0.022539,0.025100,0.030210,0.040400,0.060686,0.101093", \ "0.022283,0.023595,0.025896,0.030599,0.040463,0.060685,0.101101", \ "0.027301,0.028642,0.030928,0.035426,0.043919,0.061905,0.101089", \ "0.033259,0.034658,0.037049,0.041748,0.050883,0.068309,0.103462", \ "0.040186,0.041630,0.044101,0.049023,0.058572,0.076845,0.111371"); } } timing () { related_pin : "A"; when : "!B1 & B2 & !C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.007271,0.007624,0.008227,0.009405,0.011686,0.016099,0.024696", \ "0.008839,0.009188,0.009788,0.010963,0.013244,0.017658,0.026259", \ "0.013473,0.013936,0.014711,0.016165,0.018770,0.023244,0.031778", \ "0.016459,0.017153,0.018317,0.020488,0.024401,0.031102,0.041996", \ "0.016569,0.017498,0.019087,0.022040,0.027338,0.036429,0.051218", \ "0.013293,0.014476,0.016503,0.020268,0.027036,0.038636,0.057505", \ "0.006267,0.007715,0.010159,0.014749,0.023028,0.037239,0.060357"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.036328,0.038073,0.041078,0.047045,0.058865,0.082311,0.128962", \ "0.037021,0.038775,0.041805,0.047822,0.059743,0.083332,0.130141", \ "0.041978,0.043708,0.046699,0.052657,0.064514,0.088088,0.134991", \ "0.051504,0.053317,0.056370,0.062341,0.074141,0.097609,0.144397", \ "0.062332,0.064615,0.068417,0.075672,0.089086,0.113184,0.159781", \ "0.075894,0.078573,0.082991,0.091437,0.106941,0.134609,0.182883", \ "0.093678,0.096660,0.101647,0.111103,0.128544,0.159575,0.213243"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004681,0.004947,0.005407,0.006321,0.008143,0.011779,0.019059", \ "0.004599,0.004879,0.005355,0.006291,0.008131,0.011776,0.019059", \ "0.006809,0.007029,0.007396,0.008084,0.009335,0.012184,0.019056", \ "0.011160,0.011486,0.012021,0.013018,0.014827,0.017907,0.022987", \ "0.016839,0.017275,0.017980,0.019305,0.021696,0.025735,0.032361", \ "0.023944,0.024510,0.025404,0.027091,0.030102,0.035139,0.043287", \ "0.032482,0.033195,0.034329,0.036441,0.040146,0.046253,0.055974"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.021120,0.022623,0.025233,0.030442,0.040834,0.061523,0.102726", \ "0.021132,0.022626,0.025236,0.030442,0.040830,0.061509,0.102722", \ "0.021135,0.022637,0.025239,0.030443,0.040830,0.061509,0.102730", \ "0.022836,0.024084,0.026330,0.030979,0.040902,0.061533,0.102716", \ "0.029286,0.030520,0.032675,0.036933,0.044958,0.062782,0.102709", \ "0.036764,0.038057,0.040326,0.044787,0.053511,0.070040,0.104917", \ "0.044934,0.046260,0.048588,0.053342,0.062663,0.080424,0.113534"); } } timing () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006097,0.006464,0.007090,0.008306,0.010648,0.015135,0.023802", \ "0.007737,0.008088,0.008694,0.009885,0.012203,0.016676,0.025337", \ "0.011984,0.012492,0.013334,0.014895,0.017657,0.022293,0.030839", \ "0.014265,0.015020,0.016281,0.018613,0.022749,0.029734,0.040919", \ "0.013553,0.014571,0.016285,0.019450,0.025070,0.034551,0.049758", \ "0.009314,0.010609,0.012806,0.016842,0.024019,0.036134,0.055560", \ "0.001248,0.002822,0.005460,0.010374,0.019148,0.034004,0.057843"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.039528,0.041554,0.045043,0.051965,0.065678,0.092882,0.147035", \ "0.040117,0.042154,0.045666,0.052645,0.066470,0.093842,0.148178", \ "0.044964,0.046972,0.050440,0.057350,0.071097,0.098450,0.152890", \ "0.053805,0.055864,0.059374,0.066289,0.079964,0.107187,0.161495", \ "0.063881,0.066356,0.070532,0.078541,0.093571,0.121100,0.175173", \ "0.077128,0.079955,0.084681,0.093694,0.110448,0.140934,0.195898", \ "0.094837,0.098010,0.103247,0.113208,0.131650,0.164964,0.224231"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004276,0.004558,0.005040,0.005987,0.007835,0.011473,0.018717", \ "0.004133,0.004411,0.004913,0.005893,0.007779,0.011450,0.018712", \ "0.006799,0.007016,0.007381,0.008067,0.009307,0.011978,0.018685", \ "0.011245,0.011567,0.012089,0.013070,0.014846,0.017911,0.022954", \ "0.017088,0.017512,0.018199,0.019492,0.021815,0.025785,0.032339", \ "0.024441,0.024986,0.025847,0.027486,0.030400,0.035314,0.043344", \ "0.033274,0.033970,0.035075,0.037127,0.040710,0.046658,0.056187"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.021911,0.023673,0.026744,0.032880,0.045145,0.069574,0.118272", \ "0.021929,0.023690,0.026752,0.032884,0.045143,0.069564,0.118266", \ "0.021948,0.023705,0.026759,0.032893,0.045144,0.069569,0.118250", \ "0.023451,0.024988,0.027706,0.033304,0.045227,0.069560,0.118257", \ "0.028797,0.030347,0.033052,0.038393,0.048491,0.070431,0.118266", \ "0.035181,0.036740,0.039472,0.044921,0.055655,0.076222,0.119691", \ "0.042611,0.044143,0.046911,0.052489,0.063536,0.085037,0.126266"); } } timing () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006227,0.006592,0.007216,0.008430,0.010769,0.015257,0.023930", \ "0.007860,0.008212,0.008817,0.010007,0.012323,0.016797,0.025464", \ "0.012176,0.012676,0.013510,0.015056,0.017797,0.022411,0.030966", \ "0.014581,0.015322,0.016567,0.018875,0.022983,0.029929,0.041078", \ "0.014027,0.015028,0.016722,0.019850,0.025421,0.034847,0.049995", \ "0.010014,0.011282,0.013449,0.017430,0.024529,0.036565,0.055909", \ "0.002257,0.003798,0.006379,0.011214,0.019873,0.034603,0.058318"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.047958,0.049983,0.053476,0.060412,0.074156,0.101429,0.155654", \ "0.048664,0.050698,0.054213,0.061193,0.075026,0.102432,0.156814", \ "0.053413,0.055431,0.058916,0.065855,0.079646,0.107053,0.161557", \ "0.062384,0.064404,0.067856,0.074752,0.088464,0.115755,0.170137", \ "0.074135,0.076478,0.080408,0.088018,0.102423,0.129622,0.183782", \ "0.088734,0.091367,0.095808,0.104333,0.120365,0.150036,0.204421", \ "0.107576,0.110503,0.115462,0.124909,0.142527,0.174845,0.233113"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004969,0.005263,0.005769,0.006763,0.008706,0.012478,0.019800", \ "0.004802,0.005100,0.005632,0.006663,0.008648,0.012454,0.019794", \ "0.007801,0.007992,0.008317,0.008950,0.010131,0.012965,0.019768", \ "0.013416,0.013653,0.014059,0.014862,0.016407,0.019214,0.023999", \ "0.020460,0.020757,0.021245,0.022236,0.024149,0.027670,0.033782", \ "0.029066,0.029435,0.030016,0.031231,0.033566,0.037821,0.045231", \ "0.039256,0.039718,0.040480,0.041973,0.044798,0.049865,0.058568"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.026240,0.028044,0.031158,0.037367,0.049720,0.074273,0.123147", \ "0.026249,0.028050,0.031158,0.037367,0.049722,0.074275,0.123144", \ "0.026257,0.028057,0.031163,0.037368,0.049724,0.074267,0.123136", \ "0.026860,0.028517,0.031463,0.037500,0.049746,0.074264,0.123121", \ "0.031843,0.033442,0.036199,0.041348,0.051975,0.074660,0.123102", \ "0.037898,0.039568,0.042389,0.047989,0.058882,0.079608,0.124079", \ "0.044996,0.046693,0.049612,0.055410,0.066708,0.088394,0.129998"); } } timing () { related_pin : "A"; when : "B1 & !B2 & !C1 & !C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.007400,0.007752,0.008353,0.009529,0.011808,0.016222,0.024827", \ "0.008967,0.009315,0.009914,0.011087,0.013366,0.017782,0.026389", \ "0.013650,0.014109,0.014879,0.016318,0.018905,0.023365,0.031908", \ "0.016751,0.017434,0.018585,0.020738,0.024623,0.031292,0.042156", \ "0.017008,0.017921,0.019497,0.022417,0.027676,0.036719,0.051469", \ "0.013930,0.015093,0.017098,0.020818,0.027520,0.039050,0.057855", \ "0.007174,0.008596,0.011007,0.015535,0.023716,0.037821,0.060844"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.043603,0.045350,0.048364,0.054347,0.066204,0.089723,0.136459", \ "0.044400,0.046156,0.049189,0.055212,0.067150,0.090781,0.137657", \ "0.049272,0.051014,0.054022,0.060012,0.071911,0.095555,0.142530", \ "0.058969,0.060711,0.063706,0.069657,0.081496,0.105038,0.151923", \ "0.071706,0.073816,0.077379,0.084200,0.096985,0.120575,0.167263", \ "0.086840,0.089297,0.093430,0.101334,0.116059,0.142763,0.190297", \ "0.105793,0.108576,0.113267,0.122206,0.138768,0.168708,0.221219"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.005386,0.005666,0.006148,0.007112,0.009029,0.012794,0.020145", \ "0.005305,0.005598,0.006098,0.007082,0.009017,0.012792,0.020146", \ "0.007738,0.007937,0.008282,0.008928,0.010186,0.013187,0.020143", \ "0.013149,0.013409,0.013855,0.014715,0.016330,0.019185,0.024044", \ "0.019948,0.020288,0.020829,0.021901,0.023937,0.027571,0.033791", \ "0.028223,0.028646,0.029310,0.030634,0.033138,0.037586,0.045162", \ "0.038026,0.038551,0.039396,0.041032,0.044064,0.049385,0.058336"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.024861,0.026383,0.029020,0.034279,0.044738,0.065526,0.106878", \ "0.024860,0.026386,0.029018,0.034278,0.044737,0.065524,0.106886", \ "0.024864,0.026385,0.029024,0.034277,0.044742,0.065524,0.106895", \ "0.025596,0.026974,0.029394,0.034410,0.044761,0.065543,0.106878", \ "0.031491,0.032763,0.034972,0.039118,0.047605,0.066219,0.106877", \ "0.038787,0.040162,0.042491,0.047056,0.055896,0.072507,0.108467", \ "0.046787,0.048228,0.050711,0.055608,0.065094,0.082966,0.116321"); } } timing () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006227,0.006592,0.007216,0.008430,0.010769,0.015257,0.023930", \ "0.007860,0.008212,0.008817,0.010007,0.012323,0.016797,0.025464", \ "0.012176,0.012676,0.013510,0.015056,0.017797,0.022411,0.030966", \ "0.014581,0.015322,0.016567,0.018875,0.022983,0.029929,0.041078", \ "0.014027,0.015028,0.016722,0.019850,0.025421,0.034847,0.049995", \ "0.010014,0.011282,0.013449,0.017430,0.024529,0.036565,0.055909", \ "0.002257,0.003798,0.006379,0.011214,0.019873,0.034603,0.058318"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.047958,0.049983,0.053476,0.060412,0.074156,0.101429,0.155654", \ "0.048664,0.050698,0.054213,0.061193,0.075026,0.102432,0.156814", \ "0.053413,0.055431,0.058916,0.065855,0.079646,0.107053,0.161557", \ "0.062384,0.064404,0.067856,0.074752,0.088464,0.115755,0.170137", \ "0.074135,0.076478,0.080408,0.088018,0.102423,0.129622,0.183782", \ "0.088734,0.091367,0.095808,0.104333,0.120365,0.150036,0.204421", \ "0.107576,0.110503,0.115462,0.124909,0.142527,0.174845,0.233113"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004969,0.005263,0.005769,0.006763,0.008706,0.012478,0.019800", \ "0.004802,0.005100,0.005632,0.006663,0.008648,0.012454,0.019794", \ "0.007801,0.007992,0.008317,0.008950,0.010131,0.012965,0.019768", \ "0.013416,0.013653,0.014059,0.014862,0.016407,0.019214,0.023999", \ "0.020460,0.020757,0.021245,0.022236,0.024149,0.027670,0.033782", \ "0.029066,0.029435,0.030016,0.031231,0.033566,0.037821,0.045231", \ "0.039256,0.039718,0.040480,0.041973,0.044798,0.049865,0.058568"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.026240,0.028044,0.031158,0.037367,0.049720,0.074273,0.123147", \ "0.026249,0.028050,0.031158,0.037367,0.049722,0.074275,0.123144", \ "0.026257,0.028057,0.031163,0.037368,0.049724,0.074267,0.123136", \ "0.026860,0.028517,0.031463,0.037500,0.049746,0.074264,0.123121", \ "0.031843,0.033442,0.036199,0.041348,0.051975,0.074660,0.123102", \ "0.037898,0.039568,0.042389,0.047989,0.058882,0.079608,0.124079", \ "0.044996,0.046693,0.049612,0.055410,0.066708,0.088394,0.129998"); } } timing () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006358,0.006722,0.007344,0.008555,0.010892,0.015381,0.024060", \ "0.007986,0.008337,0.008942,0.010130,0.012446,0.016920,0.025595", \ "0.012368,0.012862,0.013686,0.015216,0.017937,0.022532,0.031097", \ "0.014893,0.015624,0.016853,0.019137,0.023213,0.030124,0.041238", \ "0.014505,0.015490,0.017157,0.020247,0.025768,0.035139,0.050237", \ "0.010728,0.011980,0.014092,0.018013,0.025036,0.036992,0.056253", \ "0.003307,0.004809,0.007312,0.012053,0.020596,0.035208,0.058796"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.056492,0.058514,0.062013,0.068953,0.082719,0.110043,0.164408", \ "0.057287,0.059321,0.062832,0.069810,0.083655,0.111083,0.165585", \ "0.061980,0.064002,0.067499,0.074452,0.088280,0.115735,0.170346", \ "0.070914,0.072927,0.076392,0.083302,0.097052,0.124408,0.178891", \ "0.083903,0.086120,0.089883,0.097196,0.111028,0.138239,0.192502", \ "0.099717,0.102183,0.106400,0.114553,0.130021,0.159023,0.213058", \ "0.119634,0.122360,0.127068,0.136108,0.153070,0.184592,0.241993"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006191,0.006477,0.006976,0.007963,0.009888,0.013615,0.020901", \ "0.005997,0.006299,0.006831,0.007859,0.009830,0.013591,0.020896", \ "0.009275,0.009411,0.009655,0.010161,0.011254,0.014086,0.020870", \ "0.015594,0.015768,0.016073,0.016715,0.018007,0.020529,0.025065", \ "0.023439,0.023649,0.024002,0.024776,0.026365,0.029501,0.035209", \ "0.033050,0.033296,0.033704,0.034622,0.036519,0.040234,0.047101", \ "0.044380,0.044696,0.045234,0.046336,0.048585,0.052934,0.060923"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.030669,0.032486,0.035633,0.041895,0.054336,0.079029,0.128133", \ "0.030670,0.032490,0.035636,0.041896,0.054337,0.079039,0.128138", \ "0.030673,0.032491,0.035634,0.041895,0.054346,0.079034,0.128140", \ "0.030853,0.032635,0.035733,0.041940,0.054345,0.079022,0.128109", \ "0.035074,0.036603,0.039253,0.044621,0.055768,0.079160,0.128077", \ "0.041051,0.042722,0.045609,0.051268,0.062259,0.083275,0.128642", \ "0.048005,0.049749,0.052728,0.058624,0.070062,0.091900,0.133944"); } } timing () { related_pin : "B1"; when : "!A & B2 & !C1 & !C2"; sdf_cond : "(A == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.014010,0.014662,0.015776,0.017941,0.022097,0.030018,0.045191", \ "0.015254,0.015903,0.017015,0.019174,0.023320,0.031237,0.046406", \ "0.020645,0.021250,0.022259,0.024274,0.028290,0.036117,0.051242", \ "0.027528,0.028379,0.029841,0.032571,0.037535,0.046165,0.061076", \ "0.032031,0.033141,0.035046,0.038628,0.045142,0.056512,0.075456", \ "0.033877,0.035266,0.037602,0.042026,0.050073,0.064185,0.087816", \ "0.033050,0.034684,0.037419,0.042609,0.052176,0.068985,0.097233"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.042898,0.044648,0.047661,0.053642,0.065472,0.088917,0.135568", \ "0.043947,0.045730,0.048800,0.054879,0.066866,0.090502,0.137337", \ "0.049014,0.050768,0.053798,0.059830,0.071815,0.095565,0.142631", \ "0.057508,0.059271,0.062295,0.068272,0.080135,0.103735,0.150746", \ "0.066323,0.068363,0.071843,0.078592,0.091447,0.115400,0.162203", \ "0.075162,0.077489,0.081441,0.089051,0.103407,0.129986,0.178398", \ "0.086029,0.088672,0.093094,0.101575,0.117386,0.146352,0.198694"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.010146,0.010623,0.011443,0.013062,0.016248,0.022527,0.034992", \ "0.010038,0.010524,0.011359,0.012996,0.016207,0.022509,0.034987", \ "0.010228,0.010634,0.011345,0.012831,0.015947,0.022413,0.034973", \ "0.015233,0.015669,0.016375,0.017724,0.020218,0.024765,0.035322", \ "0.021790,0.022354,0.023261,0.024993,0.028146,0.033583,0.042882", \ "0.029678,0.030368,0.031509,0.033657,0.037552,0.044238,0.055356", \ "0.038838,0.039726,0.041126,0.043776,0.048467,0.056448,0.069599"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.021114,0.022622,0.025227,0.030443,0.040833,0.061505,0.102727", \ "0.021127,0.022623,0.025230,0.030443,0.040840,0.061508,0.102714", \ "0.021137,0.022640,0.025237,0.030443,0.040826,0.061523,0.102710", \ "0.021815,0.023190,0.025619,0.030623,0.040866,0.061531,0.102727", \ "0.026084,0.027444,0.029795,0.034454,0.043419,0.062337,0.102719", \ "0.031963,0.033310,0.035658,0.040392,0.049759,0.067942,0.104701", \ "0.040347,0.041588,0.043786,0.048323,0.057555,0.076034,0.112036"); } } timing () { related_pin : "B1"; when : "!A & B2 & !C1 & C2"; sdf_cond : "(A == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.011082,0.011771,0.012942,0.015208,0.019526,0.027680,0.043118", \ "0.012438,0.013112,0.014263,0.016500,0.020786,0.028912,0.044333", \ "0.018107,0.018778,0.019891,0.021963,0.025945,0.033849,0.049160", \ "0.024033,0.024972,0.026566,0.029524,0.034825,0.043891,0.059066", \ "0.027476,0.028699,0.030799,0.034667,0.041621,0.053559,0.073128", \ "0.028170,0.029692,0.032254,0.037024,0.045610,0.060434,0.084859", \ "0.026056,0.027830,0.030824,0.036421,0.046625,0.064295,0.093534"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.046128,0.048163,0.051661,0.058599,0.072321,0.099531,0.153680", \ "0.047046,0.049118,0.052681,0.059732,0.073637,0.101072,0.155430", \ "0.051985,0.054019,0.057531,0.064528,0.078420,0.105975,0.160608", \ "0.060298,0.062333,0.065826,0.072749,0.086498,0.113880,0.168441", \ "0.068930,0.071221,0.075129,0.082730,0.097296,0.124720,0.179037", \ "0.077579,0.080133,0.084452,0.092817,0.108709,0.138492,0.193622", \ "0.088422,0.091251,0.096009,0.105134,0.122277,0.154126,0.212695"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.009210,0.009733,0.010618,0.012341,0.015657,0.022043,0.034520", \ "0.008968,0.009509,0.010424,0.012184,0.015548,0.021980,0.034496", \ "0.009973,0.010315,0.010943,0.012296,0.015265,0.021727,0.034426", \ "0.015372,0.015799,0.016499,0.017828,0.020269,0.024691,0.034868", \ "0.022246,0.022794,0.023676,0.025360,0.028421,0.033741,0.042893", \ "0.030548,0.031230,0.032331,0.034403,0.038154,0.044622,0.055505", \ "0.040273,0.041142,0.042499,0.045044,0.049542,0.057211,0.069976"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.021895,0.023660,0.026734,0.032881,0.045148,0.069562,0.118259", \ "0.021914,0.023677,0.026744,0.032886,0.045146,0.069558,0.118262", \ "0.021943,0.023697,0.026757,0.032894,0.045152,0.069559,0.118267", \ "0.022472,0.024119,0.027057,0.033030,0.045174,0.069582,0.118254", \ "0.026239,0.027877,0.030709,0.036253,0.047146,0.070028,0.118255", \ "0.031305,0.032931,0.035779,0.041485,0.052767,0.074586,0.119455", \ "0.038840,0.040358,0.043056,0.048574,0.059734,0.081962,0.125289"); } } timing () { related_pin : "B1"; when : "!A & B2 & C1 & !C2"; sdf_cond : "(A == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.011349,0.012035,0.013203,0.015462,0.019776,0.027930,0.043385", \ "0.012698,0.013370,0.014518,0.016751,0.021034,0.029161,0.044600", \ "0.018379,0.019038,0.020141,0.022188,0.026180,0.034094,0.049426", \ "0.024461,0.025390,0.026961,0.029887,0.035149,0.044168,0.059330", \ "0.028116,0.029323,0.031387,0.035207,0.042099,0.053976,0.073477", \ "0.029101,0.030590,0.033098,0.037796,0.046294,0.061023,0.085362", \ "0.027371,0.029093,0.032009,0.037500,0.047565,0.065096,0.094210"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.054584,0.056613,0.060112,0.067052,0.080802,0.108072,0.162300", \ "0.055713,0.057769,0.061311,0.068334,0.082216,0.109665,0.164062", \ "0.060558,0.062598,0.066126,0.073137,0.087051,0.114627,0.169282", \ "0.068811,0.070829,0.074320,0.081259,0.095054,0.122508,0.177123", \ "0.078502,0.080718,0.084481,0.091851,0.105972,0.133283,0.187687", \ "0.088239,0.090680,0.094803,0.102839,0.118286,0.147512,0.202198", \ "0.100143,0.102815,0.107331,0.116001,0.132561,0.163741,0.221628"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.011681,0.012164,0.012995,0.014631,0.017835,0.024099,0.036473", \ "0.011421,0.011924,0.012787,0.014467,0.017723,0.024035,0.036446", \ "0.012169,0.012518,0.013145,0.014489,0.017409,0.023781,0.036379", \ "0.018406,0.018729,0.019276,0.020371,0.022509,0.026660,0.036804", \ "0.026442,0.026841,0.027490,0.028818,0.031403,0.036185,0.044853", \ "0.035993,0.036462,0.037284,0.038894,0.041999,0.047748,0.057937", \ "0.047034,0.047652,0.048676,0.050647,0.054342,0.061081,0.072962"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.026238,0.028041,0.031153,0.037367,0.049718,0.074272,0.123129", \ "0.026245,0.028042,0.031155,0.037366,0.049723,0.074272,0.123137", \ "0.026252,0.028052,0.031161,0.037369,0.049723,0.074271,0.123134", \ "0.026443,0.028204,0.031265,0.037415,0.049730,0.074273,0.123130", \ "0.029749,0.031430,0.034228,0.039763,0.051033,0.074442,0.123114", \ "0.034490,0.036218,0.039171,0.045018,0.056431,0.078341,0.123950", \ "0.041243,0.042947,0.045853,0.051658,0.063162,0.085686,0.129261"); } } timing () { related_pin : "B2"; when : "!A & B1 & !C1 & !C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.015368,0.016020,0.017129,0.019291,0.023444,0.031361,0.046532", \ "0.016659,0.017308,0.018418,0.020575,0.024722,0.032641,0.047812", \ "0.020693,0.021341,0.022436,0.024556,0.028683,0.036609,0.051804", \ "0.026518,0.027280,0.028563,0.031020,0.035613,0.044020,0.059417", \ "0.031324,0.032307,0.033965,0.037079,0.042754,0.052758,0.070134", \ "0.033751,0.035021,0.037138,0.041066,0.048171,0.060524,0.081175", \ "0.033494,0.035039,0.037617,0.042403,0.051040,0.066029,0.090818"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.049187,0.050914,0.053893,0.059827,0.071614,0.095048,0.141726", \ "0.050602,0.052342,0.055346,0.061314,0.073160,0.096663,0.143405", \ "0.056110,0.057849,0.060853,0.066830,0.078703,0.102272,0.149114", \ "0.064793,0.066528,0.069517,0.075474,0.087307,0.110838,0.157675", \ "0.074773,0.076734,0.080069,0.086564,0.099038,0.122633,0.169384", \ "0.084819,0.087039,0.090783,0.098061,0.111916,0.137867,0.185655", \ "0.097214,0.099681,0.103867,0.111861,0.126972,0.155114,0.206598"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.010083,0.010564,0.011390,0.013019,0.016219,0.022514,0.034989", \ "0.010033,0.010518,0.011348,0.012984,0.016195,0.022500,0.034984", \ "0.010055,0.010525,0.011332,0.012936,0.016123,0.022477,0.034984", \ "0.012347,0.012782,0.013518,0.014977,0.017861,0.023510,0.035258", \ "0.016774,0.017228,0.017995,0.019487,0.022321,0.027780,0.038576", \ "0.022588,0.023128,0.024024,0.025744,0.028910,0.034610,0.045230", \ "0.029451,0.030113,0.031174,0.033208,0.036912,0.043362,0.054548"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.024865,0.026382,0.029018,0.034279,0.044736,0.065528,0.106880", \ "0.024864,0.026386,0.029020,0.034278,0.044738,0.065537,0.106897", \ "0.024868,0.026386,0.029024,0.034281,0.044739,0.065522,0.106892", \ "0.025117,0.026589,0.029156,0.034334,0.044743,0.065542,0.106890", \ "0.028907,0.030292,0.032675,0.037303,0.046590,0.066022,0.106867", \ "0.034362,0.035797,0.038270,0.043141,0.052656,0.070922,0.108415", \ "0.041422,0.042870,0.045358,0.050291,0.060030,0.078933,0.115164"); } } timing () { related_pin : "B2"; when : "!A & B1 & !C1 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.012484,0.013167,0.014331,0.016586,0.020891,0.029031,0.044463", \ "0.013828,0.014505,0.015660,0.017901,0.022189,0.030316,0.045738", \ "0.017987,0.018666,0.019810,0.022019,0.026212,0.034289,0.049709", \ "0.023365,0.024192,0.025583,0.028202,0.033004,0.041674,0.057319", \ "0.027251,0.028341,0.030161,0.033549,0.039613,0.050084,0.067877", \ "0.028530,0.029949,0.032273,0.036549,0.044191,0.057218,0.078548", \ "0.026934,0.028669,0.031508,0.036720,0.046012,0.061878,0.087594"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.053488,0.055486,0.058943,0.065820,0.079488,0.106684,0.160876", \ "0.054824,0.056840,0.060325,0.067244,0.080980,0.108250,0.162512", \ "0.060251,0.062266,0.065748,0.072678,0.086444,0.113795,0.168164", \ "0.068746,0.070754,0.074221,0.081123,0.094844,0.122148,0.176518", \ "0.078447,0.080658,0.084413,0.091766,0.105888,0.133137,0.187393", \ "0.088183,0.090620,0.094742,0.102792,0.118215,0.147396,0.202049", \ "0.100403,0.103067,0.107580,0.116242,0.132744,0.163847,0.221625"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.009117,0.009639,0.010531,0.012267,0.015602,0.022009,0.034506", \ "0.008987,0.009518,0.010421,0.012174,0.015531,0.021964,0.034486", \ "0.009283,0.009735,0.010536,0.012156,0.015403,0.021853,0.034460", \ "0.012102,0.012520,0.013232,0.014649,0.017472,0.023072,0.034733", \ "0.016907,0.017349,0.018100,0.019542,0.022291,0.027601,0.038231", \ "0.023029,0.023550,0.024422,0.026092,0.029159,0.034705,0.045080", \ "0.030247,0.030887,0.031923,0.033892,0.037479,0.043716,0.054632"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.026260,0.028065,0.031177,0.037395,0.049757,0.074335,0.123215", \ "0.026266,0.028068,0.031181,0.037390,0.049749,0.074320,0.123210", \ "0.026273,0.028075,0.031182,0.037394,0.049755,0.074320,0.123214", \ "0.026465,0.028228,0.031288,0.037440,0.049761,0.074324,0.123211", \ "0.029709,0.031386,0.034238,0.039808,0.051095,0.074513,0.123196", \ "0.034384,0.036119,0.039096,0.044958,0.056402,0.078439,0.124051", \ "0.040604,0.042366,0.045370,0.051311,0.062982,0.085626,0.129348"); } } timing () { related_pin : "B2"; when : "!A & B1 & C1 & !C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.012748,0.013429,0.014589,0.016838,0.021139,0.029282,0.044730", \ "0.014088,0.014764,0.015915,0.018151,0.022437,0.030565,0.046004", \ "0.018250,0.018925,0.020065,0.022262,0.026456,0.034538,0.049976", \ "0.023707,0.024527,0.025902,0.028499,0.033281,0.041936,0.057585", \ "0.027741,0.028814,0.030612,0.033961,0.039984,0.050403,0.068176", \ "0.029229,0.030612,0.032898,0.037125,0.044696,0.057653,0.078922", \ "0.027889,0.029577,0.032359,0.037501,0.046705,0.062464,0.088093"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.061914,0.063919,0.067382,0.074271,0.087974,0.115219,0.169515", \ "0.063319,0.065338,0.068822,0.075745,0.089494,0.116801,0.171162", \ "0.068760,0.070775,0.074267,0.081207,0.094988,0.122361,0.176809", \ "0.077217,0.079229,0.082706,0.089617,0.103369,0.130710,0.185187", \ "0.087692,0.089834,0.093488,0.100638,0.114430,0.141690,0.195997", \ "0.098428,0.100761,0.104724,0.112513,0.127564,0.156292,0.210628", \ "0.111508,0.114043,0.118351,0.126679,0.142729,0.173291,0.230474"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.011575,0.012063,0.012903,0.014554,0.017778,0.024064,0.036457", \ "0.011435,0.011932,0.012784,0.014455,0.017704,0.024019,0.036438", \ "0.011612,0.012053,0.012830,0.014401,0.017564,0.023907,0.036412", \ "0.014698,0.015060,0.015695,0.016994,0.019665,0.025093,0.036678", \ "0.020128,0.020474,0.021072,0.022300,0.024769,0.029801,0.040202", \ "0.027132,0.027520,0.028184,0.029523,0.032162,0.037226,0.047228", \ "0.035328,0.035823,0.036595,0.038144,0.041154,0.046735,0.057064"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.030672,0.032487,0.035635,0.041892,0.054347,0.079023,0.128146", \ "0.030671,0.032489,0.035635,0.041896,0.054332,0.079036,0.128139", \ "0.030673,0.032491,0.035636,0.041899,0.054338,0.079027,0.128115", \ "0.030739,0.032543,0.035670,0.041910,0.054342,0.079025,0.128142", \ "0.033326,0.034972,0.037825,0.043535,0.055175,0.079089,0.128048", \ "0.038001,0.039744,0.042743,0.048646,0.060129,0.082367,0.128614", \ "0.043947,0.045728,0.048797,0.054841,0.066654,0.089445,0.133432"); } } timing () { related_pin : "C1"; when : "!A & !B1 & !B2 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.008213,0.008744,0.009661,0.011483,0.015103,0.022304,0.036665", \ "0.009558,0.010095,0.011027,0.012872,0.016524,0.023759,0.038151", \ "0.013417,0.014166,0.015406,0.017680,0.021672,0.028849,0.043213", \ "0.015427,0.016534,0.018362,0.021719,0.027630,0.037494,0.053181", \ "0.014713,0.016182,0.018635,0.023120,0.030992,0.044151,0.065129", \ "0.010870,0.012752,0.015836,0.021471,0.031376,0.047898,0.074223", \ "0.003710,0.005950,0.009659,0.016447,0.028410,0.048386,0.080151"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.020971,0.022660,0.025561,0.031297,0.042609,0.064982,0.109452", \ "0.021349,0.023047,0.025985,0.031804,0.043278,0.065871,0.110551", \ "0.026471,0.028022,0.030752,0.036314,0.047538,0.069993,0.114724", \ "0.037199,0.039076,0.042178,0.047996,0.058593,0.080310,0.124362", \ "0.049269,0.051582,0.055396,0.062599,0.075720,0.098546,0.141379", \ "0.063388,0.066074,0.070481,0.078854,0.094264,0.121420,0.167060", \ "0.079849,0.082912,0.087893,0.097351,0.114772,0.145749,0.198505"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004867,0.005312,0.006092,0.007646,0.010756,0.016972,0.029402", \ "0.004864,0.005313,0.006090,0.007647,0.010755,0.016973,0.029404", \ "0.007285,0.007637,0.008231,0.009343,0.011557,0.017014,0.029402", \ "0.012042,0.012506,0.013284,0.014737,0.017376,0.021986,0.030975", \ "0.018452,0.019057,0.020022,0.021844,0.025111,0.030766,0.040281", \ "0.026595,0.027327,0.028515,0.030734,0.034682,0.041415,0.052666", \ "0.036420,0.037328,0.038770,0.041437,0.046155,0.054053,0.067041"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.017319,0.018820,0.021395,0.026517,0.036679,0.056879,0.097147", \ "0.017206,0.018735,0.021345,0.026496,0.036675,0.056866,0.097133", \ "0.016824,0.018249,0.020834,0.026253,0.036616,0.056864,0.097127", \ "0.021398,0.022625,0.024446,0.028331,0.037035,0.056760,0.097146", \ "0.027216,0.028581,0.030906,0.035419,0.043802,0.059619,0.096980", \ "0.034194,0.035710,0.038269,0.043315,0.052787,0.069709,0.101475", \ "0.042754,0.044307,0.047029,0.052454,0.062828,0.081741,0.114270"); } } timing () { related_pin : "C1"; when : "!A & !B1 & B2 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.008211,0.008743,0.009660,0.011482,0.015102,0.022302,0.036663", \ "0.009562,0.010102,0.011033,0.012877,0.016528,0.023764,0.038153", \ "0.013486,0.014233,0.015465,0.017734,0.021714,0.028888,0.043249", \ "0.015520,0.016624,0.018450,0.021811,0.027715,0.037566,0.053238", \ "0.014561,0.016043,0.018515,0.023034,0.030967,0.044174,0.065174", \ "0.010123,0.012037,0.015174,0.020903,0.030954,0.047655,0.074139", \ "0.002010,0.004315,0.008101,0.015051,0.027273,0.047585,0.079716"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.023376,0.025429,0.028959,0.035952,0.049757,0.077050,0.131259", \ "0.023527,0.025585,0.029150,0.036245,0.050250,0.077813,0.132286", \ "0.028501,0.030358,0.033660,0.040422,0.054127,0.081548,0.136107", \ "0.040220,0.042291,0.045729,0.052171,0.064822,0.091396,0.145181", \ "0.053658,0.056232,0.060444,0.068437,0.083056,0.109051,0.161539", \ "0.069334,0.072313,0.077159,0.086433,0.103558,0.133898,0.186440", \ "0.087606,0.090937,0.096451,0.106852,0.126152,0.160678,0.219844"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004867,0.005312,0.006090,0.007645,0.010755,0.016973,0.029402", \ "0.004864,0.005313,0.006090,0.007647,0.010755,0.016974,0.029403", \ "0.007258,0.007611,0.008208,0.009319,0.011544,0.017010,0.029403", \ "0.011977,0.012445,0.013221,0.014686,0.017331,0.021951,0.030959", \ "0.018349,0.018962,0.019942,0.021780,0.025070,0.030743,0.040258", \ "0.026495,0.027237,0.028451,0.030705,0.034697,0.041455,0.052703", \ "0.036354,0.037285,0.038763,0.041487,0.046254,0.054223,0.067208"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.021338,0.023226,0.026436,0.032741,0.045111,0.069561,0.118250", \ "0.021099,0.023030,0.026300,0.032677,0.045105,0.069566,0.118253", \ "0.020139,0.022025,0.025525,0.032266,0.045003,0.069553,0.118258", \ "0.024008,0.025286,0.027710,0.032988,0.044483,0.069427,0.118251", \ "0.029805,0.031401,0.034144,0.039524,0.049373,0.070328,0.118211", \ "0.036785,0.038513,0.041468,0.047320,0.058403,0.078391,0.119790", \ "0.045216,0.047021,0.050158,0.056394,0.068389,0.090428,0.129495"); } } timing () { related_pin : "C1"; when : "!A & B1 & !B2 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.008395,0.008927,0.009845,0.011670,0.015295,0.022509,0.036896", \ "0.009748,0.010288,0.011220,0.013066,0.016723,0.023971,0.038387", \ "0.013759,0.014497,0.015715,0.017962,0.021907,0.029095,0.043482", \ "0.015961,0.017051,0.018854,0.022178,0.028040,0.037840,0.053471", \ "0.015229,0.016689,0.019123,0.023585,0.031447,0.044583,0.065517", \ "0.011094,0.012980,0.016052,0.021704,0.031651,0.048240,0.074624", \ "0.003411,0.005662,0.009369,0.016189,0.028255,0.048401,0.080385"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.031917,0.033966,0.037496,0.044491,0.058316,0.085674,0.139991", \ "0.032250,0.034318,0.037887,0.044962,0.058934,0.086507,0.141042", \ "0.036593,0.038576,0.042023,0.048937,0.062746,0.090247,0.144882", \ "0.048538,0.050437,0.053517,0.059868,0.073075,0.099890,0.153871", \ "0.063943,0.066282,0.070189,0.077657,0.091511,0.117241,0.170054", \ "0.081217,0.083970,0.088506,0.097229,0.113508,0.142714,0.194730", \ "0.100962,0.103997,0.109183,0.119031,0.137435,0.170758,0.228478"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006117,0.006627,0.007498,0.009201,0.012472,0.018787,0.031242", \ "0.006118,0.006626,0.007499,0.009201,0.012471,0.018787,0.031242", \ "0.008924,0.009257,0.009827,0.010842,0.013231,0.018819,0.031242", \ "0.015016,0.015374,0.015988,0.017201,0.019528,0.023830,0.032773", \ "0.022913,0.023327,0.024026,0.025440,0.028172,0.033256,0.042248", \ "0.032761,0.033207,0.034017,0.035652,0.038831,0.044735,0.055208", \ "0.044472,0.045018,0.045955,0.047875,0.051561,0.058363,0.070318"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.026064,0.027909,0.031076,0.037345,0.049738,0.074321,0.123222", \ "0.025982,0.027843,0.031031,0.037327,0.049734,0.074324,0.123219", \ "0.025446,0.027399,0.030708,0.037167,0.049698,0.074325,0.123215", \ "0.026652,0.028237,0.031052,0.036863,0.049074,0.074266,0.123210", \ "0.032756,0.034370,0.037151,0.042520,0.052469,0.074441,0.123164", \ "0.039706,0.041491,0.044517,0.050404,0.061457,0.081387,0.124077", \ "0.047844,0.049802,0.053087,0.059502,0.071592,0.093562,0.132833"); } } timing () { related_pin : "C2"; when : "!A & !B1 & !B2 & C1"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.009514,0.010043,0.010956,0.012772,0.016384,0.023579,0.037937", \ "0.010887,0.011431,0.012363,0.014210,0.017861,0.025096,0.039486", \ "0.014104,0.014758,0.015857,0.017952,0.021878,0.029200,0.043667", \ "0.016669,0.017607,0.019155,0.022012,0.027068,0.035826,0.051283", \ "0.016866,0.018164,0.020305,0.024218,0.031039,0.042352,0.060740", \ "0.014042,0.015740,0.018533,0.023620,0.032437,0.046922,0.069693", \ "0.007876,0.010014,0.013489,0.019792,0.030722,0.048628,0.076524"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.027012,0.028660,0.031507,0.037165,0.048400,0.070729,0.115187", \ "0.027607,0.029275,0.032158,0.037877,0.049204,0.071644,0.116207", \ "0.032628,0.034236,0.037028,0.042624,0.053817,0.076160,0.120714", \ "0.044452,0.046131,0.048957,0.054252,0.064927,0.086695,0.130667", \ "0.058640,0.060729,0.064214,0.070863,0.083140,0.104954,0.147868", \ "0.074774,0.077199,0.081260,0.089035,0.103516,0.129384,0.173697", \ "0.093342,0.096088,0.100738,0.109506,0.125904,0.155464,0.206468"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004868,0.005317,0.006092,0.007646,0.010755,0.016970,0.029403", \ "0.004869,0.005313,0.006091,0.007645,0.010756,0.016971,0.029402", \ "0.005973,0.006363,0.007045,0.008405,0.011132,0.017003,0.029403", \ "0.009151,0.009541,0.010197,0.011486,0.014048,0.019281,0.030207", \ "0.013916,0.014376,0.015147,0.016604,0.019302,0.024380,0.034559", \ "0.019967,0.020518,0.021432,0.023162,0.026299,0.031833,0.041929", \ "0.027172,0.027805,0.028896,0.030966,0.034670,0.041039,0.051880"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.020977,0.022476,0.025058,0.030196,0.040396,0.060695,0.101109", \ "0.020943,0.022446,0.025041,0.030187,0.040405,0.060699,0.101115", \ "0.020580,0.022160,0.024843,0.030094,0.040381,0.060689,0.101113", \ "0.023307,0.024472,0.026574,0.030961,0.040305,0.060642,0.101100", \ "0.029312,0.030703,0.033045,0.037541,0.045689,0.062475,0.101001", \ "0.035831,0.037449,0.040149,0.045334,0.054864,0.071706,0.104457", \ "0.043107,0.044912,0.047944,0.053796,0.064590,0.083712,0.116265"); } } timing () { related_pin : "C2"; when : "!A & !B1 & B2 & C1"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.009513,0.010043,0.010955,0.012770,0.016383,0.023577,0.037934", \ "0.010893,0.011436,0.012368,0.014215,0.017866,0.025100,0.039489", \ "0.014164,0.014816,0.015912,0.018003,0.021922,0.029240,0.043703", \ "0.016801,0.017737,0.019278,0.022126,0.027169,0.035912,0.051352", \ "0.016936,0.018240,0.020380,0.024296,0.031127,0.042442,0.060826", \ "0.013806,0.015512,0.018332,0.023454,0.032330,0.046894,0.069721", \ "0.007002,0.009174,0.012703,0.019102,0.030176,0.048276,0.076365"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.030805,0.032813,0.036282,0.043180,0.056879,0.084103,0.138290", \ "0.031207,0.033238,0.036749,0.043723,0.057536,0.084893,0.139207", \ "0.036024,0.037978,0.041379,0.048203,0.061863,0.089124,0.143445", \ "0.048319,0.050189,0.053268,0.059560,0.072642,0.099257,0.152921", \ "0.064070,0.066379,0.070238,0.077649,0.091401,0.116999,0.169521", \ "0.081845,0.084542,0.089037,0.097691,0.113831,0.142818,0.194580", \ "0.102253,0.105274,0.110403,0.120131,0.138369,0.171404,0.228745"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004868,0.005316,0.006092,0.007645,0.010755,0.016973,0.029403", \ "0.004868,0.005315,0.006090,0.007647,0.010756,0.016972,0.029401", \ "0.005958,0.006350,0.007033,0.008394,0.011127,0.017000,0.029403", \ "0.009102,0.009487,0.010153,0.011443,0.014011,0.019260,0.030199", \ "0.013811,0.014281,0.015053,0.016526,0.019242,0.024332,0.034537", \ "0.019812,0.020382,0.021307,0.023062,0.026240,0.031798,0.041908", \ "0.027036,0.027675,0.028787,0.030866,0.034625,0.041023,0.051894"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.026009,0.027857,0.031031,0.037303,0.049708,0.074271,0.123132", \ "0.025917,0.027784,0.030980,0.037280,0.049694,0.074263,0.123130", \ "0.025359,0.027317,0.030639,0.037108,0.049656,0.074262,0.123133", \ "0.026697,0.028282,0.031090,0.036882,0.049044,0.074206,0.123114", \ "0.032570,0.034198,0.036996,0.042387,0.052455,0.074426,0.123082", \ "0.039164,0.040987,0.044079,0.050047,0.061184,0.081271,0.124013", \ "0.046507,0.048535,0.051972,0.058602,0.070952,0.093126,0.132659"); } } timing () { related_pin : "C2"; when : "!A & B1 & !B2 & C1"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.009696,0.010225,0.011140,0.012958,0.016577,0.023784,0.038168", \ "0.011078,0.011622,0.012556,0.014404,0.018060,0.025307,0.039722", \ "0.014392,0.015040,0.016130,0.018213,0.022121,0.029448,0.043938", \ "0.017146,0.018070,0.019595,0.022417,0.027430,0.036153,0.051591", \ "0.017455,0.018738,0.020850,0.024724,0.031498,0.042758,0.061111", \ "0.014545,0.016226,0.019004,0.024059,0.032856,0.047329,0.070088", \ "0.008038,0.010149,0.013628,0.019936,0.030895,0.048870,0.076851"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.039285,0.041301,0.044776,0.051693,0.065425,0.092695,0.147035", \ "0.039812,0.041845,0.045355,0.052324,0.066141,0.093521,0.147978", \ "0.044375,0.046372,0.049822,0.056708,0.070431,0.097752,0.152222", \ "0.055910,0.057767,0.061041,0.067629,0.080950,0.107735,0.161597", \ "0.073493,0.075671,0.079289,0.086290,0.099402,0.125230,0.177999", \ "0.092859,0.095385,0.099681,0.107856,0.123277,0.151302,0.202874", \ "0.114659,0.117487,0.122333,0.131637,0.149127,0.181099,0.237202"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006118,0.006626,0.007497,0.009201,0.012472,0.018787,0.031241", \ "0.006118,0.006627,0.007499,0.009201,0.012471,0.018787,0.031241", \ "0.007422,0.007837,0.008566,0.009941,0.012832,0.018810,0.031241", \ "0.011310,0.011638,0.012237,0.013445,0.015946,0.021118,0.032026", \ "0.017106,0.017447,0.018042,0.019242,0.021638,0.026440,0.036444", \ "0.024327,0.024716,0.025363,0.026705,0.029351,0.034346,0.044035", \ "0.032926,0.033329,0.034064,0.035591,0.038586,0.044185,0.054361"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.030587,0.032423,0.035590,0.041877,0.054334,0.079035,0.128153", \ "0.030557,0.032396,0.035572,0.041869,0.054331,0.079030,0.128148", \ "0.030328,0.032212,0.035439,0.041804,0.054316,0.079012,0.128164", \ "0.030301,0.032026,0.035031,0.041197,0.054020,0.078989,0.128097", \ "0.035787,0.037400,0.040169,0.045215,0.055926,0.078809,0.128032", \ "0.042644,0.044422,0.047441,0.053317,0.064308,0.084540,0.128445", \ "0.050228,0.052237,0.055630,0.062145,0.074345,0.096288,0.136201"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("1.852918,1.897499,1.916131,1.948049,1.997955,2.082666,2.151534", \ "1.822719,1.834600,1.880412,1.922793,1.988539,2.065967,2.141008", \ "1.883823,1.886278,1.890669,1.898160,1.966312,2.026803,2.121187", \ "2.395195,2.384839,2.351848,2.331438,2.288219,2.209187,2.213902", \ "3.227872,3.226933,3.194268,3.148332,3.050638,2.898273,2.679750", \ "4.509411,4.478140,4.464556,4.408610,4.284589,4.029340,3.662595", \ "6.177618,6.154589,6.155488,6.125382,6.003253,5.718923,5.185437"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("8.804901,8.830771,8.815112,8.867295,8.874154,8.868929,8.852776", \ "8.628692,8.638745,8.696897,8.710493,8.790216,8.818464,8.730725", \ "8.514489,8.573600,8.573541,8.612447,8.626174,8.631593,8.571710", \ "8.553891,8.558426,8.553568,8.535378,8.549560,8.581096,8.508561", \ "8.792934,8.804973,8.805090,8.816108,8.804912,8.595679,8.695831", \ "9.452173,9.417556,9.405326,9.427391,9.485657,9.339078,9.223781", \ "10.995950,10.965550,10.879160,10.805110,10.569840,10.557640,10.046010"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("1.532985,1.543087,1.601113,1.667189,1.762432,1.861884,1.959351", \ "1.495390,1.504536,1.558207,1.607740,1.713687,1.811808,1.913573", \ "1.605210,1.612801,1.606895,1.615925,1.686092,1.765973,1.867948", \ "2.129796,2.117110,2.114372,2.078172,2.024483,1.964914,1.965951", \ "2.962701,2.937120,2.931493,2.870860,2.784779,2.633005,2.423171", \ "4.200889,4.190354,4.148756,4.102943,3.974386,3.735350,3.366557", \ "5.814661,5.808461,5.780087,5.729849,5.613619,5.333013,4.820749"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("8.065526,8.088352,8.084262,8.103545,8.163605,8.159236,8.072686", \ "7.896987,7.921435,7.964774,8.001577,8.035499,7.943943,8.107245", \ "7.798933,7.813652,7.822704,7.863194,7.882652,7.939828,7.799828", \ "7.778575,7.796566,7.829221,7.843184,7.826474,7.850973,7.776491", \ "8.032211,8.090729,8.060479,8.051425,8.047302,7.927755,7.815903", \ "8.618907,8.611391,8.610421,8.659339,8.726980,8.533754,8.411581", \ "10.107600,10.059260,9.984424,9.905408,9.775468,9.740078,9.426876"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("1.619378,1.662293,1.673161,1.738887,1.804840,1.886284,1.971471", \ "1.568081,1.605833,1.626685,1.692236,1.755153,1.845338,1.932645", \ "1.630018,1.632989,1.642321,1.669261,1.725534,1.797243,1.878439", \ "2.146433,2.138526,2.109079,2.091544,2.041753,1.953991,1.970264", \ "3.010974,2.993912,2.938764,2.886328,2.796744,2.622462,2.414919", \ "4.277996,4.263998,4.224294,4.132839,3.989227,3.740423,3.353111", \ "5.967831,5.950163,5.918454,5.840411,5.680684,5.358023,4.819401"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("9.655135,9.678970,9.720753,9.711013,9.783503,9.841660,9.787701", \ "9.546585,9.527578,9.572389,9.630252,9.685544,9.760806,9.743696", \ "9.430450,9.409428,9.450462,9.471577,9.537959,9.563971,9.558805", \ "9.408125,9.384600,9.419944,9.430157,9.444768,9.453635,9.469617", \ "9.667012,9.644214,9.630912,9.645799,9.634154,9.606766,9.500506", \ "10.150320,10.159030,10.180880,10.240990,10.263370,10.186490,9.902030", \ "11.493610,11.463180,11.418880,11.390310,11.368710,11.301570,11.023880"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("1.890838,1.919481,1.929133,1.964093,2.009253,2.084572,2.160318", \ "1.905687,1.921859,1.929879,1.972088,2.028435,2.103085,2.186260", \ "1.966716,1.972217,1.985424,1.987527,2.045112,2.117377,2.198461", \ "2.445536,2.437311,2.418603,2.394027,2.359575,2.286063,2.297141", \ "3.177896,3.172437,3.146419,3.111800,3.041608,2.908831,2.722448", \ "4.277497,4.264923,4.250474,4.210917,4.120176,3.917314,3.605232", \ "5.745146,5.734759,5.730691,5.697060,5.602337,5.385592,4.961652"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("8.729630,8.747346,8.778280,8.805858,8.841303,8.815033,8.745392", \ "8.603597,8.591622,8.625909,8.666788,8.678334,8.673673,8.654493", \ "8.480293,8.496216,8.483559,8.539433,8.579271,8.528391,8.504072", \ "8.479542,8.451698,8.495414,8.507240,8.528396,8.538081,8.533189", \ "8.682818,8.689325,8.702255,8.678089,8.597447,8.616804,8.655248", \ "9.280243,9.274317,9.270128,9.345975,9.273998,9.052807,8.871109", \ "10.578790,10.566000,10.488650,10.453280,10.311080,10.250460,9.883989"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("1.562225,1.578097,1.620773,1.686328,1.773164,1.865463,1.968806", \ "1.552918,1.572256,1.605325,1.671198,1.749607,1.857095,1.969088", \ "1.685651,1.692708,1.704803,1.702703,1.766490,1.849808,1.957395", \ "2.185395,2.175735,2.169393,2.139368,2.098726,2.039890,2.045190", \ "2.917063,2.910702,2.871920,2.840242,2.783056,2.651614,2.470068", \ "3.967875,3.978867,3.956791,3.910245,3.816065,3.637597,3.325810", \ "5.397205,5.397491,5.380630,5.337946,5.266937,5.046507,4.626130"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("8.007211,8.000633,8.024133,8.058902,8.037990,8.044964,8.068472", \ "7.853255,7.848330,7.875277,7.923221,7.957928,7.918794,7.984258", \ "7.729178,7.755870,7.777398,7.802217,7.828388,7.771556,7.887984", \ "7.717675,7.740016,7.720637,7.746213,7.714211,7.809918,7.818398", \ "7.953667,7.938813,7.911774,7.916012,7.907195,7.849332,7.848653", \ "8.427543,8.440398,8.486973,8.526112,8.456730,8.362238,8.163700", \ "9.693822,9.664256,9.633885,9.575570,9.516929,9.293314,9.023394"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("1.665724,1.686176,1.690912,1.733629,1.809534,1.886917,1.984645", \ "1.653727,1.661768,1.675663,1.738655,1.799805,1.891966,1.968409", \ "1.714355,1.723047,1.726245,1.753341,1.791865,1.878509,1.970922", \ "2.189888,2.197019,2.166141,2.145125,2.109156,2.036352,2.054852", \ "2.960420,2.934414,2.911117,2.870070,2.778096,2.658070,2.460111", \ "4.079185,4.037278,4.030334,3.960324,3.849714,3.639913,3.313238", \ "5.553491,5.540164,5.501547,5.452224,5.317115,5.071125,4.616019"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("9.611743,9.641257,9.666157,9.694904,9.704517,9.756579,9.670900", \ "9.474179,9.505038,9.532665,9.580050,9.614914,9.624036,9.588687", \ "9.373106,9.366291,9.389967,9.431715,9.478346,9.517566,9.478561", \ "9.315570,9.342648,9.360973,9.378449,9.419354,9.419584,9.520305", \ "9.500846,9.523306,9.535646,9.529103,9.506129,9.444374,9.534804", \ "10.046940,10.037610,10.106900,10.143490,10.080600,9.997141,9.749261", \ "11.151070,11.113340,11.111950,11.095270,11.083640,11.009470,10.588670"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("1.942447,1.975837,1.989654,2.004375,2.049968,2.104858,2.166365", \ "1.971352,1.955284,1.980538,2.016702,2.062191,2.128425,2.194987", \ "1.992436,2.011929,2.000440,2.031665,2.077215,2.137992,2.212884", \ "2.460600,2.429793,2.432700,2.409255,2.358126,2.280745,2.307567", \ "3.213823,3.205269,3.161765,3.123003,3.036662,2.911950,2.721021", \ "4.333539,4.334158,4.319155,4.256984,4.143196,3.927000,3.597956", \ "5.869317,5.861184,5.829766,5.790756,5.662047,5.411591,4.963266"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("10.355520,10.373490,10.405400,10.421220,10.453190,10.427470,10.404800", \ "10.213720,10.250880,10.267880,10.320680,10.350070,10.323840,10.316740", \ "10.110100,10.127470,10.116810,10.155510,10.183870,10.182460,10.214890", \ "10.058450,10.073340,10.100540,10.125160,10.154800,10.196840,10.277960", \ "10.278270,10.287620,10.265230,10.281930,10.235990,10.270630,10.312460", \ "10.862590,10.870100,10.890160,10.936540,10.796590,10.747870,10.612280", \ "12.010290,12.010150,12.001850,11.964800,11.920500,11.804050,11.536820"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("1.665724,1.686176,1.690912,1.733629,1.809534,1.886917,1.984645", \ "1.653727,1.661768,1.675663,1.738655,1.799805,1.891966,1.968409", \ "1.714355,1.723047,1.726245,1.753341,1.791865,1.878509,1.970922", \ "2.189888,2.197019,2.166141,2.145125,2.109156,2.036352,2.054852", \ "2.960420,2.934414,2.911117,2.870070,2.778096,2.658070,2.460111", \ "4.079185,4.037278,4.030334,3.960324,3.849714,3.639913,3.313238", \ "5.553491,5.540164,5.501547,5.452224,5.317115,5.071125,4.616019"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("9.611743,9.641257,9.666157,9.694904,9.704517,9.756579,9.670900", \ "9.474179,9.505038,9.532665,9.580050,9.614914,9.624036,9.588687", \ "9.373106,9.366291,9.389967,9.431715,9.478346,9.517566,9.478561", \ "9.315570,9.342648,9.360973,9.378449,9.419354,9.419584,9.520305", \ "9.500846,9.523306,9.535646,9.529103,9.506129,9.444374,9.534804", \ "10.046940,10.037610,10.106900,10.143490,10.080600,9.997141,9.749261", \ "11.151070,11.113340,11.111950,11.095270,11.083640,11.009470,10.588670"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("1.730432,1.733661,1.770494,1.784667,1.843823,1.919906,1.995073", \ "1.721300,1.726879,1.747615,1.784225,1.832448,1.906644,1.987167", \ "1.759110,1.764148,1.764744,1.781519,1.819981,1.892816,1.979575", \ "2.210558,2.205265,2.190149,2.154465,2.107062,2.039906,2.063159", \ "2.966833,2.954979,2.921206,2.881421,2.788518,2.638038,2.453854", \ "4.108140,4.118871,4.060797,3.987345,3.872288,3.648397,3.309007", \ "5.655132,5.640997,5.607500,5.514716,5.371877,5.082586,4.625032"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("11.253610,11.246970,11.273100,11.302820,11.353290,11.426390,11.484880", \ "11.127880,11.122700,11.162060,11.200780,11.218090,11.323630,11.432240", \ "10.984240,11.014090,11.040170,11.071240,11.130860,11.222080,11.310040", \ "10.953180,10.945130,10.967010,10.986090,10.992560,10.979630,11.238330", \ "11.124280,11.112660,11.129130,11.115930,11.130930,11.057270,11.257810", \ "11.674170,11.712630,11.743500,11.707260,11.611570,11.500740,11.543750", \ "12.650900,12.649920,12.649040,12.662100,12.700860,12.536530,12.365230"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.864812,2.906576,2.945677,3.020315,3.125089,3.270695,3.431522", \ "2.751861,2.767957,2.814828,2.904643,3.027967,3.164419,3.335910", \ "2.685032,2.717839,2.754793,2.832170,2.926920,3.071785,3.246637", \ "2.980493,2.961773,2.983572,2.981210,3.043007,3.140574,3.273014", \ "3.738836,3.740815,3.724531,3.693023,3.643112,3.548743,3.538990", \ "4.932954,4.909811,4.899387,4.841578,4.720392,4.520423,4.241718", \ "6.607900,6.594310,6.565738,6.475384,6.326486,6.023255,5.535334"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("10.894260,10.915810,10.903850,10.947860,10.979330,10.922400,10.814430", \ "10.706410,10.747570,10.770250,10.802480,10.873610,10.949570,10.977570", \ "10.531290,10.550730,10.585810,10.575080,10.647000,10.730600,10.812610", \ "10.470000,10.461090,10.490390,10.508690,10.556400,10.597780,10.487820", \ "10.521650,10.496110,10.523580,10.482890,10.528510,10.561050,10.518000", \ "10.583310,10.604790,10.650770,10.714400,10.689820,10.729820,10.563660", \ "11.476990,11.455900,11.426350,11.369450,11.364740,11.448000,11.157260"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.370955,2.395674,2.494675,2.601594,2.751997,2.955461,3.177103", \ "2.298424,2.327708,2.387485,2.488206,2.653510,2.854021,3.071043", \ "2.218400,2.243346,2.305587,2.392831,2.547064,2.748927,2.968417", \ "2.606142,2.609987,2.613509,2.611495,2.682119,2.813469,2.979072", \ "3.372941,3.374061,3.356242,3.343360,3.305004,3.229520,3.222937", \ "4.573144,4.546107,4.529583,4.480858,4.364355,4.169996,3.913846", \ "6.214058,6.172767,6.175653,6.084769,5.933231,5.631656,5.144934"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("10.119850,10.149710,10.174620,10.209420,10.229980,10.181320,10.136130", \ "9.971932,9.971509,10.004510,10.068030,10.059480,10.197700,10.269170", \ "9.766507,9.796744,9.824261,9.849835,9.893921,9.988237,10.093130", \ "9.690162,9.717861,9.741308,9.739749,9.768112,9.755549,9.840167", \ "9.750448,9.741674,9.761812,9.747554,9.779376,9.803779,9.873478", \ "9.833273,9.835877,9.887012,9.988249,10.020340,9.992000,9.989498", \ "10.632520,10.629810,10.607950,10.576810,10.533580,10.513850,10.426300"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.519576,2.590670,2.633909,2.698934,2.819322,2.996603,3.201190", \ "2.446436,2.457591,2.502419,2.613358,2.733174,2.893230,3.086993", \ "2.379183,2.416913,2.453117,2.494152,2.637384,2.789248,2.994705", \ "2.671614,2.681903,2.675684,2.673874,2.731378,2.851155,3.007670", \ "3.466446,3.432612,3.416823,3.392963,3.335970,3.242440,3.251668", \ "4.660086,4.642574,4.588636,4.534821,4.401787,4.183113,3.917041", \ "6.356759,6.318005,6.269796,6.176273,5.984521,5.643544,5.149643"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("11.762750,11.756900,11.781880,11.806920,11.872210,11.923110,11.954570", \ "11.607810,11.641330,11.672480,11.725300,11.786740,11.789950,11.913780", \ "11.426220,11.422280,11.451360,11.518690,11.586760,11.587310,11.777230", \ "11.334960,11.327050,11.352220,11.411580,11.427510,11.536450,11.652340", \ "11.358690,11.351080,11.370930,11.370430,11.426430,11.391760,11.481530", \ "11.469460,11.523060,11.572710,11.630590,11.622950,11.570990,11.588430", \ "12.129000,12.141040,12.139630,12.135710,12.215550,12.071360,12.087680"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.877082,2.889139,2.929095,3.013487,3.123706,3.261206,3.433722", \ "2.763268,2.807489,2.849137,2.919321,3.030051,3.161115,3.338889", \ "2.672236,2.690187,2.716997,2.808888,2.929371,3.081101,3.241114", \ "2.787105,2.816428,2.818091,2.846606,2.919089,3.041659,3.220955", \ "3.288130,3.280897,3.291617,3.299786,3.293680,3.280646,3.320503", \ "4.083435,4.092237,4.075092,4.063964,4.019859,3.931518,3.798430", \ "5.257506,5.243784,5.245555,5.217295,5.148816,4.986761,4.702282"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("12.321640,12.336520,12.321480,12.364240,12.305100,12.371510,12.280640", \ "12.229920,12.247030,12.235850,12.266020,12.294100,12.344390,12.333750", \ "12.121920,12.138890,12.127690,12.168720,12.224090,12.202620,12.300430", \ "12.080770,12.068370,12.096290,12.090510,12.141040,12.123380,12.245570", \ "12.091170,12.107250,12.093740,12.134650,12.130240,12.096190,12.126250", \ "12.192480,12.224860,12.284230,12.397220,12.379580,12.337380,12.373970", \ "12.894550,12.890800,12.890090,12.921380,12.878540,12.984710,12.784050"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.385450,2.442940,2.496705,2.599240,2.755556,2.964665,3.172229", \ "2.297755,2.328962,2.363219,2.493482,2.661349,2.855857,3.062976", \ "2.194501,2.242395,2.291341,2.396771,2.549913,2.741687,2.959315", \ "2.411337,2.415766,2.443509,2.478900,2.547681,2.713830,2.928290", \ "2.903883,2.914942,2.934270,2.940460,2.956424,2.963703,3.024683", \ "3.727486,3.724863,3.711218,3.710808,3.677977,3.603514,3.489676", \ "4.869037,4.853706,4.851933,4.849172,4.781302,4.609513,4.351617"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("11.565590,11.555740,11.574950,11.597110,11.640220,11.512440,11.680360", \ "11.438830,11.467270,11.490390,11.493060,11.529380,11.575360,11.654040", \ "11.334200,11.362380,11.385420,11.423780,11.473120,11.519250,11.536260", \ "11.310580,11.301830,11.322510,11.368440,11.406360,11.416990,11.331490", \ "11.337810,11.330010,11.349430,11.367410,11.333380,11.419000,11.416350", \ "11.438230,11.450230,11.541740,11.600570,11.627410,11.553680,11.542360", \ "12.089930,12.070020,12.113510,12.101840,12.193850,12.241990,11.987400"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.557457,2.594995,2.619747,2.718392,2.841455,3.012319,3.196495", \ "2.457914,2.493023,2.535355,2.602035,2.726680,2.892317,3.099253", \ "2.353894,2.370237,2.410511,2.491246,2.620980,2.801990,2.983315", \ "2.476678,2.491373,2.515994,2.533325,2.622669,2.772277,2.944573", \ "3.002836,2.984822,2.999832,2.991882,3.002539,2.986689,3.044665", \ "3.803747,3.803801,3.789065,3.765348,3.711080,3.632985,3.501179", \ "5.012396,4.995408,4.954643,4.909102,4.822782,4.645718,4.363678"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("13.165170,13.193160,13.214550,13.218320,13.200900,13.329630,13.356770", \ "13.084150,13.113550,13.100740,13.136070,13.170390,13.114100,13.263580", \ "12.981510,13.010580,12.998790,13.023780,13.061930,13.110350,13.145120", \ "12.916910,12.945580,12.969590,12.993680,13.031010,12.981790,13.160040", \ "12.946350,12.938450,12.959800,12.993750,13.022410,13.060710,13.046230", \ "13.104270,13.162650,13.230440,13.208250,13.226860,13.144700,13.139830", \ "13.645370,13.669150,13.685600,13.724630,13.843230,13.759260,13.572720"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.587631,0.587560,0.582749,0.574307,0.573644,0.580661,0.590836", \ "0.552210,0.547627,0.562795,0.578896,0.592990,0.630303,0.661477", \ "0.600073,0.586211,0.589489,0.600725,0.612230,0.660150,0.703271", \ "1.088553,1.064374,1.026393,0.954222,0.856749,0.784275,0.786825", \ "1.905731,1.872092,1.824605,1.718700,1.557039,1.317991,1.080348", \ "3.078409,3.046358,3.018786,2.907533,2.702409,2.320971,1.854861", \ "4.606409,4.590953,4.560670,4.482555,4.271841,3.849545,3.145470"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("5.867207,5.851219,5.897509,5.934355,5.996151,5.933963,5.967809", \ "5.641949,5.661461,5.714608,5.765377,5.784294,5.765085,5.890769", \ "5.654168,5.672525,5.662592,5.685685,5.695597,5.634032,5.845130", \ "6.165966,6.125526,6.134552,6.064596,6.063992,5.881802,5.898589", \ "6.969816,7.019991,7.059421,6.970685,6.823404,6.656123,6.472176", \ "8.199091,8.176093,8.161161,8.118883,8.043903,7.809079,7.413758", \ "10.121960,10.077990,10.021260,9.884298,9.690653,9.434167,8.908025"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.651963,0.652695,0.640349,0.615226,0.600770,0.585401,0.594751", \ "0.616947,0.613821,0.616455,0.621508,0.624585,0.635379,0.659878", \ "0.666850,0.653992,0.651761,0.657620,0.665028,0.687445,0.726680", \ "1.115054,1.095234,1.056225,1.004477,0.906909,0.832990,0.827474", \ "1.837209,1.820643,1.773849,1.683337,1.546001,1.337462,1.112751", \ "2.873657,2.872404,2.825983,2.741941,2.575013,2.265372,1.832793", \ "4.232946,4.232910,4.204725,4.160324,3.993171,3.645033,3.007506"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("5.770493,5.804148,5.833678,5.870992,5.905340,5.932818,5.949344", \ "5.584359,5.621455,5.658189,5.709634,5.770184,5.831477,5.881431", \ "5.582129,5.593799,5.611917,5.629222,5.671761,5.711227,5.782023", \ "6.057914,6.031846,6.025641,6.001055,5.925966,5.894341,5.900360", \ "6.952018,6.929751,6.885966,6.801880,6.653792,6.537123,6.236211", \ "7.981546,7.991311,7.965435,7.975889,7.885366,7.542637,7.265980", \ "9.734658,9.670766,9.613987,9.500109,9.360436,9.099785,8.591612"); } } internal_power () { related_pin : "C1"; when : "!A & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.614951,0.603323,0.608127,0.591069,0.585104,0.582229,0.593608", \ "0.581147,0.578819,0.595889,0.598000,0.618847,0.632811,0.659392", \ "0.631127,0.637926,0.639974,0.633726,0.652098,0.691239,0.729169", \ "1.068152,1.050594,1.023868,0.964686,0.874530,0.830927,0.823695", \ "1.846679,1.797679,1.769954,1.679255,1.527375,1.319504,1.108875", \ "2.966537,2.915351,2.868569,2.767767,2.568905,2.247272,1.817407", \ "4.421333,4.373371,4.345727,4.220223,4.030321,3.637254,2.993914"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("7.419968,7.452257,7.480638,7.476701,7.500865,7.480127,7.638434", \ "7.263806,7.262838,7.316755,7.366520,7.388049,7.388601,7.595551", \ "7.204621,7.196456,7.218690,7.268899,7.307275,7.389645,7.474199", \ "7.592517,7.578320,7.581567,7.550406,7.475587,7.452651,7.494588", \ "8.435835,8.404832,8.387934,8.338770,8.251823,8.145020,7.914503", \ "9.492351,9.487991,9.494099,9.563163,9.413861,9.179361,8.700484", \ "11.090600,11.077810,11.055300,10.977990,10.933000,10.653270,10.083990"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.589393,0.583991,0.578621,0.582701,0.580894,0.584365,0.597008", \ "0.540300,0.542385,0.553416,0.567539,0.594920,0.632867,0.663238", \ "0.454083,0.451734,0.464971,0.489145,0.544200,0.604071,0.669847", \ "0.719292,0.717551,0.704612,0.679652,0.641378,0.609879,0.671456", \ "1.262986,1.243855,1.207955,1.178255,1.093117,0.959396,0.808826", \ "2.102049,2.091145,2.036832,2.010385,1.887084,1.667762,1.359265", \ "3.194691,3.204594,3.172750,3.141465,3.012671,2.768453,2.291848"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("7.289457,7.311193,7.304409,7.367936,7.393497,7.316793,7.468486", \ "7.133671,7.159030,7.203655,7.238338,7.287803,7.187639,7.378802", \ "7.171187,7.190072,7.179934,7.177124,7.250164,7.129833,7.318636", \ "7.667829,7.632547,7.651239,7.624924,7.552882,7.418527,7.484300", \ "8.581865,8.588357,8.544662,8.467959,8.385421,8.173712,7.971992", \ "9.714709,9.685596,9.688217,9.711917,9.691889,9.303893,9.068468", \ "11.516680,11.494450,11.479390,11.412840,11.298210,11.108410,10.600470"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.655812,0.643975,0.631959,0.617089,0.601820,0.592847,0.596377", \ "0.604339,0.602233,0.605991,0.606181,0.620581,0.642298,0.666469", \ "0.521532,0.531601,0.529263,0.556272,0.587768,0.637958,0.694103", \ "0.764964,0.758273,0.753910,0.730683,0.699095,0.666685,0.714807", \ "1.248123,1.216407,1.199861,1.184357,1.117868,1.004217,0.856591", \ "1.959591,1.984337,1.961030,1.908732,1.823362,1.652311,1.378465", \ "2.973337,2.959641,2.942896,2.910062,2.826230,2.638114,2.234642"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("7.250315,7.277377,7.262253,7.313281,7.325085,7.372992,7.382037", \ "7.101997,7.096945,7.123974,7.151034,7.218817,7.250805,7.318884", \ "7.101464,7.125920,7.106812,7.138042,7.191341,7.206342,7.263618", \ "7.576243,7.554519,7.556752,7.521305,7.446564,7.426907,7.401642", \ "8.450822,8.418991,8.400098,8.352371,8.265123,8.016942,7.849315", \ "9.541644,9.535505,9.541364,9.613702,9.471393,9.084819,8.705693", \ "11.156810,11.149500,11.138240,11.101160,11.045080,10.800800,10.143810"); } } internal_power () { related_pin : "C2"; when : "!A & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.619498,0.613520,0.610883,0.603574,0.588045,0.585331,0.592461", \ "0.558286,0.577259,0.586013,0.598644,0.612266,0.634891,0.667454", \ "0.494482,0.491219,0.511341,0.539944,0.574007,0.639173,0.695750", \ "0.746069,0.733056,0.727502,0.704752,0.662951,0.662325,0.709421", \ "1.254536,1.239556,1.221941,1.176520,1.101343,0.986094,0.857597", \ "2.030162,2.015899,2.007156,1.937177,1.828686,1.639701,1.363361", \ "3.110391,3.077227,3.063824,2.998034,2.861432,2.648196,2.224388"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("8.849592,8.878002,8.900414,8.912026,8.971585,8.892979,8.963477", \ "8.719252,8.749920,8.776345,8.805966,8.846721,8.945538,8.987632", \ "8.732958,8.724004,8.744790,8.770107,8.832478,8.764359,8.836189", \ "9.125850,9.109566,9.119272,9.090463,9.114399,9.081375,8.993263", \ "9.955062,9.930559,9.920777,9.888376,9.788530,9.684010,9.557299", \ "11.078490,11.105620,11.118310,11.106750,10.944020,10.669130,10.478840", \ "12.621410,12.627170,12.632860,12.625480,12.555270,12.350530,11.902260"); } } } } /****************************************************************************************** Module : AOI221_X4 Cell Description : Combinational cell (AOI221_X4) with drive strength X4 *******************************************************************************************/ cell (AOI221_X4) { drive_strength : 4; area : 3.458000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 131.584293; leakage_power () { when : "!A & !B1 & !B2 & !C1 & !C2"; value : 94.684920; } leakage_power () { when : "!A & !B1 & !B2 & !C1 & C2"; value : 115.996320; } leakage_power () { when : "!A & !B1 & !B2 & C1 & !C2"; value : 95.288492; } leakage_power () { when : "!A & !B1 & !B2 & C1 & C2"; value : 132.067870; } leakage_power () { when : "!A & !B1 & B2 & !C1 & !C2"; value : 115.996210; } leakage_power () { when : "!A & !B1 & B2 & !C1 & C2"; value : 137.304640; } leakage_power () { when : "!A & !B1 & B2 & C1 & !C2"; value : 116.599673; } leakage_power () { when : "!A & !B1 & B2 & C1 & C2"; value : 146.686650; } leakage_power () { when : "!A & B1 & !B2 & !C1 & !C2"; value : 95.288382; } leakage_power () { when : "!A & B1 & !B2 & !C1 & C2"; value : 116.599672; } leakage_power () { when : "!A & B1 & !B2 & C1 & !C2"; value : 95.892945; } leakage_power () { when : "!A & B1 & !B2 & C1 & C2"; value : 146.686540; } leakage_power () { when : "!A & B1 & B2 & !C1 & !C2"; value : 126.855520; } leakage_power () { when : "!A & B1 & B2 & !C1 & C2"; value : 141.555150; } leakage_power () { when : "!A & B1 & B2 & C1 & !C2"; value : 141.555810; } leakage_power () { when : "!A & B1 & B2 & C1 & C2"; value : 153.796500; } leakage_power () { when : "A & !B1 & !B2 & !C1 & !C2"; value : 111.208680; } leakage_power () { when : "A & !B1 & !B2 & !C1 & C2"; value : 125.860570; } leakage_power () { when : "A & !B1 & !B2 & C1 & !C2"; value : 125.861560; } leakage_power () { when : "A & !B1 & !B2 & C1 & C2"; value : 139.111830; } leakage_power () { when : "A & !B1 & B2 & !C1 & !C2"; value : 125.829000; } leakage_power () { when : "A & !B1 & B2 & !C1 & C2"; value : 140.480780; } leakage_power () { when : "A & !B1 & B2 & C1 & !C2"; value : 140.481880; } leakage_power () { when : "A & !B1 & B2 & C1 & C2"; value : 153.732150; } leakage_power () { when : "A & B1 & !B2 & !C1 & !C2"; value : 125.830100; } leakage_power () { when : "A & B1 & !B2 & !C1 & C2"; value : 140.481990; } leakage_power () { when : "A & B1 & !B2 & C1 & !C2"; value : 140.481660; } leakage_power () { when : "A & B1 & !B2 & C1 & C2"; value : 153.732150; } leakage_power () { when : "A & B1 & B2 & !C1 & !C2"; value : 138.988190; } leakage_power () { when : "A & B1 & B2 & !C1 & C2"; value : 153.734020; } leakage_power () { when : "A & B1 & B2 & C1 & !C2"; value : 153.734130; } leakage_power () { when : "A & B1 & B2 & C1 & C2"; value : 168.293400; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.649091; fall_capacitance : 1.470067; rise_capacitance : 1.649091; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.557194; fall_capacitance : 1.547542; rise_capacitance : 1.557194; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.649664; fall_capacitance : 1.571596; rise_capacitance : 1.649664; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.600832; fall_capacitance : 1.359082; rise_capacitance : 1.600832; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.681052; fall_capacitance : 1.370970; rise_capacitance : 1.681052; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 242.310000; function : "!(!(!(((C1 & C2) | A) | (B1 & B2))))"; timing () { related_pin : "A"; when : "!B1 & !B2 & !C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033314,0.037217,0.040444,0.045953,0.055765,0.074382,0.111210", \ "0.034835,0.038739,0.041966,0.047475,0.057287,0.075904,0.112734", \ "0.040327,0.044230,0.047456,0.052964,0.062776,0.081392,0.118221", \ "0.047769,0.051675,0.054908,0.060426,0.070244,0.088863,0.125693", \ "0.053414,0.057345,0.060596,0.066125,0.075961,0.094583,0.131414", \ "0.056615,0.060631,0.063930,0.069503,0.079356,0.097981,0.134798", \ "0.056836,0.061010,0.064406,0.070060,0.079903,0.098539,0.135343"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.070662,0.076118,0.080873,0.090039,0.108315,0.144817,0.217698", \ "0.071831,0.077286,0.082042,0.091208,0.109482,0.145987,0.218865", \ "0.077186,0.082641,0.087397,0.096562,0.114836,0.151341,0.224220", \ "0.087404,0.092859,0.097615,0.106778,0.125050,0.161551,0.234430", \ "0.102503,0.108042,0.112804,0.121943,0.140185,0.176674,0.249550", \ "0.120233,0.125980,0.130792,0.139922,0.158102,0.194555,0.267406", \ "0.141033,0.147015,0.151910,0.161036,0.179190,0.215597,0.288440"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003931,0.005747,0.007546,0.011126,0.018532,0.034073,0.065948", \ "0.003932,0.005747,0.007546,0.011126,0.018532,0.034073,0.065947", \ "0.003934,0.005748,0.007547,0.011126,0.018532,0.034073,0.065947", \ "0.004004,0.005805,0.007594,0.011157,0.018545,0.034076,0.065947", \ "0.004179,0.005940,0.007700,0.011226,0.018579,0.034086,0.065951", \ "0.004529,0.006218,0.007925,0.011379,0.018654,0.034105,0.065952", \ "0.005054,0.006680,0.008318,0.011663,0.018805,0.034147,0.065957"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.005424,0.008475,0.012186,0.020458,0.037661,0.072241,0.141510", \ "0.005424,0.008475,0.012187,0.020458,0.037660,0.072243,0.141499", \ "0.005424,0.008476,0.012187,0.020460,0.037659,0.072247,0.141507", \ "0.005424,0.008477,0.012188,0.020456,0.037660,0.072259,0.141508", \ "0.005619,0.008620,0.012259,0.020481,0.037666,0.072247,0.141499", \ "0.005996,0.008972,0.012462,0.020551,0.037688,0.072260,0.141514", \ "0.006408,0.009402,0.012733,0.020649,0.037718,0.072275,0.141515"); } } timing () { related_pin : "A"; when : "!B1 & !B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032228,0.036134,0.039363,0.044873,0.054686,0.073303,0.110132", \ "0.033737,0.037643,0.040871,0.046382,0.056194,0.074811,0.111641", \ "0.039205,0.043109,0.046336,0.051845,0.061657,0.080274,0.117103", \ "0.046209,0.050116,0.053349,0.058869,0.068690,0.087308,0.124137", \ "0.051329,0.055263,0.058515,0.064049,0.073876,0.092498,0.129327", \ "0.053881,0.057910,0.061217,0.066801,0.076654,0.095279,0.132095", \ "0.053327,0.057527,0.060940,0.066616,0.076470,0.095100,0.131899"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.078517,0.084133,0.088921,0.098069,0.116312,0.152798,0.225677", \ "0.079600,0.085217,0.090004,0.099153,0.117396,0.153886,0.226759", \ "0.084752,0.090370,0.095158,0.104305,0.122549,0.159037,0.231911", \ "0.094002,0.099620,0.104407,0.113554,0.131795,0.168283,0.241158", \ "0.107704,0.113381,0.118176,0.127296,0.145498,0.181965,0.254834", \ "0.124456,0.130315,0.135167,0.144297,0.162422,0.198853,0.271702", \ "0.144863,0.150917,0.155849,0.164992,0.183113,0.219545,0.292387"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003937,0.005751,0.007550,0.011129,0.018534,0.034074,0.065950", \ "0.003936,0.005750,0.007550,0.011128,0.018533,0.034073,0.065949", \ "0.003936,0.005750,0.007549,0.011129,0.018533,0.034074,0.065947", \ "0.004010,0.005810,0.007598,0.011161,0.018548,0.034076,0.065947", \ "0.004198,0.005954,0.007712,0.011235,0.018584,0.034086,0.065953", \ "0.004575,0.006256,0.007956,0.011400,0.018665,0.034108,0.065953", \ "0.005132,0.006750,0.008381,0.011709,0.018829,0.034154,0.065956"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.005722,0.008735,0.012329,0.020510,0.037679,0.072267,0.141497", \ "0.005723,0.008736,0.012331,0.020507,0.037679,0.072259,0.141499", \ "0.005724,0.008736,0.012329,0.020508,0.037682,0.072266,0.141508", \ "0.005723,0.008737,0.012330,0.020508,0.037682,0.072257,0.141499", \ "0.005861,0.008847,0.012390,0.020527,0.037684,0.072261,0.141500", \ "0.006176,0.009166,0.012583,0.020592,0.037701,0.072285,0.141507", \ "0.006527,0.009540,0.012831,0.020685,0.037725,0.072289,0.141513"); } } timing () { related_pin : "A"; when : "!B1 & !B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033368,0.037284,0.040519,0.046037,0.055855,0.074474,0.111305", \ "0.034875,0.038792,0.042026,0.047544,0.057363,0.075981,0.112809", \ "0.040355,0.044270,0.047503,0.053020,0.062838,0.081457,0.118285", \ "0.047805,0.051728,0.054970,0.060499,0.070325,0.088945,0.125776", \ "0.053496,0.057469,0.060739,0.066299,0.076140,0.094761,0.131588", \ "0.056666,0.060757,0.064097,0.069713,0.079589,0.098214,0.135023", \ "0.056761,0.061039,0.064499,0.070222,0.080115,0.098753,0.135543"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.085733,0.091408,0.096207,0.105344,0.123574,0.160049,0.232921", \ "0.086882,0.092556,0.097354,0.106493,0.124719,0.161197,0.234067", \ "0.092023,0.097698,0.102496,0.111634,0.129864,0.166339,0.239215", \ "0.101231,0.106903,0.111702,0.120840,0.139065,0.175542,0.248413", \ "0.115365,0.121066,0.125868,0.134994,0.153183,0.189646,0.262509", \ "0.133021,0.138897,0.143753,0.152884,0.171057,0.207480,0.280334", \ "0.154200,0.160264,0.165197,0.174326,0.192532,0.228870,0.301703"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003993,0.005795,0.007585,0.011152,0.018545,0.034077,0.065947", \ "0.003991,0.005794,0.007584,0.011151,0.018544,0.034077,0.065947", \ "0.003993,0.005795,0.007585,0.011151,0.018545,0.034077,0.065946", \ "0.004092,0.005873,0.007648,0.011193,0.018563,0.034081,0.065948", \ "0.004337,0.006065,0.007802,0.011295,0.018613,0.034094,0.065953", \ "0.004784,0.006433,0.008104,0.011505,0.018719,0.034123,0.065954", \ "0.005384,0.006981,0.008584,0.011864,0.018918,0.034182,0.065960"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.005835,0.008834,0.012385,0.020525,0.037680,0.072274,0.141516", \ "0.005835,0.008833,0.012386,0.020524,0.037679,0.072270,0.141503", \ "0.005836,0.008834,0.012387,0.020524,0.037685,0.072257,0.141498", \ "0.005836,0.008835,0.012387,0.020524,0.037680,0.072274,0.141503", \ "0.005901,0.008889,0.012415,0.020537,0.037682,0.072267,0.141502", \ "0.006220,0.009201,0.012605,0.020600,0.037700,0.072279,0.141508", \ "0.006551,0.009564,0.012845,0.020691,0.037728,0.072288,0.141518"); } } timing () { related_pin : "A"; when : "!B1 & B2 & !C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033321,0.037226,0.040452,0.045961,0.055773,0.074390,0.111222", \ "0.034872,0.038777,0.042003,0.047512,0.057324,0.075941,0.112771", \ "0.040401,0.044303,0.047530,0.053038,0.062850,0.081466,0.118295", \ "0.047843,0.051751,0.054982,0.060500,0.070318,0.088937,0.125768", \ "0.053370,0.057300,0.060550,0.066081,0.075918,0.094540,0.131370", \ "0.056207,0.060224,0.063524,0.069097,0.078943,0.097566,0.134385", \ "0.055760,0.059939,0.063339,0.068994,0.078825,0.097458,0.134260"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.084211,0.089945,0.094765,0.103908,0.122131,0.158613,0.231488", \ "0.085095,0.090828,0.095648,0.104791,0.123013,0.159497,0.232371", \ "0.089887,0.095621,0.100442,0.109585,0.127807,0.164286,0.237164", \ "0.099539,0.105274,0.110095,0.119237,0.137460,0.173940,0.246811", \ "0.114782,0.120552,0.125378,0.134510,0.152708,0.189166,0.262036", \ "0.133838,0.139816,0.144715,0.153818,0.171965,0.208396,0.281250", \ "0.156457,0.162660,0.167669,0.176828,0.194998,0.231351,0.304184"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003933,0.005747,0.007546,0.011126,0.018532,0.034073,0.065947", \ "0.003933,0.005747,0.007546,0.011126,0.018531,0.034073,0.065949", \ "0.003933,0.005748,0.007548,0.011126,0.018532,0.034073,0.065946", \ "0.004003,0.005804,0.007594,0.011157,0.018545,0.034076,0.065948", \ "0.004180,0.005940,0.007700,0.011226,0.018580,0.034085,0.065952", \ "0.004534,0.006223,0.007929,0.011382,0.018656,0.034105,0.065952", \ "0.005071,0.006695,0.008332,0.011673,0.018810,0.034148,0.065957"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.005921,0.008930,0.012449,0.020551,0.037692,0.072272,0.141516", \ "0.005918,0.008930,0.012449,0.020550,0.037690,0.072280,0.141520", \ "0.005921,0.008930,0.012449,0.020554,0.037691,0.072279,0.141523", \ "0.005922,0.008930,0.012448,0.020554,0.037697,0.072279,0.141511", \ "0.006004,0.009003,0.012489,0.020566,0.037699,0.072289,0.141513", \ "0.006383,0.009390,0.012733,0.020653,0.037720,0.072281,0.141529", \ "0.006791,0.009847,0.013057,0.020779,0.037755,0.072299,0.141524"); } } timing () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032236,0.036142,0.039370,0.044881,0.054694,0.073310,0.110140", \ "0.033775,0.037681,0.040909,0.046420,0.056232,0.074849,0.111680", \ "0.039278,0.043181,0.046408,0.051917,0.061729,0.080346,0.117175", \ "0.046285,0.050193,0.053426,0.058946,0.068767,0.087385,0.124214", \ "0.051293,0.055226,0.058480,0.064009,0.073844,0.092466,0.129298", \ "0.053493,0.057523,0.060831,0.066418,0.076270,0.094894,0.131711", \ "0.052300,0.056506,0.059921,0.065600,0.075447,0.094079,0.130880"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.091868,0.097752,0.102623,0.111764,0.129958,0.166414,0.239281", \ "0.092668,0.098552,0.103423,0.112563,0.130758,0.167213,0.240082", \ "0.097320,0.103204,0.108074,0.117215,0.135410,0.171871,0.244734", \ "0.106210,0.112095,0.116966,0.126106,0.144299,0.180755,0.253620", \ "0.120059,0.125971,0.130848,0.139958,0.158128,0.194572,0.267425", \ "0.137890,0.143975,0.148926,0.158063,0.176177,0.212579,0.285421", \ "0.159941,0.166209,0.171261,0.180418,0.198596,0.234893,0.307715"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003936,0.005751,0.007550,0.011129,0.018533,0.034074,0.065949", \ "0.003935,0.005751,0.007550,0.011128,0.018533,0.034073,0.065949", \ "0.003935,0.005750,0.007549,0.011128,0.018533,0.034074,0.065947", \ "0.004011,0.005810,0.007598,0.011161,0.018548,0.034076,0.065947", \ "0.004198,0.005954,0.007711,0.011235,0.018583,0.034087,0.065951", \ "0.004580,0.006260,0.007959,0.011403,0.018666,0.034108,0.065951", \ "0.005147,0.006764,0.008392,0.011718,0.018834,0.034155,0.065957"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006179,0.009196,0.012615,0.020613,0.037709,0.072293,0.141525", \ "0.006180,0.009195,0.012614,0.020612,0.037712,0.072288,0.141521", \ "0.006179,0.009195,0.012614,0.020615,0.037711,0.072281,0.141521", \ "0.006180,0.009197,0.012615,0.020611,0.037707,0.072292,0.141532", \ "0.006240,0.009252,0.012647,0.020623,0.037712,0.072284,0.141529", \ "0.006561,0.009594,0.012878,0.020709,0.037739,0.072301,0.141520", \ "0.006901,0.009983,0.013162,0.020824,0.037767,0.072306,0.141525"); } } timing () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033375,0.037292,0.040527,0.046045,0.055863,0.074482,0.111312", \ "0.034913,0.038830,0.042065,0.047583,0.057400,0.076019,0.112847", \ "0.040426,0.044341,0.047575,0.053092,0.062909,0.081528,0.118356", \ "0.047879,0.051803,0.055045,0.060573,0.070400,0.089019,0.125849", \ "0.053461,0.057432,0.060703,0.066267,0.076097,0.094718,0.131544", \ "0.056296,0.060388,0.063728,0.069346,0.079215,0.097839,0.134649", \ "0.055760,0.060043,0.063507,0.069236,0.079120,0.097754,0.134542"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.100673,0.106627,0.111523,0.120658,0.138833,0.175277,0.248136", \ "0.101553,0.107508,0.112404,0.121536,0.139709,0.176157,0.249012", \ "0.106188,0.112142,0.117038,0.126175,0.144348,0.180791,0.253650", \ "0.115041,0.120995,0.125890,0.135025,0.153201,0.189645,0.262503", \ "0.129076,0.135040,0.139938,0.149046,0.167221,0.203652,0.276512", \ "0.147873,0.153985,0.158948,0.168091,0.186197,0.222585,0.295419", \ "0.170715,0.177002,0.182063,0.191211,0.209439,0.245772,0.318587"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003991,0.005795,0.007585,0.011151,0.018545,0.034077,0.065950", \ "0.003991,0.005794,0.007584,0.011151,0.018545,0.034077,0.065947", \ "0.003991,0.005794,0.007585,0.011152,0.018544,0.034077,0.065949", \ "0.004090,0.005873,0.007648,0.011193,0.018563,0.034081,0.065949", \ "0.004337,0.006066,0.007802,0.011295,0.018613,0.034094,0.065953", \ "0.004792,0.006438,0.008109,0.011508,0.018721,0.034123,0.065954", \ "0.005399,0.006995,0.008597,0.011875,0.018925,0.034184,0.065959"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006313,0.009334,0.012702,0.020645,0.037720,0.072289,0.141519", \ "0.006315,0.009334,0.012702,0.020643,0.037715,0.072280,0.141522", \ "0.006315,0.009333,0.012702,0.020644,0.037723,0.072295,0.141518", \ "0.006313,0.009335,0.012702,0.020643,0.037722,0.072284,0.141519", \ "0.006338,0.009354,0.012714,0.020648,0.037722,0.072284,0.141532", \ "0.006622,0.009658,0.012920,0.020728,0.037742,0.072295,0.141518", \ "0.006949,0.010033,0.013194,0.020835,0.037772,0.072308,0.141526"); } } timing () { related_pin : "A"; when : "B1 & !B2 & !C1 & !C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034453,0.038367,0.041601,0.047118,0.056935,0.075553,0.112383", \ "0.036005,0.039919,0.043153,0.048670,0.058487,0.077105,0.113933", \ "0.041540,0.045453,0.048686,0.054203,0.064020,0.082638,0.119466", \ "0.049382,0.053304,0.056546,0.062072,0.071897,0.090516,0.127346", \ "0.055471,0.059437,0.062705,0.068252,0.078100,0.096722,0.133549", \ "0.058891,0.062970,0.066302,0.071907,0.081773,0.100398,0.137208", \ "0.059062,0.063323,0.066770,0.072476,0.082347,0.100987,0.137779"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.091862,0.097656,0.102491,0.111630,0.129833,0.166301,0.239172", \ "0.092817,0.098608,0.103444,0.112578,0.130785,0.167250,0.240122", \ "0.097593,0.103385,0.108222,0.117357,0.135565,0.172033,0.244908", \ "0.107210,0.113003,0.117839,0.126975,0.145182,0.181648,0.254518", \ "0.122727,0.128536,0.133374,0.142509,0.160687,0.197145,0.270016", \ "0.142903,0.148893,0.153795,0.162914,0.181053,0.217467,0.290323", \ "0.166551,0.172758,0.177767,0.186898,0.205126,0.241469,0.314308"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003988,0.005792,0.007582,0.011150,0.018543,0.034076,0.065946", \ "0.003989,0.005791,0.007582,0.011150,0.018543,0.034076,0.065946", \ "0.003990,0.005793,0.007583,0.011150,0.018543,0.034076,0.065949", \ "0.004083,0.005866,0.007642,0.011188,0.018560,0.034080,0.065950", \ "0.004313,0.006047,0.007787,0.011286,0.018608,0.034093,0.065952", \ "0.004739,0.006395,0.008073,0.011483,0.018709,0.034119,0.065951", \ "0.005323,0.006922,0.008533,0.011826,0.018898,0.034176,0.065957"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006035,0.009041,0.012513,0.020575,0.037697,0.072275,0.141525", \ "0.006036,0.009038,0.012513,0.020574,0.037703,0.072277,0.141523", \ "0.006033,0.009039,0.012513,0.020578,0.037700,0.072279,0.141512", \ "0.006036,0.009041,0.012514,0.020575,0.037699,0.072275,0.141522", \ "0.006069,0.009070,0.012532,0.020579,0.037701,0.072294,0.141514", \ "0.006412,0.009416,0.012750,0.020659,0.037724,0.072285,0.141522", \ "0.006807,0.009860,0.013063,0.020780,0.037756,0.072300,0.141528"); } } timing () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033375,0.037292,0.040527,0.046045,0.055863,0.074482,0.111312", \ "0.034913,0.038830,0.042065,0.047583,0.057400,0.076019,0.112847", \ "0.040426,0.044341,0.047575,0.053092,0.062909,0.081528,0.118356", \ "0.047879,0.051803,0.055045,0.060573,0.070400,0.089019,0.125849", \ "0.053461,0.057432,0.060703,0.066267,0.076097,0.094718,0.131544", \ "0.056296,0.060388,0.063728,0.069346,0.079215,0.097839,0.134649", \ "0.055760,0.060043,0.063507,0.069236,0.079120,0.097754,0.134542"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.100673,0.106627,0.111523,0.120658,0.138833,0.175277,0.248136", \ "0.101553,0.107508,0.112404,0.121536,0.139709,0.176157,0.249012", \ "0.106188,0.112142,0.117038,0.126175,0.144348,0.180791,0.253650", \ "0.115041,0.120995,0.125890,0.135025,0.153201,0.189645,0.262503", \ "0.129076,0.135040,0.139938,0.149046,0.167221,0.203652,0.276512", \ "0.147873,0.153985,0.158948,0.168091,0.186197,0.222585,0.295419", \ "0.170715,0.177002,0.182063,0.191211,0.209439,0.245772,0.318587"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003991,0.005795,0.007585,0.011151,0.018545,0.034077,0.065950", \ "0.003991,0.005794,0.007584,0.011151,0.018545,0.034077,0.065947", \ "0.003991,0.005794,0.007585,0.011152,0.018544,0.034077,0.065949", \ "0.004090,0.005873,0.007648,0.011193,0.018563,0.034081,0.065949", \ "0.004337,0.006066,0.007802,0.011295,0.018613,0.034094,0.065953", \ "0.004792,0.006438,0.008109,0.011508,0.018721,0.034123,0.065954", \ "0.005399,0.006995,0.008597,0.011875,0.018925,0.034184,0.065959"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006313,0.009334,0.012702,0.020645,0.037720,0.072289,0.141519", \ "0.006315,0.009334,0.012702,0.020643,0.037715,0.072280,0.141522", \ "0.006315,0.009333,0.012702,0.020644,0.037723,0.072295,0.141518", \ "0.006313,0.009335,0.012702,0.020643,0.037722,0.072284,0.141519", \ "0.006338,0.009354,0.012714,0.020648,0.037722,0.072284,0.141532", \ "0.006622,0.009658,0.012920,0.020728,0.037742,0.072295,0.141518", \ "0.006949,0.010033,0.013194,0.020835,0.037772,0.072308,0.141526"); } } timing () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034511,0.038439,0.041683,0.047210,0.057036,0.075655,0.112485", \ "0.036048,0.039976,0.043220,0.048747,0.058573,0.077194,0.114020", \ "0.041568,0.045495,0.048738,0.054264,0.064090,0.082709,0.119539", \ "0.049414,0.053356,0.056610,0.062150,0.071984,0.090605,0.127434", \ "0.055534,0.059539,0.062830,0.068414,0.078258,0.096882,0.133704", \ "0.058939,0.063085,0.066458,0.072109,0.082000,0.100629,0.137433", \ "0.059032,0.063378,0.066883,0.072659,0.082580,0.101226,0.138009"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.109563,0.115589,0.120513,0.129647,0.147798,0.184228,0.257088", \ "0.110503,0.116530,0.121454,0.130586,0.148745,0.185173,0.258029", \ "0.115136,0.121163,0.126087,0.135219,0.153375,0.189804,0.262661", \ "0.123942,0.129969,0.134894,0.144026,0.162182,0.198610,0.271470", \ "0.138018,0.144047,0.148972,0.158114,0.176244,0.212671,0.285528", \ "0.157611,0.163760,0.168739,0.177900,0.196029,0.232403,0.305220", \ "0.181260,0.187578,0.192654,0.201818,0.220036,0.256357,0.329159"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004057,0.005846,0.007626,0.011180,0.018559,0.034081,0.065946", \ "0.004056,0.005846,0.007625,0.011180,0.018559,0.034081,0.065948", \ "0.004057,0.005847,0.007627,0.011180,0.018559,0.034081,0.065948", \ "0.004177,0.005942,0.007703,0.011230,0.018581,0.034086,0.065949", \ "0.004475,0.006179,0.007895,0.011360,0.018646,0.034103,0.065954", \ "0.004981,0.006605,0.008251,0.011612,0.018778,0.034140,0.065954", \ "0.005618,0.007198,0.008781,0.012019,0.019011,0.034216,0.065963"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006455,0.009479,0.012799,0.020680,0.037727,0.072296,0.141529", \ "0.006456,0.009480,0.012797,0.020680,0.037726,0.072297,0.141532", \ "0.006456,0.009481,0.012799,0.020679,0.037728,0.072294,0.141535", \ "0.006455,0.009480,0.012798,0.020680,0.037729,0.072288,0.141520", \ "0.006464,0.009488,0.012803,0.020681,0.037733,0.072298,0.141529", \ "0.006699,0.009738,0.012972,0.020745,0.037742,0.072293,0.141527", \ "0.007014,0.010104,0.013245,0.020859,0.037780,0.072313,0.141525"); } } timing () { related_pin : "B1"; when : "!A & B2 & !C1 & !C2"; sdf_cond : "(A == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.048023,0.052066,0.055388,0.061006,0.070900,0.089548,0.126371", \ "0.049242,0.053285,0.056607,0.062224,0.072118,0.090765,0.127590", \ "0.054167,0.058208,0.061530,0.067147,0.077040,0.095686,0.132510", \ "0.063915,0.067955,0.071274,0.076888,0.086780,0.105426,0.142250", \ "0.073825,0.077893,0.081232,0.086872,0.096781,0.115437,0.152257", \ "0.081826,0.085970,0.089356,0.094995,0.104818,0.123476,0.160285", \ "0.087400,0.091688,0.095163,0.100907,0.110602,0.129264,0.166062"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.091535,0.097268,0.102086,0.111229,0.129451,0.165931,0.238803", \ "0.092905,0.098638,0.103458,0.112601,0.130824,0.167303,0.240177", \ "0.097947,0.103680,0.108500,0.117644,0.135867,0.172348,0.245217", \ "0.106430,0.112164,0.116984,0.126127,0.144350,0.180828,0.253699", \ "0.118043,0.123800,0.128624,0.137755,0.155953,0.192427,0.265296", \ "0.130990,0.136909,0.141789,0.150903,0.169035,0.205484,0.278340", \ "0.145883,0.151985,0.156947,0.166073,0.184139,0.220531,0.293384"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004434,0.006185,0.007928,0.011416,0.018706,0.034142,0.065963", \ "0.004433,0.006184,0.007927,0.011416,0.018706,0.034141,0.065961", \ "0.004429,0.006181,0.007924,0.011413,0.018704,0.034141,0.065960", \ "0.004434,0.006183,0.007926,0.011413,0.018703,0.034139,0.065963", \ "0.004596,0.006318,0.008038,0.011492,0.018745,0.034156,0.065965", \ "0.004910,0.006578,0.008254,0.011645,0.018826,0.034177,0.065969", \ "0.005396,0.007011,0.008629,0.011921,0.018980,0.034227,0.065973"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.005919,0.008930,0.012449,0.020553,0.037690,0.072284,0.141525", \ "0.005920,0.008929,0.012448,0.020552,0.037691,0.072281,0.141521", \ "0.005921,0.008930,0.012449,0.020553,0.037696,0.072280,0.141516", \ "0.005921,0.008930,0.012449,0.020552,0.037690,0.072285,0.141525", \ "0.005973,0.008975,0.012473,0.020559,0.037692,0.072273,0.141513", \ "0.006263,0.009273,0.012659,0.020626,0.037712,0.072280,0.141522", \ "0.006590,0.009635,0.012907,0.020726,0.037745,0.072297,0.141529"); } } timing () { related_pin : "B1"; when : "!A & B2 & !C1 & C2"; sdf_cond : "(A == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.045428,0.049482,0.052812,0.058437,0.068338,0.086989,0.123811", \ "0.046666,0.050720,0.054050,0.059675,0.069575,0.088227,0.125049", \ "0.051708,0.055757,0.059084,0.064708,0.074606,0.093257,0.130080", \ "0.061319,0.065363,0.068686,0.074307,0.084204,0.102852,0.139676", \ "0.070575,0.074650,0.077995,0.083621,0.093531,0.112187,0.149012", \ "0.077776,0.081942,0.085338,0.090992,0.100846,0.119504,0.156315", \ "0.082427,0.086748,0.090247,0.096022,0.105754,0.124416,0.161211"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.099226,0.105109,0.109980,0.119120,0.137315,0.173770,0.246637", \ "0.100514,0.106398,0.111269,0.120411,0.138604,0.175063,0.247928", \ "0.105399,0.111285,0.116156,0.125294,0.143487,0.179943,0.252810", \ "0.113665,0.119548,0.124419,0.133562,0.151758,0.188210,0.261080", \ "0.124676,0.130576,0.135450,0.144581,0.162758,0.199208,0.272070", \ "0.137045,0.143085,0.148016,0.157136,0.175256,0.211682,0.284539", \ "0.151428,0.157629,0.162643,0.171807,0.189843,0.226215,0.299055"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004465,0.006214,0.007955,0.011438,0.018721,0.034148,0.065965", \ "0.004462,0.006212,0.007953,0.011436,0.018720,0.034149,0.065964", \ "0.004446,0.006198,0.007942,0.011428,0.018716,0.034146,0.065966", \ "0.004456,0.006203,0.007944,0.011426,0.018712,0.034143,0.065964", \ "0.004631,0.006347,0.008063,0.011511,0.018756,0.034160,0.065965", \ "0.004980,0.006638,0.008305,0.011681,0.018846,0.034183,0.065971", \ "0.005506,0.007115,0.008719,0.011990,0.019020,0.034241,0.065975"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006179,0.009196,0.012614,0.020614,0.037711,0.072282,0.141517", \ "0.006178,0.009196,0.012615,0.020613,0.037711,0.072279,0.141527", \ "0.006179,0.009195,0.012615,0.020612,0.037707,0.072285,0.141530", \ "0.006179,0.009195,0.012613,0.020612,0.037716,0.072290,0.141512", \ "0.006210,0.009224,0.012632,0.020617,0.037710,0.072282,0.141519", \ "0.006468,0.009497,0.012812,0.020685,0.037728,0.072290,0.141518", \ "0.006759,0.009830,0.013050,0.020781,0.037758,0.072314,0.141529"); } } timing () { related_pin : "B1"; when : "!A & B2 & C1 & !C2"; sdf_cond : "(A == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047291,0.051384,0.054735,0.060384,0.070303,0.088959,0.125779", \ "0.048526,0.052619,0.055970,0.061619,0.071537,0.090194,0.127015", \ "0.053545,0.057634,0.060983,0.066628,0.076545,0.095201,0.132024", \ "0.063305,0.067390,0.070735,0.076378,0.086292,0.104948,0.141768", \ "0.073197,0.077328,0.080703,0.086361,0.096307,0.114969,0.151784", \ "0.081095,0.085332,0.088772,0.094469,0.104341,0.123007,0.159809", \ "0.086455,0.090865,0.094420,0.100255,0.110037,0.128711,0.165497"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.108034,0.113989,0.118882,0.128017,0.146194,0.182638,0.255497", \ "0.109428,0.115383,0.120278,0.129412,0.147591,0.184033,0.256891", \ "0.114350,0.120304,0.125199,0.134338,0.152511,0.188951,0.261813", \ "0.122533,0.128487,0.133383,0.142517,0.160694,0.197137,0.269999", \ "0.133607,0.139566,0.144462,0.153582,0.171745,0.208184,0.281043", \ "0.146721,0.152800,0.157747,0.166867,0.184973,0.221376,0.294229", \ "0.161728,0.167958,0.172988,0.182157,0.200219,0.236600,0.309391"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004603,0.006333,0.008056,0.011513,0.018765,0.034166,0.065970", \ "0.004599,0.006330,0.008054,0.011511,0.018764,0.034165,0.065969", \ "0.004587,0.006317,0.008044,0.011503,0.018759,0.034164,0.065966", \ "0.004595,0.006324,0.008047,0.011503,0.018756,0.034162,0.065968", \ "0.004817,0.006508,0.008200,0.011612,0.018814,0.034182,0.065970", \ "0.005223,0.006855,0.008493,0.011823,0.018928,0.034215,0.065975", \ "0.005788,0.007378,0.008958,0.012177,0.019133,0.034287,0.065984"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006316,0.009334,0.012701,0.020644,0.037719,0.072285,0.141518", \ "0.006313,0.009334,0.012701,0.020644,0.037725,0.072287,0.141516", \ "0.006316,0.009333,0.012703,0.020645,0.037721,0.072297,0.141517", \ "0.006314,0.009333,0.012703,0.020643,0.037720,0.072289,0.141517", \ "0.006324,0.009345,0.012709,0.020646,0.037725,0.072293,0.141523", \ "0.006550,0.009583,0.012867,0.020704,0.037742,0.072289,0.141522", \ "0.006829,0.009903,0.013100,0.020803,0.037762,0.072303,0.141528"); } } timing () { related_pin : "B2"; when : "!A & B1 & !C1 & !C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.049314,0.053357,0.056680,0.062297,0.072191,0.090837,0.127662", \ "0.050597,0.054640,0.057962,0.063580,0.073474,0.092120,0.128942", \ "0.054542,0.058583,0.061905,0.067522,0.077415,0.096062,0.132886", \ "0.061692,0.065733,0.069056,0.074674,0.084567,0.103214,0.140040", \ "0.069898,0.073958,0.077295,0.082931,0.092838,0.111488,0.148311", \ "0.077117,0.081217,0.084580,0.090238,0.100164,0.118821,0.155639", \ "0.082412,0.086590,0.089999,0.095660,0.105542,0.124206,0.161016"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.097955,0.103748,0.108584,0.117721,0.135928,0.172394,0.245272", \ "0.099492,0.105285,0.110121,0.119258,0.137463,0.173932,0.246807", \ "0.105114,0.110907,0.115743,0.124879,0.143087,0.179553,0.252424", \ "0.113868,0.119662,0.124498,0.133633,0.151839,0.188308,0.261182", \ "0.125725,0.131529,0.136366,0.145498,0.163687,0.200148,0.273019", \ "0.139498,0.145443,0.150330,0.159446,0.177581,0.214013,0.286874", \ "0.155323,0.161439,0.166404,0.175543,0.193655,0.229992,0.302829"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004435,0.006185,0.007928,0.011415,0.018706,0.034141,0.065962", \ "0.004434,0.006184,0.007928,0.011415,0.018706,0.034141,0.065960", \ "0.004432,0.006183,0.007927,0.011414,0.018706,0.034141,0.065960", \ "0.004442,0.006190,0.007932,0.011418,0.018707,0.034141,0.065963", \ "0.004538,0.006271,0.008001,0.011468,0.018734,0.034150,0.065964", \ "0.004712,0.006419,0.008126,0.011558,0.018783,0.034167,0.065963", \ "0.004996,0.006665,0.008337,0.011714,0.018872,0.034198,0.065973"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006036,0.009041,0.012513,0.020575,0.037700,0.072279,0.141512", \ "0.006036,0.009040,0.012513,0.020574,0.037697,0.072275,0.141513", \ "0.006036,0.009040,0.012513,0.020578,0.037705,0.072280,0.141521", \ "0.006033,0.009041,0.012513,0.020574,0.037697,0.072276,0.141510", \ "0.006058,0.009060,0.012525,0.020581,0.037704,0.072294,0.141516", \ "0.006317,0.009325,0.012693,0.020638,0.037723,0.072284,0.141531", \ "0.006625,0.009666,0.012926,0.020734,0.037749,0.072303,0.141538"); } } timing () { related_pin : "B2"; when : "!A & B1 & !C1 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.046729,0.050782,0.054112,0.059738,0.069639,0.088289,0.125115", \ "0.048021,0.052072,0.055402,0.061028,0.070928,0.089578,0.126404", \ "0.051984,0.056036,0.059364,0.064989,0.074888,0.093539,0.130362", \ "0.059048,0.063097,0.066425,0.072051,0.081950,0.100600,0.137422", \ "0.066832,0.070899,0.074242,0.079882,0.089795,0.108448,0.145270", \ "0.073366,0.077478,0.080847,0.086516,0.096450,0.115108,0.151925", \ "0.077768,0.081965,0.085388,0.091081,0.100972,0.119637,0.156446"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.106716,0.112672,0.117568,0.126704,0.144879,0.181321,0.254185", \ "0.108197,0.114152,0.119049,0.128183,0.146360,0.182803,0.255665", \ "0.113739,0.119695,0.124592,0.133727,0.151903,0.188346,0.261206", \ "0.122312,0.128268,0.133164,0.142299,0.160476,0.196917,0.269779", \ "0.133502,0.139462,0.144360,0.153498,0.171658,0.208094,0.280953", \ "0.146614,0.152689,0.157636,0.166754,0.184863,0.221272,0.294124", \ "0.161815,0.168042,0.173069,0.182241,0.200315,0.236670,0.309473"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004463,0.006212,0.007954,0.011437,0.018721,0.034149,0.065966", \ "0.004462,0.006211,0.007953,0.011436,0.018720,0.034148,0.065965", \ "0.004454,0.006205,0.007948,0.011432,0.018719,0.034148,0.065965", \ "0.004463,0.006210,0.007952,0.011433,0.018717,0.034146,0.065965", \ "0.004562,0.006295,0.008022,0.011484,0.018744,0.034156,0.065968", \ "0.004752,0.006457,0.008159,0.011583,0.018798,0.034173,0.065969", \ "0.005071,0.006731,0.008394,0.011756,0.018897,0.034207,0.065975"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006316,0.009338,0.012704,0.020644,0.037717,0.072302,0.141517", \ "0.006317,0.009337,0.012705,0.020644,0.037722,0.072292,0.141518", \ "0.006316,0.009337,0.012705,0.020644,0.037718,0.072300,0.141516", \ "0.006318,0.009336,0.012704,0.020647,0.037725,0.072293,0.141528", \ "0.006328,0.009347,0.012712,0.020647,0.037726,0.072296,0.141527", \ "0.006548,0.009581,0.012865,0.020705,0.037741,0.072292,0.141518", \ "0.006821,0.009894,0.013094,0.020801,0.037761,0.072302,0.141526"); } } timing () { related_pin : "B2"; when : "!A & B1 & C1 & !C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.048592,0.052684,0.056035,0.061684,0.071602,0.090259,0.127083", \ "0.049881,0.053974,0.057324,0.062973,0.072891,0.091548,0.128367", \ "0.053840,0.057931,0.061280,0.066928,0.076845,0.095501,0.132322", \ "0.060957,0.065046,0.068395,0.074043,0.083959,0.102615,0.139438", \ "0.069008,0.073126,0.076493,0.082160,0.092090,0.110750,0.147567", \ "0.075985,0.080158,0.083559,0.089261,0.099207,0.117873,0.154684", \ "0.080922,0.085192,0.088656,0.094388,0.104308,0.122992,0.159796"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.115498,0.121524,0.126448,0.135580,0.153741,0.190165,0.263021", \ "0.117010,0.123036,0.127960,0.137092,0.155252,0.191675,0.264532", \ "0.122587,0.128612,0.133537,0.142670,0.160820,0.197249,0.270108", \ "0.131129,0.137155,0.142080,0.151212,0.169368,0.205797,0.278651", \ "0.142330,0.148358,0.153282,0.162413,0.180566,0.216983,0.289841", \ "0.156091,0.162211,0.167176,0.176285,0.194390,0.230775,0.303616", \ "0.171867,0.178133,0.183180,0.192359,0.210440,0.246798,0.319624"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004603,0.006332,0.008055,0.011512,0.018764,0.034166,0.065966", \ "0.004601,0.006330,0.008054,0.011512,0.018764,0.034166,0.065970", \ "0.004592,0.006324,0.008049,0.011508,0.018761,0.034164,0.065969", \ "0.004603,0.006330,0.008054,0.011509,0.018761,0.034164,0.065967", \ "0.004722,0.006433,0.008140,0.011572,0.018795,0.034176,0.065968", \ "0.004943,0.006623,0.008302,0.011691,0.018862,0.034198,0.065971", \ "0.005298,0.006935,0.008573,0.011893,0.018978,0.034240,0.065980"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006455,0.009479,0.012799,0.020679,0.037729,0.072296,0.141535", \ "0.006455,0.009480,0.012799,0.020679,0.037731,0.072288,0.141518", \ "0.006454,0.009479,0.012798,0.020679,0.037731,0.072294,0.141525", \ "0.006455,0.009480,0.012798,0.020679,0.037726,0.072289,0.141534", \ "0.006459,0.009484,0.012801,0.020681,0.037728,0.072306,0.141517", \ "0.006640,0.009673,0.012930,0.020727,0.037742,0.072311,0.141529", \ "0.006906,0.009985,0.013159,0.020823,0.037768,0.072306,0.141532"); } } timing () { related_pin : "C1"; when : "!A & !B1 & !B2 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038631,0.042607,0.045884,0.051449,0.061303,0.079934,0.116757", \ "0.040039,0.044015,0.047292,0.052857,0.062712,0.081343,0.118165", \ "0.045148,0.049125,0.052403,0.057968,0.067823,0.086455,0.123277", \ "0.052766,0.056764,0.060056,0.065640,0.075506,0.094139,0.130960", \ "0.058852,0.062897,0.066219,0.071819,0.081715,0.100355,0.137178", \ "0.062731,0.066905,0.070304,0.075992,0.085912,0.104564,0.141368", \ "0.063787,0.068168,0.071709,0.077529,0.087433,0.106108,0.142894"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.067382,0.072998,0.077786,0.086933,0.105177,0.141665,0.214536", \ "0.068049,0.073666,0.078452,0.087600,0.105842,0.142330,0.215207", \ "0.072381,0.077997,0.082785,0.091933,0.110174,0.146663,0.219534", \ "0.083465,0.089081,0.093868,0.103016,0.121258,0.157742,0.230618", \ "0.101184,0.106877,0.111673,0.120797,0.139001,0.175460,0.248332", \ "0.121259,0.127196,0.132070,0.141200,0.159320,0.195741,0.268575", \ "0.143299,0.149524,0.154534,0.163648,0.181672,0.218055,0.290854"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004195,0.005973,0.007742,0.011273,0.018619,0.034104,0.065951", \ "0.004194,0.005974,0.007742,0.011273,0.018620,0.034103,0.065951", \ "0.004198,0.005976,0.007744,0.011275,0.018620,0.034104,0.065951", \ "0.004314,0.006075,0.007825,0.011329,0.018647,0.034111,0.065952", \ "0.004541,0.006260,0.007981,0.011441,0.018709,0.034134,0.065956", \ "0.005013,0.006658,0.008317,0.011681,0.018838,0.034172,0.065962", \ "0.005669,0.007278,0.008871,0.012109,0.019087,0.034261,0.065975"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.005722,0.008735,0.012329,0.020509,0.037678,0.072265,0.141509", \ "0.005721,0.008734,0.012329,0.020506,0.037674,0.072259,0.141504", \ "0.005721,0.008734,0.012329,0.020507,0.037674,0.072263,0.141510", \ "0.005719,0.008731,0.012328,0.020507,0.037678,0.072269,0.141502", \ "0.005896,0.008874,0.012404,0.020528,0.037679,0.072259,0.141507", \ "0.006342,0.009319,0.012675,0.020622,0.037704,0.072272,0.141511", \ "0.006851,0.009888,0.013070,0.020768,0.037744,0.072299,0.141526"); } } timing () { related_pin : "C1"; when : "!A & !B1 & B2 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038629,0.042605,0.045882,0.051447,0.061302,0.079932,0.116755", \ "0.040044,0.044020,0.047296,0.052861,0.062716,0.081348,0.118171", \ "0.045192,0.049169,0.052446,0.058011,0.067866,0.086498,0.123320", \ "0.052832,0.056830,0.060123,0.065705,0.075572,0.094205,0.131026", \ "0.058802,0.062847,0.066170,0.071788,0.081662,0.100303,0.137125", \ "0.062314,0.066488,0.069888,0.075560,0.085462,0.104114,0.140917", \ "0.062659,0.067046,0.070589,0.076408,0.086307,0.104981,0.141765"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.075792,0.081676,0.086547,0.095690,0.113883,0.150341,0.223204", \ "0.076281,0.082165,0.087036,0.096176,0.114374,0.150827,0.223693", \ "0.080262,0.086145,0.091017,0.100157,0.118350,0.154806,0.227674", \ "0.091046,0.096926,0.101796,0.110937,0.129129,0.165588,0.238450", \ "0.109360,0.115247,0.120115,0.129253,0.147398,0.183845,0.256705", \ "0.131276,0.137387,0.142345,0.151491,0.169552,0.205951,0.278799", \ "0.155368,0.161750,0.166863,0.175998,0.194036,0.230370,0.303172"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004195,0.005973,0.007742,0.011273,0.018620,0.034104,0.065951", \ "0.004196,0.005974,0.007742,0.011273,0.018619,0.034104,0.065949", \ "0.004198,0.005976,0.007744,0.011275,0.018620,0.034103,0.065949", \ "0.004313,0.006073,0.007824,0.011328,0.018646,0.034111,0.065951", \ "0.004541,0.006260,0.007981,0.011441,0.018709,0.034135,0.065958", \ "0.005018,0.006663,0.008320,0.011685,0.018839,0.034173,0.065960", \ "0.005683,0.007290,0.008882,0.012118,0.019093,0.034263,0.065974"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006176,0.009195,0.012614,0.020611,0.037716,0.072282,0.141531", \ "0.006176,0.009196,0.012614,0.020613,0.037715,0.072282,0.141529", \ "0.006177,0.009193,0.012613,0.020612,0.037708,0.072285,0.141529", \ "0.006169,0.009187,0.012609,0.020612,0.037706,0.072287,0.141532", \ "0.006206,0.009217,0.012627,0.020617,0.037715,0.072282,0.141517", \ "0.006631,0.009654,0.012912,0.020714,0.037733,0.072291,0.141521", \ "0.007135,0.010233,0.013340,0.020887,0.037779,0.072301,0.141530"); } } timing () { related_pin : "C1"; when : "!A & B1 & !B2 & C2"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.040340,0.044355,0.047654,0.053244,0.063117,0.081755,0.118576", \ "0.041754,0.045769,0.049069,0.054659,0.064532,0.083170,0.119992", \ "0.046904,0.050920,0.054220,0.059810,0.069684,0.088321,0.125147", \ "0.054944,0.058984,0.062299,0.067906,0.077790,0.096430,0.133249", \ "0.061614,0.065720,0.069078,0.074731,0.084630,0.103278,0.140097", \ "0.065882,0.070140,0.073589,0.079324,0.089269,0.107929,0.144726", \ "0.067073,0.071554,0.075159,0.081048,0.090992,0.109678,0.146454"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.084698,0.090654,0.095551,0.104687,0.122861,0.159308,0.232164", \ "0.085315,0.091271,0.096167,0.105302,0.123479,0.159923,0.232781", \ "0.089207,0.095163,0.100059,0.109193,0.127368,0.163809,0.236671", \ "0.099605,0.105559,0.110455,0.119590,0.137765,0.174209,0.247063", \ "0.117862,0.123814,0.128707,0.137834,0.155977,0.192426,0.265282", \ "0.141081,0.147208,0.152172,0.161304,0.179368,0.215752,0.288573", \ "0.166421,0.172807,0.177922,0.187073,0.205060,0.241380,0.314178"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004334,0.006091,0.007842,0.011347,0.018661,0.034120,0.065954", \ "0.004334,0.006091,0.007842,0.011347,0.018661,0.034119,0.065952", \ "0.004336,0.006094,0.007844,0.011348,0.018663,0.034120,0.065954", \ "0.004467,0.006199,0.007931,0.011406,0.018692,0.034128,0.065954", \ "0.004754,0.006442,0.008137,0.011556,0.018774,0.034159,0.065961", \ "0.005294,0.006910,0.008536,0.011847,0.018934,0.034209,0.065967", \ "0.005991,0.007580,0.009148,0.012329,0.019224,0.034318,0.065986"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006316,0.009337,0.012703,0.020645,0.037717,0.072290,0.141519", \ "0.006316,0.009337,0.012704,0.020645,0.037723,0.072296,0.141519", \ "0.006318,0.009336,0.012703,0.020644,0.037717,0.072300,0.141517", \ "0.006315,0.009333,0.012703,0.020645,0.037717,0.072293,0.141520", \ "0.006307,0.009326,0.012697,0.020644,0.037723,0.072286,0.141522", \ "0.006665,0.009690,0.012938,0.020727,0.037746,0.072306,0.141528", \ "0.007160,0.010254,0.013355,0.020892,0.037782,0.072310,0.141530"); } } timing () { related_pin : "C2"; when : "!A & !B1 & !B2 & C1"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.039947,0.043923,0.047199,0.052765,0.062619,0.081251,0.118073", \ "0.041415,0.045392,0.048668,0.054233,0.064088,0.082720,0.119542", \ "0.045392,0.049369,0.052647,0.058212,0.068066,0.086698,0.123519", \ "0.051373,0.055363,0.058652,0.064231,0.074092,0.092725,0.129545", \ "0.056978,0.060999,0.064310,0.069913,0.079799,0.098437,0.135261", \ "0.060790,0.064884,0.068239,0.073891,0.083806,0.102455,0.139268", \ "0.061925,0.066148,0.069583,0.075308,0.085279,0.103942,0.140746"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.073562,0.079236,0.084034,0.093172,0.111401,0.147879,0.220754", \ "0.074356,0.080030,0.084829,0.093968,0.112195,0.148672,0.221546", \ "0.079016,0.084691,0.089490,0.098628,0.116855,0.153332,0.226209", \ "0.090168,0.095841,0.100640,0.109776,0.128004,0.164477,0.237353", \ "0.108570,0.114272,0.119072,0.128189,0.146397,0.182863,0.255729", \ "0.130383,0.136314,0.141183,0.150292,0.168329,0.204751,0.277598", \ "0.154167,0.160368,0.165363,0.174469,0.192520,0.228804,0.301588"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004195,0.005973,0.007742,0.011273,0.018619,0.034104,0.065951", \ "0.004194,0.005973,0.007742,0.011274,0.018619,0.034104,0.065948", \ "0.004197,0.005974,0.007743,0.011274,0.018620,0.034104,0.065949", \ "0.004269,0.006037,0.007796,0.011310,0.018637,0.034109,0.065950", \ "0.004418,0.006161,0.007901,0.011386,0.018681,0.034125,0.065954", \ "0.004700,0.006401,0.008104,0.011536,0.018765,0.034153,0.065958", \ "0.005144,0.006792,0.008444,0.011790,0.018911,0.034208,0.065972"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.005833,0.008834,0.012385,0.020527,0.037684,0.072263,0.141502", \ "0.005835,0.008834,0.012386,0.020525,0.037686,0.072264,0.141499", \ "0.005836,0.008834,0.012386,0.020528,0.037686,0.072273,0.141502", \ "0.005834,0.008833,0.012384,0.020524,0.037678,0.072276,0.141510", \ "0.005909,0.008897,0.012419,0.020534,0.037682,0.072266,0.141501", \ "0.006335,0.009309,0.012668,0.020617,0.037703,0.072283,0.141515", \ "0.006823,0.009846,0.013036,0.020753,0.037745,0.072289,0.141518"); } } timing () { related_pin : "C2"; when : "!A & !B1 & B2 & C1"; sdf_cond : "(A == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.039946,0.043921,0.047197,0.052763,0.062617,0.081249,0.118072", \ "0.041419,0.045395,0.048672,0.054237,0.064092,0.082724,0.119545", \ "0.045437,0.049413,0.052691,0.058255,0.068110,0.086742,0.123564", \ "0.051467,0.055458,0.058747,0.064325,0.074186,0.092818,0.129640", \ "0.057051,0.061074,0.064384,0.069988,0.079869,0.098508,0.135333", \ "0.060663,0.064756,0.068109,0.073762,0.083675,0.102324,0.139139", \ "0.061350,0.065572,0.069007,0.074738,0.084696,0.103357,0.140161"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.083318,0.089275,0.094169,0.103304,0.121479,0.157919,0.230782", \ "0.083966,0.089918,0.094814,0.103949,0.122124,0.158566,0.231429", \ "0.088360,0.094313,0.099209,0.108344,0.126520,0.162963,0.235824", \ "0.099211,0.105164,0.110059,0.119193,0.137367,0.173808,0.246670", \ "0.117783,0.123734,0.128627,0.137750,0.155934,0.192363,0.265223", \ "0.141421,0.147540,0.152500,0.161669,0.179680,0.216066,0.288902", \ "0.167346,0.173719,0.178824,0.187983,0.206002,0.242275,0.315066"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004195,0.005973,0.007742,0.011274,0.018619,0.034104,0.065948", \ "0.004194,0.005974,0.007742,0.011274,0.018619,0.034104,0.065948", \ "0.004196,0.005974,0.007743,0.011274,0.018620,0.034104,0.065949", \ "0.004269,0.006037,0.007794,0.011309,0.018637,0.034109,0.065950", \ "0.004418,0.006160,0.007899,0.011386,0.018680,0.034124,0.065954", \ "0.004697,0.006399,0.008102,0.011534,0.018764,0.034152,0.065958", \ "0.005143,0.006792,0.008442,0.011788,0.018910,0.034208,0.065970"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006315,0.009332,0.012701,0.020643,0.037716,0.072288,0.141517", \ "0.006315,0.009333,0.012703,0.020644,0.037719,0.072286,0.141516", \ "0.006315,0.009332,0.012703,0.020642,0.037721,0.072285,0.141516", \ "0.006309,0.009329,0.012699,0.020642,0.037715,0.072296,0.141516", \ "0.006307,0.009325,0.012697,0.020641,0.037722,0.072293,0.141515", \ "0.006650,0.009674,0.012924,0.020721,0.037737,0.072290,0.141525", \ "0.007131,0.010220,0.013328,0.020880,0.037779,0.072311,0.141537"); } } timing () { related_pin : "C2"; when : "!A & B1 & !B2 & C1"; sdf_cond : "(A == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041656,0.045670,0.048969,0.054560,0.064433,0.083070,0.119893", \ "0.043132,0.047146,0.050445,0.056035,0.065908,0.084547,0.121370", \ "0.047152,0.051168,0.054468,0.060058,0.069932,0.088569,0.125393", \ "0.053331,0.057364,0.060675,0.066276,0.076157,0.094796,0.131617", \ "0.059281,0.063354,0.066692,0.072323,0.082227,0.100872,0.137692", \ "0.063431,0.067588,0.070978,0.076661,0.086604,0.105262,0.142070", \ "0.064755,0.069052,0.072534,0.078300,0.088292,0.106977,0.143776"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.092177,0.098204,0.103129,0.112260,0.130415,0.166844,0.239699", \ "0.092884,0.098911,0.103835,0.112966,0.131123,0.167551,0.240408", \ "0.097225,0.103252,0.108176,0.117308,0.135464,0.171890,0.244752", \ "0.107783,0.113810,0.118733,0.127866,0.146022,0.182449,0.255308", \ "0.126160,0.132182,0.137105,0.146198,0.164342,0.200770,0.273622", \ "0.150805,0.156949,0.161921,0.171031,0.189099,0.225477,0.298308", \ "0.177967,0.184353,0.189467,0.198604,0.216581,0.252925,0.325668"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.004334,0.006091,0.007842,0.011347,0.018661,0.034120,0.065954", \ "0.004333,0.006091,0.007842,0.011347,0.018661,0.034120,0.065953", \ "0.004336,0.006093,0.007843,0.011347,0.018662,0.034120,0.065954", \ "0.004415,0.006159,0.007898,0.011385,0.018681,0.034125,0.065954", \ "0.004588,0.006308,0.008026,0.011479,0.018734,0.034146,0.065958", \ "0.004909,0.006583,0.008262,0.011653,0.018833,0.034181,0.065962", \ "0.005394,0.007020,0.008644,0.011943,0.019002,0.034245,0.065979"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.006456,0.009480,0.012799,0.020681,0.037727,0.072294,0.141529", \ "0.006456,0.009479,0.012798,0.020679,0.037731,0.072297,0.141528", \ "0.006454,0.009479,0.012798,0.020679,0.037726,0.072290,0.141526", \ "0.006454,0.009477,0.012797,0.020680,0.037727,0.072302,0.141525", \ "0.006443,0.009467,0.012792,0.020676,0.037726,0.072293,0.141529", \ "0.006702,0.009730,0.012965,0.020737,0.037747,0.072295,0.141520", \ "0.007180,0.010265,0.013361,0.020896,0.037788,0.072308,0.141543"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.465510,11.369660,11.914650,12.379370,12.671520,12.827090,12.910590", \ "10.449280,11.313230,11.902290,12.364470,12.665850,12.813200,12.897480", \ "10.434420,11.372460,11.878210,12.351560,12.650710,12.798160,12.887580", \ "10.674980,11.549280,12.049690,12.535680,12.844420,12.988240,13.083040", \ "11.311450,12.087690,12.597480,13.052330,13.329430,13.502000,13.600760", \ "12.211800,13.024540,13.517160,14.007740,14.307410,14.422660,14.510880", \ "13.516620,14.188580,14.779640,15.309260,15.659000,15.834350,15.885980"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.687460,15.454910,15.975310,16.462100,16.873760,17.212210,17.275140", \ "14.677090,15.458040,15.818190,16.376490,16.957140,17.090120,17.053410", \ "14.622410,15.393390,15.854080,16.263520,16.823980,17.053790,16.729660", \ "14.577510,15.348180,15.814800,16.402120,16.880230,16.609910,16.723560", \ "14.896380,15.700220,16.063550,16.669700,17.143850,17.154350,16.625030", \ "15.256170,16.232420,16.705000,17.401110,17.921340,17.770500,17.911850", \ "16.185560,17.128470,17.461590,18.216930,18.955380,18.444570,18.617760"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.354170,11.231540,11.826310,12.303130,12.590430,12.747610,12.830390", \ "10.332930,11.207830,11.796130,12.270400,12.564980,12.712290,12.809100", \ "10.330590,11.182950,11.764800,12.249820,12.543630,12.699450,12.783970", \ "10.555250,11.402910,11.947030,12.411310,12.716230,12.881440,12.980540", \ "11.217590,11.983100,12.464970,12.929420,13.197490,13.373930,13.485630", \ "12.085140,12.855240,13.383140,13.872320,14.178350,14.298400,14.384680", \ "13.273490,14.020930,14.600090,15.150380,15.514620,15.697350,15.744440"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.603890,15.357230,15.647140,16.289920,16.602010,16.421200,16.486800", \ "14.543790,15.232560,15.600290,15.992410,16.679880,16.879380,16.537550", \ "14.477950,15.253130,15.601040,16.037800,16.602960,16.654830,16.282290", \ "14.462470,15.231510,15.648920,16.030200,16.620180,16.479230,16.016820", \ "14.696820,15.540450,15.864140,16.445120,16.835620,16.837340,16.272870", \ "15.122310,15.991310,16.416780,16.997240,17.522770,17.203190,17.755560", \ "15.853650,16.855910,17.217730,17.759930,18.122140,18.139000,18.560900"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.353650,11.267540,11.796620,12.305270,12.584030,12.744270,12.838020", \ "10.344400,11.260160,11.771120,12.253720,12.571200,12.717940,12.809150", \ "10.316630,11.226440,11.776220,12.257060,12.538880,12.700030,12.794920", \ "10.606130,11.418460,11.960780,12.428890,12.734500,12.903000,13.004590", \ "11.263810,11.976040,12.516510,12.984600,13.250190,13.432850,13.538960", \ "12.240150,12.926220,13.480030,13.974120,14.271030,14.389930,14.480100", \ "13.499110,14.184980,14.735240,15.309370,15.677750,15.844290,15.896740"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.471520,16.184360,16.633840,16.995320,17.612330,17.538800,17.975550", \ "15.399560,16.231420,16.505270,16.989780,17.588870,17.218670,18.018220", \ "15.275910,16.061020,16.510620,16.919260,17.486790,17.768530,17.772640", \ "15.347660,16.067400,16.524920,17.004270,17.490450,17.290150,17.881390", \ "15.485220,16.351580,16.781470,17.337490,17.772080,17.531520,17.888950", \ "16.028410,16.929890,17.359570,17.947980,18.428510,17.909670,18.452160", \ "16.826290,17.679910,18.128510,18.799940,19.455410,19.450470,19.574050"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.458500,11.346700,11.918540,12.404210,12.675530,12.826750,12.914950", \ "10.459570,11.399910,11.910220,12.386190,12.683640,12.837970,12.922240", \ "10.477060,11.399550,11.923430,12.411750,12.699860,12.837900,12.928250", \ "10.745710,11.564870,12.071200,12.557280,12.859070,13.018960,13.112110", \ "11.318930,12.090730,12.579790,13.050990,13.321150,13.491290,13.588110", \ "12.183820,12.916860,13.439200,13.918170,14.227150,14.342290,14.426960", \ "13.328420,14.004020,14.564800,15.125800,15.467690,15.644390,15.693490"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.682150,15.566010,15.926360,16.374130,17.142060,17.221550,16.949400", \ "14.638040,15.502900,15.907030,16.472520,17.092430,17.465730,16.885320", \ "14.510620,15.434870,15.787790,16.454660,17.021580,17.093580,16.808820", \ "14.475160,15.377150,15.759460,16.349720,16.600480,17.380180,17.541570", \ "14.733460,15.618410,15.999800,16.555370,16.980530,17.146120,17.581500", \ "15.353980,16.198360,16.718990,17.291640,17.960070,18.026570,18.483490", \ "16.049830,17.124980,17.546460,18.114690,19.074190,19.307160,18.877750"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.368830,11.243420,11.807940,12.313010,12.596560,12.747790,12.834560", \ "10.361510,11.226320,11.821990,12.302350,12.587060,12.733510,12.830160", \ "10.360440,11.231950,11.794570,12.278720,12.576970,12.738460,12.822810", \ "10.545200,11.393670,11.966340,12.439170,12.760430,12.909420,13.005420", \ "11.185830,11.986470,12.473180,12.940670,13.192700,13.372380,13.480300", \ "12.068840,12.783580,13.310310,13.797060,14.098510,14.221220,14.309930", \ "13.094740,13.846160,14.436350,14.970970,15.331770,15.516150,15.570150"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.651680,15.439340,15.801960,16.264250,16.959770,17.214320,16.978750", \ "14.587960,15.388850,15.806130,16.261620,16.511690,17.294710,16.854890", \ "14.549150,15.310620,15.706330,16.084050,16.748300,17.082470,16.719280", \ "14.462350,15.349620,15.697440,16.113700,16.640440,16.954840,17.057080", \ "14.697510,15.553990,15.941350,16.393250,16.919210,17.377920,17.222630", \ "15.249650,16.121570,16.479540,17.139300,17.403020,17.866700,17.040820", \ "16.004940,16.945130,17.338070,17.985680,18.601460,18.947380,18.889170"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.375350,11.274980,11.800560,12.284680,12.604700,12.757820,12.831620", \ "10.367100,11.224370,11.816290,12.278350,12.595000,12.736080,12.830090", \ "10.372760,11.238140,11.787240,12.273340,12.592610,12.735520,12.835140", \ "10.608780,11.432230,11.969320,12.461480,12.770170,12.939920,13.028060", \ "11.237080,11.996580,12.507220,12.977170,13.247540,13.423090,13.528960", \ "12.082190,12.845510,13.412550,13.897470,14.190270,14.324410,14.394980", \ "13.317280,13.976200,14.550900,15.134580,15.499350,15.679320,15.723360"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.562420,16.373660,16.824450,17.261210,18.008530,18.187920,18.492040", \ "15.525650,16.345090,16.813140,17.294810,17.985610,18.283880,18.211640", \ "15.485130,16.246920,16.707980,17.283010,17.830500,18.056540,18.367220", \ "15.396590,16.286730,16.676330,17.171700,17.778450,17.941480,18.331670", \ "15.623160,16.417440,16.819230,17.423060,17.988110,18.140990,18.482600", \ "16.110830,17.092830,17.382200,18.028960,18.395630,18.782980,18.978640", \ "16.928380,17.781050,18.251290,18.749200,19.551210,19.755370,19.948340"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.478300,11.361360,11.895130,12.374730,12.691100,12.828870,12.922080", \ "10.468710,11.344240,11.899510,12.403520,12.692130,12.832080,12.924190", \ "10.495650,11.410080,11.909410,12.391620,12.687510,12.841480,12.938520", \ "10.722480,11.581250,12.110580,12.571850,12.892130,13.039790,13.131150", \ "11.356200,12.123060,12.617060,13.080360,13.360750,13.526360,13.634070", \ "12.281260,12.996650,13.519540,13.995400,14.302290,14.421800,14.511180", \ "13.377330,14.157060,14.704310,15.254190,15.625840,15.781380,15.830320"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.559220,16.446670,16.882220,17.440230,18.119400,18.419440,18.261210", \ "15.575360,16.425290,16.772210,17.327650,18.129680,18.467320,18.103240", \ "15.470330,16.347910,16.776370,17.355290,18.078070,18.307330,18.099920", \ "15.385920,16.271140,16.666650,17.263400,17.968080,18.401730,18.068990", \ "15.575230,16.463060,16.970850,17.542370,18.208850,18.082690,17.750660", \ "16.215420,17.127900,17.564820,18.124380,18.875680,19.310840,18.769070", \ "16.906320,18.001460,18.393200,19.011650,19.726480,19.796240,19.521760"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.375350,11.274980,11.800560,12.284680,12.604700,12.757820,12.831620", \ "10.367100,11.224370,11.816290,12.278350,12.595000,12.736080,12.830090", \ "10.372760,11.238140,11.787240,12.273340,12.592610,12.735520,12.835140", \ "10.608780,11.432230,11.969320,12.461480,12.770170,12.939920,13.028060", \ "11.237080,11.996580,12.507220,12.977170,13.247540,13.423090,13.528960", \ "12.082190,12.845510,13.412550,13.897470,14.190270,14.324410,14.394980", \ "13.317280,13.976200,14.550900,15.134580,15.499350,15.679320,15.723360"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.562420,16.373660,16.824450,17.261210,18.008530,18.187920,18.492040", \ "15.525650,16.345090,16.813140,17.294810,17.985610,18.283880,18.211640", \ "15.485130,16.246920,16.707980,17.283010,17.830500,18.056540,18.367220", \ "15.396590,16.286730,16.676330,17.171700,17.778450,17.941480,18.331670", \ "15.623160,16.417440,16.819230,17.423060,17.988110,18.140990,18.482600", \ "16.110830,17.092830,17.382200,18.028960,18.395630,18.782980,18.978640", \ "16.928380,17.781050,18.251290,18.749200,19.551210,19.755370,19.948340"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.410580,11.258870,11.817390,12.284400,12.607430,12.759520,12.852050", \ "10.372430,11.247330,11.794620,12.299830,12.586290,12.744840,12.839440", \ "10.445900,11.271730,11.804370,12.276640,12.590410,12.752990,12.845170", \ "10.656910,11.448660,11.984870,12.477690,12.797810,12.966110,13.059030", \ "11.298760,12.024580,12.568390,13.017660,13.298330,13.479980,13.596840", \ "12.239540,12.970880,13.486760,13.992170,14.299460,14.416590,14.509360", \ "13.443190,14.111170,14.694850,15.288520,15.661180,15.842110,15.884830"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.444770,17.390000,17.795920,18.357410,18.978990,19.098690,19.520320", \ "16.317900,17.373290,17.772420,18.240180,18.922960,19.312110,19.556480", \ "16.426540,17.227920,17.638400,18.172730,18.893880,19.260690,19.426350", \ "16.377190,17.267750,17.676790,18.038470,18.908240,19.223000,19.436540", \ "16.494900,17.323020,17.824010,18.308540,18.768790,19.068540,18.716200", \ "17.080320,17.903750,18.349230,18.791820,19.338320,19.880310,19.239820", \ "17.694230,18.722740,19.076360,19.678950,20.568360,20.897690,20.778440"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("11.150350,11.912550,12.538420,13.092580,13.466080,13.676580,13.801170", \ "11.028410,11.861260,12.486140,13.029380,13.408950,13.622940,13.753250", \ "11.048350,11.869980,12.435310,12.983950,13.353070,13.563740,13.703690", \ "11.237350,11.985700,12.588550,13.153920,13.515080,13.730810,13.868680", \ "11.772050,12.471820,13.035180,13.585770,13.968040,14.197220,14.344010", \ "12.708960,13.377530,13.941550,14.464970,14.825100,15.005170,15.158350", \ "13.915230,14.552100,15.145910,15.722870,16.123660,16.303880,16.394000"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.816870,16.727660,17.132310,17.680430,18.350680,18.464900,18.501070", \ "15.777700,16.674770,16.985380,17.613730,18.264160,18.457350,18.229510", \ "15.682620,16.570240,16.883440,17.540840,17.937210,18.233950,17.955080", \ "15.628850,16.509720,16.844460,17.420970,18.000980,18.206420,18.365110", \ "15.746030,16.623090,16.970060,17.482220,18.231170,18.535290,17.651230", \ "15.965530,16.839290,17.372090,17.803810,18.630930,18.803050,18.558810", \ "16.292720,17.327660,17.847000,18.483680,19.316770,19.447900,19.162600"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.948020,11.729480,12.349080,12.925460,13.309320,13.537370,13.692670", \ "10.895470,11.668660,12.297210,12.855750,13.259220,13.483430,13.637670", \ "10.837180,11.605740,12.236100,12.791630,13.189500,13.421620,13.575020", \ "11.067060,11.817440,12.408480,12.981640,13.383710,13.601240,13.761560", \ "11.627900,12.376160,12.886390,13.442990,13.827440,14.064020,14.229550", \ "12.543110,13.261380,13.762900,14.333190,14.700420,14.885290,15.050040", \ "13.731870,14.451320,14.980790,15.563560,15.984030,16.199830,16.290960"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.684360,16.599950,17.028730,17.386180,18.152830,18.373160,17.498010", \ "15.685330,16.595960,16.910120,17.384330,18.042690,18.323960,18.594000", \ "15.656630,16.427820,16.854650,17.240580,18.007530,17.982880,18.364040", \ "15.590460,16.366590,16.757220,17.221810,17.705490,17.910330,17.604040", \ "15.672060,16.538660,16.846580,17.317560,17.967910,18.382900,18.269660", \ "15.891950,16.778880,17.208690,17.625160,18.416050,18.374600,18.161030", \ "16.224860,17.288800,17.734940,18.338050,18.755030,18.898500,18.664000"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.981330,11.732210,12.343650,12.947590,13.341510,13.579430,13.734250", \ "10.853330,11.719400,12.306660,12.879510,13.283710,13.524530,13.676050", \ "10.889180,11.639550,12.245110,12.816450,13.220410,13.461750,13.607440", \ "11.096450,11.887110,12.430480,13.031310,13.416450,13.646550,13.806650", \ "11.653420,12.420610,12.968710,13.495510,13.923430,14.162530,14.318750", \ "12.621160,13.334680,13.882530,14.444890,14.835270,15.019480,15.194010", \ "14.036980,14.605200,15.159910,15.756900,16.196510,16.401980,16.491440"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.737100,17.545450,18.013450,18.561760,19.090050,19.497830,19.652610", \ "16.662440,17.546100,17.892250,18.521360,18.976840,18.734800,19.609700", \ "16.581090,17.385580,17.827740,18.404180,18.872600,19.271500,19.498840", \ "16.523550,17.320500,17.744860,18.350050,18.972900,19.324830,19.438350", \ "16.576510,17.450530,17.803710,18.229900,18.785250,19.368370,18.246070", \ "16.888000,17.765440,18.187980,18.581290,19.080730,18.812910,19.069670", \ "17.168280,18.139980,18.626000,19.283390,19.986810,20.215790,19.561960"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("11.158860,11.945210,12.511140,13.075130,13.451590,13.679060,13.801200", \ "11.099890,11.887180,12.477650,13.035010,13.406890,13.619990,13.760260", \ "11.059490,11.811590,12.404950,12.971130,13.346190,13.562000,13.708290", \ "11.085640,11.852440,12.453200,13.023970,13.384820,13.599390,13.740720", \ "11.399320,12.132310,12.694740,13.227130,13.603760,13.825160,13.973780", \ "11.937900,12.674600,13.273370,13.814730,14.169340,14.335330,14.481570", \ "12.851900,13.532850,14.096960,14.664210,15.052550,15.254380,15.335730"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.586100,17.472150,17.873240,18.432400,19.169950,19.527640,19.194490", \ "16.553510,17.409410,17.839320,18.332330,19.130960,19.449320,19.182700", \ "16.491060,17.425840,17.791080,18.468530,19.062370,19.428090,19.681890", \ "16.500000,17.352680,17.764400,18.285810,19.026850,19.268780,19.078700", \ "16.544970,17.464910,17.823420,18.494810,18.886760,19.037300,19.256950", \ "16.813480,17.806590,18.131890,18.657540,19.592450,19.736140,19.926900", \ "17.227560,18.171200,18.731010,19.349590,20.176110,20.133190,20.255950"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.947310,11.727190,12.334800,12.904870,13.302350,13.543150,13.691840", \ "10.899410,11.669650,12.295880,12.875930,13.252440,13.485320,13.640250", \ "10.837110,11.605620,12.233600,12.804760,13.190840,13.423950,13.573710", \ "10.895070,11.679990,12.274670,12.846760,13.239280,13.473180,13.618500", \ "11.216810,11.976810,12.518030,13.079640,13.457750,13.696090,13.858720", \ "11.825130,12.557440,13.084880,13.666230,14.026250,14.207160,14.368440", \ "12.599540,13.390210,13.940700,14.510940,14.914050,15.130390,15.225700"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.617190,17.429910,17.815310,18.381640,18.970400,19.336190,19.510510", \ "16.569930,17.444130,17.805890,18.405520,18.940760,19.302850,19.481240", \ "16.520390,17.413050,17.771600,18.358190,18.921990,19.137360,19.434830", \ "16.472020,17.297060,17.754920,18.231780,18.853920,18.702310,18.888410", \ "16.560160,17.396780,17.782910,18.290960,18.842930,19.379920,18.942620", \ "16.690960,17.776740,18.173240,18.633200,19.119560,19.752950,19.500240", \ "17.288220,18.140060,18.594940,19.214130,19.964290,20.196130,19.535510"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.998880,11.779790,12.365420,12.932210,13.341400,13.578890,13.732540", \ "10.946020,11.720650,12.292850,12.884420,13.282040,13.527850,13.677940", \ "10.887360,11.667730,12.255160,12.825320,13.231400,13.457940,13.614320", \ "10.938250,11.740200,12.296730,12.866160,13.276090,13.506650,13.659500", \ "11.239100,12.013800,12.545110,13.109280,13.510660,13.759560,13.910590", \ "11.836320,12.561630,13.156260,13.722000,14.112290,14.291710,14.452740", \ "12.801830,13.453520,14.020450,14.609160,15.040370,15.262300,15.354360"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.578680,18.431420,18.833430,19.358240,19.768170,20.481210,20.496530", \ "17.545510,18.367740,18.735230,19.317120,19.746450,20.407880,20.444550", \ "17.383460,18.385070,18.764610,19.268100,19.705980,20.333710,19.848860", \ "17.291340,18.339200,18.747460,19.206140,19.768610,20.293770,20.267550", \ "17.380640,18.327180,18.779930,19.361160,19.928190,20.089200,19.966870", \ "17.737210,18.699060,19.131570,19.705710,20.356540,20.322960,20.258230", \ "18.177910,19.189720,19.551190,20.159460,20.686120,21.168270,21.062870"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("9.598889,10.459540,10.976480,11.462370,11.762460,11.890590,11.954250", \ "9.656029,10.447660,10.991300,11.479240,11.765640,11.897820,11.963370", \ "9.631812,10.420000,11.007870,11.484330,11.782550,11.917130,11.985230", \ "9.906891,10.704470,11.228830,11.712040,12.015220,12.150320,12.224270", \ "10.467120,11.244620,11.792720,12.256460,12.545180,12.693890,12.770940", \ "11.500710,12.223060,12.721810,13.248840,13.580770,13.691540,13.747710", \ "12.708940,13.412890,13.959910,14.582340,15.012560,15.204560,15.229580"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("13.595160,14.285940,14.621950,15.281670,15.700990,15.813890,15.513930", \ "13.515850,14.296540,14.559690,15.079820,15.501230,15.860250,15.416400", \ "13.412190,14.240240,14.495200,15.023240,15.598140,15.162140,15.780200", \ "13.632680,14.357810,14.672450,15.302740,15.494390,15.524060,15.413250", \ "14.298790,15.116530,15.486690,15.826910,16.403880,16.439130,16.249710", \ "15.241500,16.047070,16.511410,17.115070,17.622720,17.601430,17.281260", \ "16.454260,17.482060,17.822010,18.275870,18.939210,19.108960,19.332080"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("9.629731,10.411770,10.987730,11.474220,11.756350,11.890490,11.955870", \ "9.659869,10.467340,10.986400,11.468250,11.764640,11.898670,11.967220", \ "9.650100,10.449130,11.025000,11.499150,11.796900,11.930790,11.999870", \ "9.901980,10.694440,11.246090,11.736430,12.033300,12.170060,12.239740", \ "10.464410,11.239320,11.787890,12.252370,12.544200,12.694410,12.766490", \ "11.401060,12.126020,12.683780,13.190470,13.528170,13.636120,13.688420", \ "12.565380,13.210830,13.805670,14.422300,14.862740,15.062040,15.087550"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("13.590680,14.416420,14.792330,15.254500,15.850660,16.347540,16.246200", \ "13.514480,14.419080,14.724710,15.124050,15.667660,16.279380,16.195570", \ "13.445700,14.289860,14.698620,15.059990,15.607690,15.838410,16.247320", \ "13.658320,14.453090,14.785930,15.192710,16.010090,16.238350,16.236630", \ "14.268280,15.025830,15.418240,15.869810,16.600660,16.822710,16.922200", \ "15.184640,16.143030,16.525690,16.914190,17.634110,17.283130,17.432590", \ "16.433710,17.434520,17.846550,18.386040,19.120250,18.969450,19.022560"); } } internal_power () { related_pin : "C1"; when : "!A & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("9.558291,10.426890,10.974050,11.472930,11.772590,11.903690,11.975500", \ "9.635829,10.436540,10.976740,11.472710,11.775050,11.916170,11.985710", \ "9.668282,10.460240,11.009490,11.511170,11.808040,11.950600,12.018880", \ "9.927865,10.732020,11.261360,11.762970,12.064520,12.209430,12.283490", \ "10.626200,11.307080,11.813010,12.317410,12.614950,12.771730,12.838080", \ "11.529850,12.244960,12.761310,13.309220,13.648640,13.754010,13.819570", \ "12.897020,13.447900,13.966500,14.598040,15.070050,15.260020,15.292740"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.546250,15.350270,15.720630,16.376740,16.927160,16.626200,17.452500", \ "14.484170,15.384600,15.749100,16.116700,16.781770,17.286520,17.400550", \ "14.460840,15.325190,15.655890,16.259390,16.857140,17.117240,17.331020", \ "14.546620,15.349310,15.771550,16.379420,16.922380,17.130080,16.317200", \ "15.055940,15.919250,16.335860,16.769110,17.123610,17.601950,17.075200", \ "15.994540,17.014170,17.383520,17.961350,18.596700,18.893920,18.424440", \ "17.302710,18.242490,18.682420,19.232950,19.895620,20.239080,19.998840"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("9.603058,10.411330,10.979550,11.473510,11.759090,11.892290,11.961930", \ "9.609681,10.406380,10.991210,11.475310,11.778630,11.900510,11.960770", \ "9.581450,10.431530,10.954920,11.436860,11.734110,11.873650,11.933200", \ "9.678976,10.456270,11.020300,11.499110,11.808230,11.947010,12.000460", \ "10.082340,10.808230,11.361990,11.858050,12.120660,12.266790,12.329900", \ "10.758360,11.495520,12.031290,12.563990,12.871510,12.969990,13.019180", \ "11.636750,12.311170,12.890060,13.508480,13.927020,14.120200,14.141900"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.281990,15.093380,15.554840,16.117160,16.482490,16.245440,16.089740", \ "14.271200,15.103630,15.434090,15.890110,16.127880,16.727930,16.684880", \ "14.185530,14.982540,15.377450,16.000180,16.430290,16.728220,16.273160", \ "14.421200,15.236200,15.546480,16.013680,16.698380,16.724390,16.612170", \ "15.093860,15.890320,16.257070,16.827340,17.358040,17.217040,17.528360", \ "16.092720,16.955970,17.381350,17.804010,18.488330,18.384960,18.461030", \ "17.340520,18.290980,18.733320,19.307280,19.941150,20.107560,20.051800"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("9.597664,10.415790,10.987240,11.471280,11.758050,11.902220,11.961850", \ "9.616843,10.459310,10.998110,11.483140,11.766130,11.902060,11.962640", \ "9.596479,10.437170,10.981530,11.457150,11.746930,11.882380,11.946250", \ "9.727450,10.495820,11.020490,11.522900,11.825680,11.966150,12.020600", \ "10.104300,10.873950,11.378160,11.866510,12.132000,12.271850,12.338920", \ "10.723440,11.441040,11.996080,12.527620,12.831160,12.940500,12.986630", \ "11.468100,12.212560,12.795140,13.400520,13.824180,14.019970,14.047650"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.492020,15.315410,15.648540,16.272730,16.907930,17.125740,17.362190", \ "14.397060,15.192490,15.619980,16.216240,16.722880,17.168660,17.302220", \ "14.351140,15.241110,15.588690,16.134660,16.321920,17.024930,17.272040", \ "14.464180,15.336870,15.805220,16.353460,16.890220,16.876360,17.402100", \ "14.915710,15.889520,16.279730,16.826410,17.209720,17.628120,17.840570", \ "15.984010,17.027300,17.448500,17.853990,18.519500,18.573530,18.625890", \ "17.290260,18.338110,18.738390,19.292900,19.988550,20.362570,19.617370"); } } internal_power () { related_pin : "C2"; when : "!A & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("9.628612,10.428250,10.973840,11.461240,11.784570,11.912290,11.976440", \ "9.608506,10.417470,10.958070,11.482010,11.783650,11.916330,11.985250", \ "9.617892,10.427720,10.938090,11.461720,11.761190,11.900520,11.968630", \ "9.684171,10.493050,11.026950,11.536730,11.845020,11.987190,12.051870", \ "10.128110,10.876520,11.368570,11.888710,12.180440,12.324240,12.389810", \ "10.769050,11.456890,12.029730,12.573450,12.896230,13.011650,13.062950", \ "11.675140,12.344730,12.876800,13.491730,13.931140,14.123810,14.156730"); } rise_power(Power_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.423040,16.229470,16.625570,17.151430,17.651980,17.933070,17.974650", \ "15.348150,16.164180,16.650350,17.153630,17.452340,17.736270,17.929130", \ "15.290920,16.210690,16.525600,17.105020,17.847980,18.195150,17.780310", \ "15.471630,16.365950,16.749470,17.178590,17.900340,17.763640,17.830170", \ "15.865230,16.740750,17.175120,17.738050,18.353930,18.478410,18.359900", \ "16.923170,17.856240,18.185310,18.704130,19.356730,19.869520,19.891510", \ "18.231260,19.204960,19.602890,20.097410,20.477690,20.983670,21.437890"); } } } } /****************************************************************************************** Module : AOI222_X1 Cell Description : Combinational cell (AOI222_X1) with drive strength X1 *******************************************************************************************/ cell (AOI222_X1) { drive_strength : 1; area : 2.128000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 47.398844; leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 10.446689; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 31.761840; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 11.049171; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 32.355532; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 31.761840; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 53.075110; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 32.364201; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & C2"; value : 46.946757; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 11.049171; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 32.364202; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 11.651861; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & C2"; value : 46.943127; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 32.819237; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & C2"; value : 47.439326; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & !C2"; value : 47.435564; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & C2"; value : 59.102247; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 31.761840; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 53.075110; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 32.364311; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & C2"; value : 47.029741; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 53.075220; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & C2"; value : 74.386070; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & !C2"; value : 53.677471; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & C2"; value : 61.645111; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 32.364312; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & C2"; value : 53.677472; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & !C2"; value : 32.967113; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & C2"; value : 61.641360; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & !C2"; value : 47.384601; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & C2"; value : 62.004712; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & !C2"; value : 62.000961; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & C2"; value : 73.847092; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 11.049170; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 32.364310; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 11.651860; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 47.025891; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 32.364310; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 53.677472; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 32.967110; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & C2"; value : 61.641360; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 11.651860; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 32.967112; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 12.254881; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & C2"; value : 61.635200; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 47.380729; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & C2"; value : 62.000851; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & !C2"; value : 61.994559; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & C2"; value : 73.844233; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 37.518481; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 52.137228; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 52.132740; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & C2"; value : 59.177190; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 52.137272; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & C2"; value : 66.756041; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & !C2"; value : 66.751553; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & C2"; value : 73.869372; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 52.132795; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & C2"; value : 66.751553; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & !C2"; value : 66.744436; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & C2"; value : 73.866511; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & !C2"; value : 59.321584; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & C2"; value : 73.941926; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & !C2"; value : 73.939063; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & C2"; value : 88.409023; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.636678; fall_capacitance : 1.402766; rise_capacitance : 1.636678; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.695263; fall_capacitance : 1.399063; rise_capacitance : 1.695263; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.579130; fall_capacitance : 1.474216; rise_capacitance : 1.579130; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.621925; fall_capacitance : 1.450570; rise_capacitance : 1.621925; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.547208; fall_capacitance : 1.532896; rise_capacitance : 1.547208; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.586715; fall_capacitance : 1.500883; rise_capacitance : 1.586715; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 13.008100; function : "!(((A1 & A2) | (B1 & B2)) | (C1 & C2))"; timing () { related_pin : "A1"; when : "A2 & !B1 & !B2 & !C1 & !C2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008528,0.009163,0.010304,0.012363,0.016076,0.022782,0.034918", \ "0.009834,0.010475,0.011632,0.013715,0.017456,0.024193,0.036354", \ "0.013799,0.014672,0.016165,0.018639,0.022572,0.029260,0.041397", \ "0.016172,0.017437,0.019621,0.023246,0.029065,0.038042,0.051407", \ "0.016078,0.017764,0.020661,0.025449,0.033134,0.045040,0.062844", \ "0.013271,0.015390,0.019001,0.024960,0.034532,0.049354,0.071568", \ "0.007526,0.010020,0.014335,0.021477,0.032951,0.050748,0.077382"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.016709,0.018263,0.021066,0.026133,0.035249,0.051634,0.081164", \ "0.017556,0.019101,0.021922,0.027041,0.036258,0.052786,0.082460", \ "0.023452,0.024817,0.027378,0.032203,0.041187,0.057589,0.087265", \ "0.033564,0.035447,0.038694,0.044146,0.052998,0.068638,0.097780", \ "0.044690,0.047062,0.051114,0.057984,0.069307,0.087288,0.115844", \ "0.057550,0.060335,0.065069,0.073149,0.086586,0.108204,0.141690", \ "0.072332,0.075487,0.080954,0.090170,0.105490,0.130323,0.169304"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005188,0.005724,0.006694,0.008456,0.011649,0.017437,0.027936", \ "0.005190,0.005724,0.006693,0.008453,0.011649,0.017437,0.027935", \ "0.007601,0.008011,0.008736,0.009922,0.012300,0.017465,0.027936", \ "0.012405,0.012958,0.013898,0.015502,0.018126,0.022359,0.029825", \ "0.018852,0.019535,0.020697,0.022689,0.025963,0.031165,0.039267", \ "0.026975,0.027804,0.029227,0.031636,0.035547,0.041744,0.051376", \ "0.036771,0.037800,0.039543,0.042394,0.047025,0.054249,0.065363"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014165,0.015656,0.018306,0.023043,0.031469,0.046469,0.073539", \ "0.013973,0.015485,0.018190,0.022976,0.031420,0.046463,0.073528", \ "0.014020,0.015290,0.017721,0.022487,0.031222,0.046417,0.073520", \ "0.019269,0.020401,0.022390,0.025619,0.032302,0.046120,0.073478", \ "0.025462,0.026797,0.029147,0.033226,0.040020,0.051150,0.074181", \ "0.032727,0.034218,0.036865,0.041532,0.049445,0.062266,0.082556", \ "0.041530,0.043133,0.045991,0.051054,0.059829,0.074388,0.097380"); } } timing () { related_pin : "A1"; when : "A2 & !B1 & !B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008528,0.009161,0.010304,0.012362,0.016074,0.022781,0.034915", \ "0.009837,0.010480,0.011636,0.013718,0.017460,0.024196,0.036357", \ "0.013868,0.014737,0.016225,0.018692,0.022616,0.029301,0.041437", \ "0.016272,0.017538,0.019720,0.023347,0.029164,0.038128,0.051476", \ "0.015919,0.017612,0.020542,0.025372,0.033107,0.045071,0.062903", \ "0.012422,0.014586,0.018247,0.024323,0.034058,0.049065,0.071450", \ "0.005548,0.008109,0.012554,0.019877,0.031641,0.049796,0.076813"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.018219,0.020107,0.023569,0.029944,0.041562,0.062524,0.100319", \ "0.018930,0.020802,0.024262,0.030675,0.042410,0.063563,0.101530", \ "0.024915,0.026540,0.029642,0.035618,0.046994,0.067997,0.105995", \ "0.036406,0.038494,0.042119,0.048246,0.058526,0.078565,0.115934", \ "0.049213,0.051854,0.056378,0.064093,0.076874,0.097387,0.133229", \ "0.064016,0.067106,0.072371,0.081420,0.096575,0.121087,0.159461", \ "0.080996,0.084486,0.090542,0.100831,0.118056,0.146145,0.190554"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005191,0.005724,0.006695,0.008455,0.011647,0.017437,0.027937", \ "0.005188,0.005721,0.006692,0.008453,0.011649,0.017436,0.027934", \ "0.007571,0.007985,0.008707,0.009897,0.012286,0.017462,0.027937", \ "0.012337,0.012890,0.013840,0.015446,0.018080,0.022323,0.029805", \ "0.018752,0.019446,0.020620,0.022634,0.025927,0.031143,0.039236", \ "0.026879,0.027719,0.029162,0.031626,0.035572,0.041803,0.051422", \ "0.036698,0.037754,0.039539,0.042469,0.047171,0.054451,0.065573"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017599,0.019642,0.023265,0.029629,0.040679,0.059961,0.094239", \ "0.017204,0.019278,0.022970,0.029441,0.040597,0.059934,0.094227", \ "0.016632,0.018444,0.021889,0.028562,0.040165,0.059846,0.094225", \ "0.021661,0.023088,0.025364,0.030028,0.039704,0.059063,0.094159", \ "0.028055,0.029628,0.032446,0.037394,0.045768,0.061249,0.093490", \ "0.035416,0.037186,0.040295,0.045817,0.055278,0.070925,0.098226", \ "0.044158,0.046044,0.049408,0.055375,0.065751,0.083116,0.111055"); } } timing () { related_pin : "A1"; when : "A2 & !B1 & !B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008711,0.009346,0.010489,0.012551,0.016269,0.022987,0.035144", \ "0.010022,0.010665,0.011824,0.013909,0.017656,0.024404,0.036586", \ "0.014137,0.014994,0.016467,0.018912,0.022810,0.029508,0.041665", \ "0.016701,0.017952,0.020104,0.023699,0.029477,0.038401,0.051706", \ "0.016565,0.018230,0.021119,0.025900,0.033578,0.045473,0.063250", \ "0.013334,0.015463,0.019082,0.025077,0.034727,0.049643,0.071944", \ "0.006934,0.009386,0.013731,0.020948,0.032578,0.050594,0.077490"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.024855,0.026822,0.030394,0.036865,0.048549,0.069557,0.107395", \ "0.025622,0.027593,0.031183,0.037708,0.049491,0.070652,0.108643", \ "0.030867,0.032704,0.036103,0.042404,0.054003,0.075087,0.113121", \ "0.043403,0.045307,0.048660,0.054328,0.065063,0.085477,0.122982", \ "0.058039,0.060453,0.064659,0.071891,0.084003,0.103767,0.140107", \ "0.074343,0.077152,0.082137,0.090660,0.105086,0.128686,0.166017", \ "0.092719,0.095914,0.101569,0.111333,0.127782,0.154914,0.198198"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006476,0.007078,0.008156,0.010058,0.013384,0.019247,0.029769", \ "0.006475,0.007079,0.008157,0.010058,0.013384,0.019246,0.029764", \ "0.009218,0.009613,0.010273,0.011464,0.013998,0.019269,0.029769", \ "0.015290,0.015721,0.016495,0.017864,0.020207,0.024176,0.031608", \ "0.023138,0.023627,0.024493,0.026089,0.028900,0.033615,0.041251", \ "0.032836,0.033396,0.034399,0.036261,0.039505,0.045013,0.053978", \ "0.044367,0.045072,0.046261,0.048416,0.052187,0.058488,0.068739"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.022058,0.024026,0.027526,0.033720,0.044601,0.063819,0.098223", \ "0.021817,0.023818,0.027363,0.033617,0.044575,0.063819,0.098231", \ "0.020750,0.022844,0.026557,0.033064,0.044308,0.063759,0.098224", \ "0.023590,0.024981,0.027705,0.033055,0.043376,0.063278,0.098164", \ "0.030264,0.031867,0.034697,0.039641,0.047949,0.064361,0.097503", \ "0.037607,0.039435,0.042633,0.048209,0.057634,0.073157,0.101269", \ "0.046138,0.048122,0.051638,0.057786,0.068273,0.085583,0.113310"); } } timing () { related_pin : "A1"; when : "A2 & !B1 & B2 & !C1 & !C2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008537,0.009170,0.010313,0.012371,0.016084,0.022790,0.034924", \ "0.009871,0.010515,0.011671,0.013753,0.017495,0.024231,0.036393", \ "0.013905,0.014775,0.016263,0.018729,0.022650,0.029338,0.041474", \ "0.016234,0.017503,0.019699,0.023331,0.029163,0.038135,0.051488", \ "0.015793,0.017505,0.020444,0.025300,0.033058,0.045038,0.062888", \ "0.012266,0.014418,0.018117,0.024207,0.033982,0.049017,0.071420", \ "0.005366,0.007946,0.012404,0.019754,0.031554,0.049736,0.076775"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.020599,0.022595,0.026197,0.032678,0.044297,0.065173,0.102812", \ "0.021096,0.023103,0.026739,0.033305,0.045082,0.066144,0.103954", \ "0.026452,0.028252,0.031614,0.037889,0.049438,0.070390,0.108239", \ "0.037700,0.039856,0.043572,0.049863,0.060507,0.080775,0.118017", \ "0.050262,0.052956,0.057555,0.065403,0.078377,0.099112,0.135219", \ "0.064794,0.067943,0.073290,0.082450,0.097772,0.122528,0.161186", \ "0.081628,0.085148,0.091247,0.101639,0.119010,0.147322,0.192005"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005189,0.005724,0.006694,0.008453,0.011648,0.017437,0.027934", \ "0.005189,0.005721,0.006692,0.008454,0.011648,0.017436,0.027936", \ "0.007552,0.007967,0.008692,0.009884,0.012277,0.017459,0.027935", \ "0.012353,0.012905,0.013852,0.015456,0.018083,0.022318,0.029800", \ "0.018839,0.019537,0.020698,0.022698,0.025973,0.031156,0.039239", \ "0.027046,0.027887,0.029329,0.031764,0.035681,0.041865,0.051445", \ "0.036938,0.037994,0.039772,0.042667,0.047339,0.054579,0.065639"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.018492,0.020362,0.023686,0.029599,0.040147,0.059018,0.093111", \ "0.018273,0.020184,0.023569,0.029546,0.040130,0.059019,0.093111", \ "0.017611,0.019402,0.022817,0.029142,0.039988,0.058996,0.093104", \ "0.022125,0.023533,0.025806,0.030480,0.039879,0.058727,0.093090", \ "0.028227,0.029821,0.032670,0.037650,0.045940,0.061137,0.092850", \ "0.035434,0.037211,0.040348,0.045917,0.055410,0.070988,0.097861", \ "0.044050,0.045944,0.049333,0.055355,0.065786,0.083171,0.110953"); } } timing () { related_pin : "A1"; when : "A2 & !B1 & B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008536,0.009170,0.010311,0.012369,0.016082,0.022788,0.034922", \ "0.009874,0.010517,0.011674,0.013756,0.017496,0.024232,0.036392", \ "0.013957,0.014823,0.016306,0.018767,0.022680,0.029367,0.041500", \ "0.016322,0.017593,0.019786,0.023420,0.029242,0.038204,0.051540", \ "0.015704,0.017418,0.020371,0.025263,0.033057,0.045074,0.062939", \ "0.011618,0.013822,0.017558,0.023742,0.033628,0.048803,0.071333", \ "0.003823,0.006449,0.011008,0.018501,0.030525,0.048993,0.076325"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.022333,0.024711,0.029051,0.036912,0.051092,0.076572,0.122468", \ "0.022668,0.025039,0.029396,0.037353,0.051706,0.077420,0.123539", \ "0.028029,0.030139,0.034134,0.041691,0.055757,0.081342,0.127527", \ "0.040343,0.042708,0.046800,0.053669,0.066573,0.091356,0.136850", \ "0.054412,0.057375,0.062445,0.071102,0.085511,0.109169,0.153478", \ "0.070609,0.074070,0.079956,0.090074,0.107045,0.134642,0.178656", \ "0.089351,0.093199,0.099879,0.111316,0.130523,0.162028,0.212023"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005187,0.005725,0.006694,0.008456,0.011650,0.017437,0.027936", \ "0.005189,0.005723,0.006694,0.008454,0.011649,0.017438,0.027937", \ "0.007530,0.007949,0.008673,0.009868,0.012270,0.017458,0.027937", \ "0.012296,0.012850,0.013800,0.015402,0.018041,0.022292,0.029778", \ "0.018722,0.019434,0.020620,0.022634,0.025924,0.031134,0.039218", \ "0.026915,0.027773,0.029232,0.031707,0.035676,0.041891,0.051471", \ "0.036812,0.037893,0.039692,0.042655,0.047397,0.054693,0.065781"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.022386,0.024789,0.029036,0.036465,0.049454,0.072399,0.113660", \ "0.021968,0.024439,0.028780,0.036337,0.049397,0.072413,0.113670", \ "0.020794,0.023154,0.027675,0.035661,0.049165,0.072390,0.113660", \ "0.024610,0.026196,0.029370,0.035693,0.048120,0.072051,0.113635", \ "0.030866,0.032731,0.036098,0.042075,0.052207,0.072402,0.113345", \ "0.038140,0.040168,0.043802,0.050265,0.061410,0.079950,0.115212", \ "0.046688,0.048872,0.052763,0.059698,0.071770,0.092075,0.125243"); } } timing () { related_pin : "A1"; when : "A2 & !B1 & B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008720,0.009354,0.010497,0.012558,0.016277,0.022994,0.035150", \ "0.010059,0.010702,0.011860,0.013945,0.017692,0.024439,0.036621", \ "0.014222,0.015078,0.016546,0.018985,0.022876,0.029573,0.041728", \ "0.016752,0.018006,0.020173,0.023773,0.029553,0.038474,0.051769", \ "0.016338,0.018042,0.020953,0.025792,0.033530,0.045477,0.063285", \ "0.012540,0.014710,0.018395,0.024508,0.034308,0.049386,0.071831", \ "0.005187,0.007727,0.012199,0.019596,0.031477,0.049799,0.077007"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.030716,0.033145,0.037532,0.045436,0.059635,0.085152,0.131122", \ "0.031173,0.033619,0.038045,0.046033,0.060374,0.086062,0.132232", \ "0.035792,0.038116,0.042377,0.050176,0.064361,0.090003,0.136225", \ "0.048305,0.050478,0.054180,0.061277,0.074795,0.099807,0.145451", \ "0.064363,0.067056,0.071776,0.079906,0.093634,0.117284,0.161872", \ "0.082212,0.085321,0.090922,0.100461,0.116655,0.143253,0.186814", \ "0.102372,0.105914,0.112180,0.123067,0.141473,0.171888,0.220676"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006475,0.007080,0.008157,0.010059,0.013384,0.019249,0.029768", \ "0.006476,0.007079,0.008157,0.010058,0.013384,0.019246,0.029766", \ "0.009174,0.009572,0.010231,0.011435,0.013980,0.019265,0.029768", \ "0.015249,0.015676,0.016448,0.017813,0.020169,0.024144,0.031583", \ "0.023129,0.023612,0.024502,0.026098,0.028904,0.033598,0.041232", \ "0.032932,0.033479,0.034503,0.036374,0.039618,0.045109,0.054031", \ "0.044573,0.045308,0.046486,0.048664,0.052442,0.058740,0.068952"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.027575,0.029877,0.033979,0.041245,0.054126,0.077129,0.118566", \ "0.027381,0.029721,0.033867,0.041189,0.054117,0.077145,0.118573", \ "0.026460,0.028921,0.033265,0.040845,0.054002,0.077108,0.118537", \ "0.027440,0.029406,0.033062,0.039952,0.052982,0.076977,0.118521", \ "0.033742,0.035664,0.039075,0.044891,0.055570,0.076650,0.118345", \ "0.040980,0.043099,0.046793,0.053303,0.064443,0.083060,0.119353", \ "0.049357,0.051637,0.055692,0.062784,0.074926,0.095184,0.128517"); } } timing () { related_pin : "A1"; when : "A2 & B1 & !B2 & !C1 & !C2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008720,0.009354,0.010498,0.012559,0.016278,0.022996,0.035152", \ "0.010056,0.010699,0.011858,0.013943,0.017690,0.024438,0.036620", \ "0.014172,0.015030,0.016503,0.018948,0.022844,0.029544,0.041701", \ "0.016662,0.017920,0.020085,0.023690,0.029476,0.038408,0.051717", \ "0.016439,0.018120,0.021027,0.025829,0.033531,0.045444,0.063237", \ "0.013186,0.015313,0.018948,0.024971,0.034652,0.049597,0.071915", \ "0.006684,0.009229,0.013577,0.020832,0.032496,0.050536,0.077453"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.027512,0.029517,0.033127,0.039613,0.051252,0.072166,0.109863", \ "0.028149,0.030170,0.033815,0.040372,0.052124,0.073185,0.111039", \ "0.032938,0.034870,0.038393,0.044806,0.056434,0.077434,0.115333", \ "0.044894,0.046853,0.050286,0.056128,0.067185,0.087647,0.125022", \ "0.059253,0.061695,0.065976,0.073307,0.085593,0.105630,0.142046", \ "0.075279,0.078126,0.083170,0.091790,0.106363,0.130175,0.167769", \ "0.093448,0.096670,0.102373,0.112222,0.128803,0.156129,0.199656"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006475,0.007080,0.008158,0.010058,0.013384,0.019249,0.029766", \ "0.006475,0.007079,0.008157,0.010059,0.013384,0.019247,0.029765", \ "0.009198,0.009595,0.010253,0.011450,0.013989,0.019267,0.029767", \ "0.015309,0.015738,0.016503,0.017866,0.020212,0.024171,0.031607", \ "0.023233,0.023729,0.024583,0.026164,0.028945,0.033630,0.041260", \ "0.033073,0.033581,0.034578,0.036415,0.039613,0.045081,0.054004", \ "0.044701,0.045316,0.046519,0.048635,0.052360,0.058614,0.068801"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.022362,0.024193,0.027477,0.033363,0.043894,0.062861,0.097102", \ "0.022275,0.024123,0.027433,0.033338,0.043895,0.062865,0.097088", \ "0.021671,0.023620,0.027077,0.033153,0.043838,0.062881,0.097073", \ "0.024006,0.025433,0.028156,0.033362,0.043376,0.062750,0.097054", \ "0.030459,0.032080,0.034922,0.039873,0.048091,0.064127,0.096777", \ "0.037638,0.039493,0.042711,0.048310,0.057753,0.073130,0.100801", \ "0.046031,0.048057,0.051597,0.057781,0.068298,0.085604,0.113132"); } } timing () { related_pin : "A1"; when : "A2 & B1 & !B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008720,0.009354,0.010497,0.012558,0.016277,0.022994,0.035150", \ "0.010059,0.010702,0.011860,0.013945,0.017692,0.024439,0.036621", \ "0.014222,0.015078,0.016546,0.018985,0.022876,0.029573,0.041728", \ "0.016752,0.018006,0.020173,0.023773,0.029553,0.038474,0.051769", \ "0.016338,0.018042,0.020953,0.025792,0.033530,0.045477,0.063285", \ "0.012540,0.014710,0.018395,0.024508,0.034308,0.049386,0.071831", \ "0.005187,0.007727,0.012199,0.019596,0.031477,0.049799,0.077007"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.030716,0.033145,0.037532,0.045436,0.059635,0.085152,0.131122", \ "0.031173,0.033619,0.038045,0.046033,0.060374,0.086062,0.132232", \ "0.035792,0.038116,0.042377,0.050176,0.064361,0.090003,0.136225", \ "0.048305,0.050478,0.054180,0.061277,0.074795,0.099807,0.145451", \ "0.064363,0.067056,0.071776,0.079906,0.093634,0.117284,0.161872", \ "0.082212,0.085321,0.090922,0.100461,0.116655,0.143253,0.186814", \ "0.102372,0.105914,0.112180,0.123067,0.141473,0.171888,0.220676"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006475,0.007080,0.008157,0.010059,0.013384,0.019249,0.029768", \ "0.006476,0.007079,0.008157,0.010058,0.013384,0.019246,0.029766", \ "0.009174,0.009572,0.010231,0.011435,0.013980,0.019265,0.029768", \ "0.015249,0.015676,0.016448,0.017813,0.020169,0.024144,0.031583", \ "0.023129,0.023612,0.024502,0.026098,0.028904,0.033598,0.041232", \ "0.032932,0.033479,0.034503,0.036374,0.039618,0.045109,0.054031", \ "0.044573,0.045308,0.046486,0.048664,0.052442,0.058740,0.068952"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.027575,0.029877,0.033979,0.041245,0.054126,0.077129,0.118566", \ "0.027381,0.029721,0.033867,0.041189,0.054117,0.077145,0.118573", \ "0.026460,0.028921,0.033265,0.040845,0.054002,0.077108,0.118537", \ "0.027440,0.029406,0.033062,0.039952,0.052982,0.076977,0.118521", \ "0.033742,0.035664,0.039075,0.044891,0.055570,0.076650,0.118345", \ "0.040980,0.043099,0.046793,0.053303,0.064443,0.083060,0.119353", \ "0.049357,0.051637,0.055692,0.062784,0.074926,0.095184,0.128517"); } } timing () { related_pin : "A1"; when : "A2 & B1 & !B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008905,0.009539,0.010684,0.012748,0.016473,0.023203,0.035381", \ "0.010246,0.010890,0.012048,0.014136,0.017889,0.024648,0.036851", \ "0.014487,0.015332,0.016784,0.019203,0.023070,0.029782,0.041959", \ "0.017180,0.018418,0.020557,0.024124,0.029866,0.038746,0.052001", \ "0.016994,0.018671,0.021541,0.026319,0.033999,0.045882,0.063634", \ "0.013519,0.015646,0.019258,0.025279,0.034981,0.049969,0.072326", \ "0.006608,0.009182,0.013460,0.020719,0.032450,0.050622,0.077700"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.039277,0.041709,0.046104,0.054013,0.068217,0.093747,0.139796", \ "0.039867,0.042325,0.046753,0.054726,0.069042,0.094722,0.140915", \ "0.044159,0.046555,0.050907,0.058782,0.073013,0.098670,0.144937", \ "0.055657,0.057823,0.061898,0.069376,0.083169,0.108317,0.154073", \ "0.073624,0.076135,0.080603,0.088307,0.101390,0.125531,0.170326", \ "0.093035,0.095993,0.101287,0.110389,0.125886,0.151658,0.195063", \ "0.114645,0.117994,0.123914,0.134383,0.152026,0.181511,0.229157"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008580,0.009147,0.010166,0.011989,0.015246,0.021081,0.031602", \ "0.008580,0.009147,0.010164,0.011988,0.015248,0.021081,0.031603", \ "0.011287,0.011548,0.012118,0.013314,0.015817,0.021095,0.031605", \ "0.018083,0.018414,0.019031,0.020182,0.022271,0.025946,0.033398", \ "0.027055,0.027399,0.028067,0.029346,0.031750,0.036008,0.043220", \ "0.038159,0.038520,0.039252,0.040677,0.043356,0.048225,0.056547", \ "0.051323,0.051694,0.052569,0.054155,0.057191,0.062668,0.072075"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.032421,0.034667,0.038705,0.045916,0.058794,0.081900,0.123502", \ "0.032332,0.034599,0.038657,0.045895,0.058783,0.081897,0.123476", \ "0.031845,0.034189,0.038355,0.045722,0.058740,0.081863,0.123439", \ "0.031303,0.033445,0.037365,0.044624,0.058196,0.081805,0.123427", \ "0.036906,0.038828,0.042083,0.047937,0.059295,0.081127,0.123291", \ "0.044248,0.046340,0.050013,0.056493,0.067543,0.086443,0.123684", \ "0.052686,0.054973,0.059025,0.066112,0.078200,0.098300,0.131954"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & !B2 & !C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009855,0.010483,0.011621,0.013674,0.017380,0.024081,0.036214", \ "0.011193,0.011839,0.012998,0.015081,0.018822,0.025556,0.037715", \ "0.014455,0.015223,0.016565,0.018887,0.022834,0.029639,0.041868", \ "0.017238,0.018321,0.020178,0.023275,0.028293,0.036331,0.049433", \ "0.017896,0.019381,0.021919,0.026107,0.032780,0.043051,0.058658", \ "0.015846,0.017750,0.021032,0.026428,0.034980,0.048013,0.067299", \ "0.010797,0.013160,0.017217,0.023853,0.034366,0.050379,0.073886"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.021338,0.022876,0.025660,0.030690,0.039759,0.056112,0.085638", \ "0.022301,0.023851,0.026659,0.031729,0.040860,0.057282,0.086877", \ "0.027973,0.029435,0.032122,0.037045,0.046046,0.062384,0.091943", \ "0.039676,0.041354,0.044302,0.049330,0.057796,0.073607,0.102701", \ "0.052772,0.054884,0.058595,0.064953,0.075557,0.092653,0.120907", \ "0.067539,0.070025,0.074423,0.081928,0.094541,0.115114,0.147408", \ "0.084490,0.087298,0.092324,0.100867,0.115277,0.138915,0.176480"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005187,0.005721,0.006695,0.008454,0.011648,0.017437,0.027937", \ "0.005189,0.005725,0.006694,0.008456,0.011650,0.017436,0.027938", \ "0.006287,0.006751,0.007601,0.009112,0.011963,0.017459,0.027937", \ "0.009490,0.009944,0.010757,0.012206,0.014834,0.019711,0.028874", \ "0.014297,0.014836,0.015765,0.017375,0.020087,0.024793,0.033367", \ "0.020374,0.021024,0.022126,0.024022,0.027139,0.032231,0.040780", \ "0.027601,0.028361,0.029660,0.031901,0.035577,0.041394,0.050606"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017190,0.018655,0.021286,0.025982,0.034386,0.049469,0.076574", \ "0.017084,0.018570,0.021217,0.025949,0.034379,0.049453,0.076589", \ "0.016609,0.018044,0.020769,0.025667,0.034265,0.049449,0.076578", \ "0.020738,0.021848,0.023696,0.027365,0.034620,0.049097,0.076549", \ "0.026884,0.028256,0.030638,0.034709,0.041462,0.053048,0.076877", \ "0.033543,0.035182,0.037999,0.042835,0.050860,0.063678,0.084359", \ "0.040984,0.042854,0.046039,0.051576,0.060801,0.075663,0.098722"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009854,0.010483,0.011621,0.013673,0.017379,0.024081,0.036212", \ "0.011197,0.011844,0.013003,0.015086,0.018825,0.025560,0.037718", \ "0.014513,0.015278,0.016619,0.018937,0.022879,0.029682,0.041907", \ "0.017379,0.018458,0.020310,0.023399,0.028404,0.036427,0.049517", \ "0.017981,0.019463,0.022001,0.026198,0.032881,0.043159,0.058761", \ "0.015577,0.017501,0.020807,0.026248,0.034858,0.047986,0.067333", \ "0.009788,0.012189,0.016312,0.023067,0.033751,0.049962,0.073673"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.023981,0.025904,0.029410,0.035798,0.047384,0.068311,0.106086", \ "0.024801,0.026731,0.030258,0.036689,0.048349,0.069365,0.107227", \ "0.030438,0.032244,0.035586,0.041802,0.053277,0.074198,0.112020", \ "0.043247,0.045134,0.048455,0.054104,0.064726,0.084993,0.122289", \ "0.058242,0.060628,0.064787,0.071957,0.083974,0.103634,0.139780", \ "0.075099,0.077879,0.082776,0.091228,0.105513,0.128923,0.166033", \ "0.094235,0.097389,0.102982,0.112625,0.128881,0.155740,0.198671"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005186,0.005721,0.006693,0.008456,0.011648,0.017437,0.027936", \ "0.005187,0.005723,0.006694,0.008454,0.011648,0.017439,0.027938", \ "0.006276,0.006737,0.007592,0.009104,0.011958,0.017457,0.027936", \ "0.009436,0.009893,0.010707,0.012165,0.014793,0.019689,0.028864", \ "0.014186,0.014732,0.015675,0.017292,0.020031,0.024749,0.033336", \ "0.020208,0.020862,0.021991,0.023910,0.027081,0.032198,0.040746", \ "0.027398,0.028199,0.029529,0.031811,0.035522,0.041391,0.050631"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.021920,0.023898,0.027417,0.033639,0.044552,0.063810,0.098196", \ "0.021669,0.023677,0.027243,0.033528,0.044516,0.063815,0.098185", \ "0.020659,0.022729,0.026441,0.032977,0.044253,0.063733,0.098194", \ "0.023608,0.025024,0.027755,0.033084,0.043374,0.063257,0.098139", \ "0.030061,0.031692,0.034544,0.039518,0.047917,0.064378,0.097479", \ "0.036982,0.038877,0.042141,0.047816,0.057348,0.072976,0.101224", \ "0.044570,0.046698,0.050384,0.056770,0.067539,0.085109,0.113029"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010037,0.010667,0.011806,0.013861,0.017574,0.024287,0.036440", \ "0.011384,0.012029,0.013190,0.015275,0.019022,0.025766,0.037947", \ "0.014738,0.015499,0.016834,0.019146,0.023078,0.029889,0.042136", \ "0.017717,0.018784,0.020617,0.023679,0.028660,0.036667,0.049756", \ "0.018482,0.019948,0.022453,0.026609,0.033243,0.043473,0.059047", \ "0.016288,0.018185,0.021446,0.026827,0.035365,0.048412,0.067702", \ "0.010779,0.013130,0.017200,0.023869,0.034438,0.050546,0.074161"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.030775,0.032743,0.036303,0.042751,0.054383,0.075341,0.113169", \ "0.031646,0.033624,0.037211,0.043694,0.055387,0.076422,0.114313", \ "0.036916,0.038828,0.042316,0.048687,0.060274,0.081242,0.119115", \ "0.049670,0.051432,0.054508,0.060358,0.071414,0.091897,0.129295", \ "0.066329,0.068559,0.072494,0.079268,0.090763,0.110181,0.146637", \ "0.084649,0.087234,0.091931,0.099940,0.113610,0.136226,0.172617", \ "0.105078,0.108053,0.113325,0.122550,0.138151,0.164179,0.206095"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006476,0.007078,0.008156,0.010058,0.013383,0.019250,0.029768", \ "0.006475,0.007079,0.008157,0.010058,0.013384,0.019248,0.029768", \ "0.007745,0.008246,0.009128,0.010693,0.013684,0.019264,0.029767", \ "0.011599,0.012006,0.012751,0.014139,0.016709,0.021537,0.030685", \ "0.017380,0.017790,0.018540,0.019897,0.022345,0.026843,0.035252", \ "0.024562,0.025024,0.025860,0.027365,0.030066,0.034705,0.042895", \ "0.033038,0.033599,0.034525,0.036242,0.039316,0.044499,0.053145"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026115,0.028044,0.031482,0.037601,0.048441,0.067705,0.102203", \ "0.025968,0.027916,0.031388,0.037546,0.048419,0.067680,0.102181", \ "0.025268,0.027289,0.030876,0.037210,0.048269,0.067643,0.102163", \ "0.026094,0.027737,0.030800,0.036520,0.047286,0.067369,0.102128", \ "0.032539,0.034150,0.036959,0.041843,0.050523,0.067683,0.101655", \ "0.039783,0.041638,0.044837,0.050405,0.059806,0.075284,0.104383", \ "0.047576,0.049679,0.053332,0.059639,0.070270,0.087657,0.115412"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & B2 & !C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009863,0.010491,0.011629,0.013682,0.017388,0.024089,0.036221", \ "0.011232,0.011878,0.013037,0.015119,0.018859,0.025594,0.037752", \ "0.014554,0.015319,0.016660,0.018979,0.022918,0.029722,0.041947", \ "0.017371,0.018454,0.020313,0.023407,0.028418,0.036447,0.049537", \ "0.017884,0.019378,0.021935,0.026151,0.032852,0.043146,0.058761", \ "0.015395,0.017335,0.020664,0.026135,0.034784,0.047937,0.067311", \ "0.009545,0.011957,0.016111,0.022906,0.033631,0.049878,0.073633"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026627,0.028595,0.032149,0.038561,0.050112,0.070952,0.108568", \ "0.027317,0.029305,0.032897,0.039369,0.051008,0.071937,0.109653", \ "0.032501,0.034405,0.037879,0.044218,0.055733,0.076575,0.114267", \ "0.044741,0.046678,0.050080,0.055910,0.066867,0.087186,0.124364", \ "0.059452,0.061874,0.066101,0.073385,0.085578,0.105512,0.141744", \ "0.076028,0.078843,0.083797,0.092347,0.106796,0.130419,0.167806", \ "0.094948,0.098138,0.103776,0.113503,0.129896,0.156958,0.200150"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005188,0.005722,0.006695,0.008455,0.011649,0.017438,0.027936", \ "0.005189,0.005723,0.006696,0.008456,0.011648,0.017437,0.027938", \ "0.006263,0.006728,0.007583,0.009097,0.011954,0.017455,0.027935", \ "0.009429,0.009886,0.010703,0.012163,0.014794,0.019683,0.028861", \ "0.014220,0.014763,0.015700,0.017312,0.020038,0.024750,0.033339", \ "0.020301,0.020957,0.022077,0.023986,0.027119,0.032228,0.040766", \ "0.027569,0.028337,0.029662,0.031930,0.035633,0.041458,0.050672"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.022328,0.024164,0.027457,0.033347,0.043902,0.062858,0.097100", \ "0.022231,0.024086,0.027407,0.033322,0.043894,0.062868,0.097105", \ "0.021608,0.023565,0.027029,0.033124,0.043828,0.062843,0.097092", \ "0.024046,0.025483,0.028217,0.033418,0.043385,0.062702,0.097053", \ "0.030275,0.031918,0.034789,0.039759,0.048065,0.064166,0.096758", \ "0.037049,0.038957,0.042248,0.047938,0.057486,0.072979,0.100794", \ "0.044530,0.046660,0.050375,0.056795,0.067598,0.085154,0.112885"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009862,0.010491,0.011628,0.013681,0.017388,0.024087,0.036217", \ "0.011234,0.011880,0.013039,0.015121,0.018861,0.025594,0.037752", \ "0.014597,0.015362,0.016700,0.019016,0.022950,0.029751,0.041973", \ "0.017495,0.018573,0.020424,0.023508,0.028506,0.036522,0.049600", \ "0.017986,0.019478,0.022031,0.026248,0.032951,0.043240,0.058844", \ "0.015231,0.017182,0.020528,0.026030,0.034725,0.047929,0.067344", \ "0.008804,0.011250,0.015456,0.022323,0.033159,0.049571,0.073472"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.029636,0.032016,0.036331,0.044142,0.058234,0.083646,0.129536", \ "0.030159,0.032560,0.036917,0.044798,0.058995,0.084525,0.130520", \ "0.035262,0.037549,0.041748,0.049454,0.063499,0.088939,0.134921", \ "0.048129,0.050271,0.053977,0.061004,0.074401,0.099241,0.144636", \ "0.064534,0.067199,0.071879,0.079956,0.093582,0.117113,0.161489", \ "0.082890,0.085993,0.091501,0.100974,0.117038,0.143464,0.186829", \ "0.103760,0.107275,0.113490,0.124254,0.142490,0.172652,0.221124"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005188,0.005721,0.006695,0.008455,0.011648,0.017437,0.027935", \ "0.005187,0.005724,0.006696,0.008455,0.011648,0.017436,0.027938", \ "0.006252,0.006721,0.007578,0.009090,0.011951,0.017454,0.027937", \ "0.009388,0.009848,0.010662,0.012122,0.014764,0.019667,0.028853", \ "0.014118,0.014668,0.015614,0.017236,0.019980,0.024718,0.033316", \ "0.020144,0.020808,0.021944,0.023871,0.027045,0.032176,0.040739", \ "0.027380,0.028178,0.029514,0.031819,0.035560,0.041417,0.050677"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.027465,0.029788,0.033903,0.041200,0.054110,0.077129,0.118547", \ "0.027258,0.029612,0.033782,0.041137,0.054100,0.077130,0.118535", \ "0.026346,0.028810,0.033174,0.040781,0.053980,0.077126,0.118544", \ "0.027488,0.029443,0.033107,0.039972,0.052968,0.076952,0.118519", \ "0.033574,0.035514,0.038943,0.044811,0.055570,0.076663,0.118335", \ "0.040472,0.042638,0.046403,0.052988,0.064208,0.082988,0.119384", \ "0.048059,0.050469,0.054671,0.061979,0.074351,0.094798,0.128399"); } } timing () { related_pin : "A2"; when : "A1 & !B1 & B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010044,0.010674,0.011814,0.013869,0.017582,0.024295,0.036446", \ "0.011419,0.012065,0.013226,0.015311,0.019057,0.025801,0.037981", \ "0.014821,0.015581,0.016914,0.019224,0.023148,0.029958,0.042202", \ "0.017829,0.018897,0.020729,0.023789,0.028762,0.036762,0.049839", \ "0.018484,0.019960,0.022482,0.026657,0.033314,0.043554,0.059130", \ "0.015947,0.017868,0.021175,0.026615,0.035235,0.048359,0.067714", \ "0.009791,0.012206,0.016339,0.023128,0.033868,0.050163,0.073964"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.038068,0.040471,0.044814,0.052649,0.066766,0.092209,0.138174", \ "0.038690,0.041114,0.045489,0.053382,0.067580,0.093116,0.139175", \ "0.043480,0.045844,0.050146,0.057943,0.072052,0.097528,0.143554", \ "0.055439,0.057591,0.061594,0.069007,0.082685,0.107668,0.153190", \ "0.073673,0.076172,0.080591,0.088257,0.101290,0.125286,0.169860", \ "0.093625,0.096548,0.101789,0.110802,0.126180,0.151762,0.194983", \ "0.115882,0.119197,0.125071,0.135422,0.152919,0.182145,0.229533"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006475,0.007079,0.008158,0.010058,0.013385,0.019249,0.029766", \ "0.006476,0.007079,0.008157,0.010058,0.013382,0.019247,0.029766", \ "0.007725,0.008227,0.009112,0.010678,0.013676,0.019262,0.029766", \ "0.011543,0.011953,0.012702,0.014091,0.016672,0.021515,0.030673", \ "0.017308,0.017722,0.018477,0.019844,0.022308,0.026798,0.035230", \ "0.024507,0.024966,0.025811,0.027331,0.030022,0.034694,0.042886", \ "0.033077,0.033597,0.034531,0.036287,0.039353,0.044543,0.053176"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.032345,0.034615,0.038659,0.045883,0.058769,0.081868,0.123453", \ "0.032251,0.034533,0.038602,0.045854,0.058768,0.081874,0.123457", \ "0.031752,0.034106,0.038288,0.045681,0.058707,0.081839,0.123412", \ "0.031342,0.033464,0.037372,0.044613,0.058148,0.081764,0.123395", \ "0.036757,0.038703,0.042011,0.047918,0.059292,0.081122,0.123268", \ "0.043862,0.045993,0.049705,0.056224,0.067333,0.086390,0.123658", \ "0.051706,0.054088,0.058258,0.065471,0.077706,0.097937,0.131850"); } } timing () { related_pin : "A2"; when : "A1 & B1 & !B2 & !C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010044,0.010675,0.011814,0.013870,0.017583,0.024296,0.036449", \ "0.011416,0.012062,0.013224,0.015309,0.019055,0.025801,0.037981", \ "0.014777,0.015538,0.016874,0.019186,0.023116,0.029929,0.042175", \ "0.017708,0.018780,0.020618,0.023687,0.028673,0.036686,0.049776", \ "0.018391,0.019863,0.022384,0.026559,0.033215,0.043462,0.059046", \ "0.016109,0.018013,0.021305,0.026716,0.035291,0.048367,0.067680", \ "0.010526,0.012900,0.016995,0.023700,0.034329,0.050473,0.074127"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.033511,0.035486,0.039053,0.045481,0.057057,0.077925,0.115593", \ "0.034294,0.036286,0.039879,0.046351,0.057992,0.078932,0.116694", \ "0.039240,0.041193,0.044728,0.051122,0.062687,0.083569,0.121307", \ "0.051326,0.053067,0.056333,0.062395,0.073587,0.094046,0.131337", \ "0.067660,0.069916,0.073916,0.080787,0.092429,0.112124,0.148547", \ "0.085648,0.088291,0.093044,0.101144,0.114947,0.137756,0.174424", \ "0.105873,0.108870,0.114186,0.123484,0.139217,0.165413,0.207562"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006476,0.007080,0.008158,0.010059,0.013383,0.019247,0.029766", \ "0.006476,0.007079,0.008158,0.010058,0.013384,0.019249,0.029767", \ "0.007735,0.008235,0.009119,0.010686,0.013679,0.019263,0.029767", \ "0.011596,0.012000,0.012744,0.014126,0.016703,0.021532,0.030682", \ "0.017419,0.017828,0.018571,0.019925,0.022364,0.026848,0.035254", \ "0.024668,0.025130,0.025941,0.027446,0.030104,0.034744,0.042913", \ "0.033249,0.033752,0.034668,0.036399,0.039407,0.044551,0.053196"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026070,0.027896,0.031178,0.037072,0.047664,0.066720,0.101029", \ "0.026031,0.027865,0.031155,0.037061,0.047654,0.066697,0.101059", \ "0.025738,0.027622,0.030983,0.036978,0.047637,0.066675,0.101022", \ "0.026527,0.028145,0.031132,0.036656,0.047140,0.066608,0.101017", \ "0.032760,0.034374,0.037180,0.041994,0.050578,0.067332,0.100828", \ "0.039870,0.041719,0.044935,0.050517,0.059893,0.075226,0.103839", \ "0.047563,0.049669,0.053334,0.059666,0.070319,0.087667,0.115194"); } } timing () { related_pin : "A2"; when : "A1 & B1 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010044,0.010674,0.011814,0.013869,0.017582,0.024295,0.036446", \ "0.011419,0.012065,0.013226,0.015311,0.019057,0.025801,0.037981", \ "0.014821,0.015581,0.016914,0.019224,0.023148,0.029958,0.042202", \ "0.017829,0.018897,0.020729,0.023789,0.028762,0.036762,0.049839", \ "0.018484,0.019960,0.022482,0.026657,0.033314,0.043554,0.059130", \ "0.015947,0.017868,0.021175,0.026615,0.035235,0.048359,0.067714", \ "0.009791,0.012206,0.016339,0.023128,0.033868,0.050163,0.073964"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.038068,0.040471,0.044814,0.052649,0.066766,0.092209,0.138174", \ "0.038690,0.041114,0.045489,0.053382,0.067580,0.093116,0.139175", \ "0.043480,0.045844,0.050146,0.057943,0.072052,0.097528,0.143554", \ "0.055439,0.057591,0.061594,0.069007,0.082685,0.107668,0.153190", \ "0.073673,0.076172,0.080591,0.088257,0.101290,0.125286,0.169860", \ "0.093625,0.096548,0.101789,0.110802,0.126180,0.151762,0.194983", \ "0.115882,0.119197,0.125071,0.135422,0.152919,0.182145,0.229533"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006475,0.007079,0.008158,0.010058,0.013385,0.019249,0.029766", \ "0.006476,0.007079,0.008157,0.010058,0.013382,0.019247,0.029766", \ "0.007725,0.008227,0.009112,0.010678,0.013676,0.019262,0.029766", \ "0.011543,0.011953,0.012702,0.014091,0.016672,0.021515,0.030673", \ "0.017308,0.017722,0.018477,0.019844,0.022308,0.026798,0.035230", \ "0.024507,0.024966,0.025811,0.027331,0.030022,0.034694,0.042886", \ "0.033077,0.033597,0.034531,0.036287,0.039353,0.044543,0.053176"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.032345,0.034615,0.038659,0.045883,0.058769,0.081868,0.123453", \ "0.032251,0.034533,0.038602,0.045854,0.058768,0.081874,0.123457", \ "0.031752,0.034106,0.038288,0.045681,0.058707,0.081839,0.123412", \ "0.031342,0.033464,0.037372,0.044613,0.058148,0.081764,0.123395", \ "0.036757,0.038703,0.042011,0.047918,0.059292,0.081122,0.123268", \ "0.043862,0.045993,0.049705,0.056224,0.067333,0.086390,0.123658", \ "0.051706,0.054088,0.058258,0.065471,0.077706,0.097937,0.131850"); } } timing () { related_pin : "A2"; when : "A1 & B1 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010229,0.010860,0.012000,0.014059,0.017779,0.024503,0.036678", \ "0.011607,0.012254,0.013415,0.015502,0.019254,0.026010,0.038212", \ "0.015046,0.015801,0.017127,0.019431,0.023347,0.030168,0.042433", \ "0.018163,0.019220,0.021031,0.024068,0.029017,0.037002,0.050079", \ "0.018988,0.020441,0.022932,0.027063,0.033673,0.043869,0.059417", \ "0.016672,0.018571,0.021819,0.027191,0.035741,0.048794,0.068088", \ "0.010809,0.013168,0.017252,0.023941,0.034573,0.050759,0.074463"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.046603,0.049015,0.053364,0.061208,0.075337,0.100800,0.146775", \ "0.047316,0.049735,0.054109,0.061999,0.076190,0.101730,0.147793", \ "0.051949,0.054342,0.058681,0.066506,0.080643,0.106145,0.152185", \ "0.063216,0.065498,0.069663,0.077260,0.091065,0.116158,0.161746", \ "0.082349,0.084695,0.088869,0.096228,0.109192,0.133553,0.178292", \ "0.103779,0.106586,0.111572,0.120223,0.135025,0.159851,0.203230", \ "0.127422,0.130579,0.136193,0.146144,0.163012,0.191419,0.237801"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008580,0.009147,0.010165,0.011988,0.015248,0.021084,0.031604", \ "0.008580,0.009144,0.010165,0.011989,0.015245,0.021083,0.031603", \ "0.009834,0.010251,0.011042,0.012587,0.015529,0.021095,0.031604", \ "0.013863,0.014218,0.014889,0.016162,0.018625,0.023363,0.032498", \ "0.020269,0.020588,0.021196,0.022363,0.024586,0.028863,0.037135", \ "0.028412,0.028762,0.029377,0.030594,0.032907,0.037157,0.045014", \ "0.038099,0.038434,0.039083,0.040416,0.042965,0.047559,0.055644"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.037042,0.039284,0.043301,0.050520,0.063436,0.086606,0.128292", \ "0.036996,0.039247,0.043280,0.050504,0.063433,0.086587,0.128299", \ "0.036748,0.039043,0.043130,0.050421,0.063410,0.086601,0.128251", \ "0.035717,0.037965,0.042054,0.049644,0.063130,0.086566,0.128236", \ "0.039928,0.041727,0.045100,0.051459,0.063303,0.085851,0.128182", \ "0.047309,0.049387,0.053048,0.059467,0.070362,0.089955,0.128150", \ "0.055476,0.057812,0.061871,0.068990,0.081059,0.101105,0.135371"); } } timing () { related_pin : "B1"; when : "!A1 & !A2 & B2 & !C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013948,0.014658,0.015919,0.018164,0.022131,0.029153,0.041619", \ "0.015284,0.015994,0.017260,0.019509,0.023485,0.030510,0.042984", \ "0.020419,0.021121,0.022338,0.024526,0.028459,0.035463,0.047921", \ "0.026501,0.027510,0.029281,0.032308,0.037305,0.045276,0.057798", \ "0.030200,0.031524,0.033846,0.037829,0.044429,0.054998,0.071289", \ "0.031273,0.032908,0.035796,0.040729,0.048913,0.062058,0.082415", \ "0.029603,0.031551,0.034966,0.040780,0.050559,0.066267,0.090661"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.032798,0.034453,0.037426,0.042765,0.052354,0.069604,0.100739", \ "0.033793,0.035478,0.038502,0.043928,0.053625,0.071004,0.102263", \ "0.039007,0.040667,0.043664,0.049060,0.058772,0.076237,0.107645", \ "0.048820,0.050639,0.053769,0.059207,0.068853,0.086213,0.117569", \ "0.059231,0.061516,0.065505,0.072291,0.083655,0.102184,0.133439", \ "0.070822,0.073591,0.078370,0.086461,0.099970,0.121790,0.156426", \ "0.085166,0.088345,0.093836,0.103209,0.118665,0.143637,0.183000"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009052,0.009597,0.010583,0.012363,0.015574,0.021390,0.031927", \ "0.009041,0.009591,0.010578,0.012359,0.015572,0.021390,0.031927", \ "0.009607,0.010054,0.010891,0.012478,0.015534,0.021380,0.031929", \ "0.014546,0.015058,0.015950,0.017461,0.019997,0.024171,0.032722", \ "0.020933,0.021609,0.022767,0.024713,0.027926,0.033025,0.041007", \ "0.028652,0.029509,0.030949,0.033370,0.037324,0.043579,0.053200", \ "0.037654,0.038698,0.040498,0.043495,0.048263,0.055718,0.067103"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017624,0.019050,0.021645,0.026339,0.034857,0.050215,0.077907", \ "0.017629,0.019062,0.021646,0.026350,0.034863,0.050194,0.077916", \ "0.017663,0.019085,0.021660,0.026352,0.034843,0.050193,0.077931", \ "0.019699,0.020853,0.023005,0.027099,0.035005,0.050199,0.077915", \ "0.026210,0.027392,0.029532,0.033341,0.039908,0.052464,0.078052", \ "0.034142,0.035389,0.037638,0.041722,0.048822,0.061130,0.082965", \ "0.043320,0.044621,0.046884,0.051138,0.058736,0.071918,0.094408"); } } timing () { related_pin : "B1"; when : "!A1 & !A2 & B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013960,0.014667,0.015929,0.018172,0.022142,0.029161,0.041627", \ "0.015340,0.016048,0.017314,0.019563,0.023541,0.030564,0.043037", \ "0.020535,0.021236,0.022449,0.024640,0.028574,0.035577,0.048037", \ "0.026635,0.027648,0.029419,0.032443,0.037438,0.045397,0.057920", \ "0.030136,0.031475,0.033825,0.037825,0.044462,0.055064,0.071381", \ "0.030672,0.032335,0.035261,0.040277,0.048578,0.061848,0.082346", \ "0.028042,0.030047,0.033548,0.039484,0.049482,0.065467,0.090158"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.040770,0.042877,0.046654,0.053439,0.065611,0.087510,0.127004", \ "0.041449,0.043597,0.047438,0.054328,0.066651,0.088706,0.128362", \ "0.046035,0.048148,0.051956,0.058813,0.071156,0.093319,0.133175", \ "0.055646,0.057773,0.061556,0.068354,0.080569,0.102616,0.142416", \ "0.067108,0.069749,0.074350,0.082260,0.095621,0.117822,0.157428", \ "0.079889,0.083035,0.088501,0.097777,0.113362,0.138853,0.179864", \ "0.095852,0.099394,0.105680,0.116360,0.134051,0.162845,0.208763"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009055,0.009598,0.010583,0.012361,0.015575,0.021390,0.031927", \ "0.009043,0.009592,0.010578,0.012359,0.015574,0.021391,0.031926", \ "0.009577,0.010027,0.010865,0.012465,0.015527,0.021379,0.031927", \ "0.014488,0.015005,0.015894,0.017411,0.019943,0.024126,0.032701", \ "0.020927,0.021600,0.022752,0.024699,0.027899,0.032981,0.040975", \ "0.028772,0.029626,0.031086,0.033498,0.037442,0.043665,0.053241", \ "0.037964,0.039027,0.040820,0.043835,0.048608,0.056020,0.067328"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.023265,0.025069,0.028336,0.034263,0.044985,0.064307,0.099250", \ "0.023281,0.025079,0.028341,0.034262,0.044965,0.064303,0.099244", \ "0.023291,0.025087,0.028344,0.034262,0.044991,0.064305,0.099240", \ "0.024297,0.025886,0.028851,0.034437,0.045005,0.064305,0.099229", \ "0.030669,0.032148,0.034819,0.039460,0.048009,0.065182,0.099227", \ "0.038877,0.040402,0.043157,0.048138,0.056898,0.072052,0.101670", \ "0.048389,0.049959,0.052713,0.057879,0.067110,0.083221,0.110904"); } } timing () { related_pin : "B1"; when : "!A1 & !A2 & B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014193,0.014898,0.016160,0.018403,0.022373,0.029398,0.041883", \ "0.015572,0.016279,0.017544,0.019793,0.023770,0.030802,0.043293", \ "0.020769,0.021462,0.022666,0.024862,0.028802,0.035815,0.048292", \ "0.027006,0.028007,0.029769,0.032773,0.037734,0.045663,0.058173", \ "0.030694,0.032016,0.034343,0.038323,0.044912,0.055459,0.071737", \ "0.031473,0.033123,0.036007,0.040976,0.049216,0.062421,0.082849", \ "0.029169,0.031146,0.034605,0.040467,0.050387,0.066262,0.090869"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.048094,0.050190,0.053965,0.060752,0.072941,0.094884,0.134441", \ "0.048947,0.051071,0.054893,0.061757,0.074061,0.096129,0.135813", \ "0.053471,0.055585,0.059396,0.066262,0.078608,0.100793,0.140676", \ "0.063061,0.065154,0.068924,0.075723,0.087978,0.110058,0.149894", \ "0.076205,0.078664,0.083002,0.090484,0.103229,0.125213,0.164882", \ "0.090704,0.093604,0.098738,0.107433,0.122311,0.146940,0.187249", \ "0.108106,0.111398,0.117206,0.127341,0.144181,0.171960,0.216800"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011030,0.011569,0.012551,0.014326,0.017529,0.023315,0.033818", \ "0.011020,0.011563,0.012546,0.014323,0.017528,0.023316,0.033819", \ "0.011500,0.011958,0.012813,0.014417,0.017483,0.023308,0.033818", \ "0.017095,0.017533,0.018300,0.019643,0.021976,0.026007,0.034576", \ "0.024616,0.025162,0.026119,0.027784,0.030630,0.035315,0.042934", \ "0.033646,0.034322,0.035514,0.037542,0.040987,0.046655,0.055684", \ "0.044116,0.044954,0.046411,0.048944,0.053058,0.059759,0.070332"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026991,0.028817,0.032123,0.038098,0.048894,0.068304,0.103340", \ "0.026991,0.028817,0.032123,0.038105,0.048881,0.068316,0.103349", \ "0.026995,0.028824,0.032123,0.038103,0.048876,0.068313,0.103354", \ "0.027332,0.029062,0.032266,0.038155,0.048904,0.068303,0.103342", \ "0.032891,0.034420,0.037028,0.041781,0.050915,0.068718,0.103326", \ "0.040829,0.042424,0.045260,0.050353,0.059230,0.074611,0.105098", \ "0.050008,0.051678,0.054673,0.060022,0.069413,0.085670,0.113567"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & B2 & !C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011738,0.012486,0.013813,0.016151,0.020239,0.027388,0.039975", \ "0.013080,0.013823,0.015147,0.017481,0.021566,0.028714,0.041302", \ "0.018298,0.019065,0.020395,0.022624,0.026574,0.033644,0.046196", \ "0.023530,0.024631,0.026546,0.029780,0.035046,0.043345,0.056093", \ "0.026259,0.027689,0.030212,0.034464,0.041428,0.052434,0.069194", \ "0.026231,0.028003,0.031125,0.036393,0.045044,0.058747,0.079714", \ "0.023319,0.025426,0.029095,0.035320,0.045650,0.062052,0.087213"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.036665,0.038664,0.042251,0.048690,0.060253,0.081072,0.118653", \ "0.037534,0.039570,0.043216,0.049751,0.061450,0.082427,0.120165", \ "0.042568,0.044575,0.048186,0.054687,0.066400,0.087466,0.125391", \ "0.051824,0.053896,0.057550,0.064033,0.075630,0.096576,0.134418", \ "0.061660,0.064178,0.068593,0.076185,0.089119,0.110636,0.148299", \ "0.073062,0.076008,0.081148,0.089880,0.104597,0.128929,0.168691", \ "0.087446,0.090786,0.096624,0.106566,0.123016,0.149993,0.193733"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008552,0.009106,0.010095,0.011877,0.015079,0.020853,0.031319", \ "0.008451,0.009015,0.010026,0.011831,0.015051,0.020839,0.031320", \ "0.009454,0.009843,0.010595,0.012067,0.014989,0.020768,0.031306", \ "0.014569,0.015074,0.015946,0.017432,0.019932,0.024027,0.032264", \ "0.021125,0.021785,0.022909,0.024816,0.027961,0.032983,0.040883", \ "0.029086,0.029922,0.031315,0.033685,0.037554,0.043680,0.053168", \ "0.038382,0.039420,0.041176,0.044104,0.048764,0.056056,0.067243"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.019098,0.020839,0.024001,0.029757,0.040164,0.059002,0.093118", \ "0.019117,0.020855,0.024014,0.029760,0.040163,0.059022,0.093125", \ "0.019163,0.020894,0.024036,0.029772,0.040177,0.059032,0.093113", \ "0.020764,0.022255,0.025034,0.030250,0.040299,0.059015,0.093120", \ "0.026090,0.027627,0.030386,0.035352,0.043922,0.060442,0.093156", \ "0.032881,0.034434,0.037251,0.042345,0.051407,0.067355,0.096376", \ "0.041244,0.042725,0.045566,0.050731,0.060019,0.076516,0.105427"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011747,0.012495,0.013823,0.016161,0.020249,0.027397,0.039982", \ "0.013133,0.013876,0.015201,0.017535,0.021621,0.028769,0.041355", \ "0.018412,0.019179,0.020507,0.022733,0.026687,0.033759,0.046311", \ "0.023670,0.024771,0.026692,0.029919,0.035187,0.043475,0.056214", \ "0.026183,0.027625,0.030195,0.034482,0.041471,0.052509,0.069289", \ "0.025649,0.027454,0.030614,0.035964,0.044735,0.058560,0.079664", \ "0.021791,0.023953,0.027718,0.034072,0.044624,0.061307,0.086765"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.044773,0.047221,0.051610,0.059483,0.073608,0.099002,0.144843", \ "0.045324,0.047818,0.052283,0.060279,0.074568,0.100170,0.146192", \ "0.049769,0.052226,0.056647,0.064603,0.078914,0.104625,0.150883", \ "0.058816,0.061269,0.065654,0.073541,0.087705,0.113270,0.159447", \ "0.069516,0.072423,0.077492,0.086275,0.101327,0.126874,0.172816", \ "0.081905,0.085249,0.091088,0.101054,0.117969,0.146163,0.192812", \ "0.097712,0.101470,0.108098,0.119378,0.138089,0.169064,0.219678"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008557,0.009108,0.010096,0.011880,0.015079,0.020852,0.031320", \ "0.008460,0.009023,0.010032,0.011835,0.015054,0.020840,0.031319", \ "0.009417,0.009815,0.010564,0.012050,0.014980,0.020771,0.031308", \ "0.014507,0.015014,0.015880,0.017376,0.019876,0.023971,0.032242", \ "0.021103,0.021765,0.022872,0.024783,0.027928,0.032940,0.040842", \ "0.029127,0.029975,0.031379,0.033750,0.037624,0.043739,0.053184", \ "0.038574,0.039613,0.041388,0.044350,0.049010,0.056291,0.067418"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.024038,0.026153,0.029987,0.036966,0.049595,0.072420,0.113678", \ "0.024065,0.026173,0.030005,0.036970,0.049601,0.072408,0.113663", \ "0.024099,0.026204,0.030021,0.036980,0.049606,0.072419,0.113659", \ "0.024954,0.026880,0.030440,0.037181,0.049666,0.072422,0.113670", \ "0.030264,0.032127,0.035489,0.041265,0.052016,0.072968,0.113671", \ "0.037145,0.039036,0.042394,0.048501,0.059401,0.078388,0.115276", \ "0.045704,0.047529,0.050893,0.057041,0.068155,0.087834,0.122376"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011989,0.012734,0.014059,0.016393,0.020480,0.027634,0.040235", \ "0.013373,0.014114,0.015436,0.017767,0.021852,0.029005,0.041607", \ "0.018671,0.019428,0.020740,0.022952,0.026912,0.033994,0.046564", \ "0.024078,0.025164,0.027065,0.030267,0.035500,0.043748,0.056462", \ "0.026807,0.028221,0.030759,0.035005,0.041948,0.052921,0.069648", \ "0.026537,0.028309,0.031428,0.036716,0.045406,0.059154,0.080172", \ "0.023046,0.025174,0.028860,0.035134,0.045567,0.062131,0.087454"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.053312,0.055743,0.060123,0.067993,0.082135,0.107580,0.153500", \ "0.054069,0.056533,0.060966,0.068924,0.083191,0.108793,0.154864", \ "0.058440,0.060891,0.065308,0.073267,0.087580,0.113307,0.159594", \ "0.067452,0.069877,0.074242,0.082114,0.096315,0.121923,0.168154", \ "0.079569,0.082317,0.087148,0.095565,0.109997,0.135467,0.181487", \ "0.093419,0.096546,0.102062,0.111539,0.127795,0.155262,0.201405", \ "0.110638,0.114122,0.120254,0.131008,0.148980,0.178998,0.228701"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010634,0.011170,0.012140,0.013897,0.017064,0.022792,0.033216", \ "0.010534,0.011085,0.012074,0.013853,0.017039,0.022783,0.033212", \ "0.011355,0.011765,0.012534,0.014028,0.016954,0.022715,0.033204", \ "0.017322,0.017729,0.018445,0.019725,0.021979,0.025855,0.034123", \ "0.025075,0.025588,0.026456,0.028029,0.030764,0.035327,0.042817", \ "0.034394,0.035024,0.036106,0.038022,0.041319,0.046805,0.055656", \ "0.045222,0.045997,0.047350,0.049725,0.053657,0.060125,0.070456"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.028347,0.030508,0.034410,0.041469,0.054197,0.077145,0.118579", \ "0.028354,0.030517,0.034417,0.041474,0.054208,0.077161,0.118561", \ "0.028370,0.030531,0.034426,0.041479,0.054212,0.077156,0.118558", \ "0.028685,0.030783,0.034596,0.041565,0.054237,0.077149,0.118549", \ "0.033311,0.035174,0.038437,0.044446,0.055761,0.077360,0.118545", \ "0.039814,0.041773,0.045297,0.051576,0.062631,0.081901,0.119640", \ "0.047891,0.049888,0.053471,0.059856,0.071227,0.091161,0.126046"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & B2 & !C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011979,0.012725,0.014050,0.016384,0.020471,0.027625,0.040226", \ "0.013321,0.014062,0.015382,0.017712,0.021797,0.028950,0.041555", \ "0.018556,0.019314,0.020629,0.022843,0.026799,0.033878,0.046447", \ "0.023948,0.025035,0.026926,0.030130,0.035366,0.043622,0.056341", \ "0.026865,0.028281,0.030782,0.034994,0.041906,0.052848,0.069550", \ "0.027106,0.028854,0.031931,0.037142,0.045710,0.059324,0.080219", \ "0.024544,0.026609,0.030228,0.036355,0.046591,0.062855,0.087894"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.043569,0.045560,0.049146,0.055591,0.067179,0.088042,0.125701", \ "0.044604,0.046618,0.050248,0.056764,0.068455,0.089440,0.127221", \ "0.049578,0.051581,0.055198,0.061715,0.073442,0.094532,0.132480", \ "0.058955,0.060964,0.064544,0.070991,0.082617,0.103595,0.141504", \ "0.070310,0.072698,0.076853,0.084074,0.096546,0.117604,0.155315", \ "0.083145,0.085862,0.090701,0.098933,0.113037,0.136661,0.175684", \ "0.098765,0.101848,0.107310,0.116755,0.132452,0.158562,0.201453"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010627,0.011164,0.012136,0.013892,0.017061,0.022791,0.033213", \ "0.010524,0.011075,0.012065,0.013846,0.017035,0.022780,0.033211", \ "0.011388,0.011788,0.012558,0.014042,0.016960,0.022711,0.033203", \ "0.017385,0.017792,0.018510,0.019794,0.022025,0.025916,0.034146", \ "0.025106,0.025614,0.026486,0.028062,0.030795,0.035365,0.042858", \ "0.034318,0.034951,0.036006,0.037929,0.041233,0.046737,0.055637", \ "0.044950,0.045730,0.047088,0.049445,0.053380,0.059866,0.070266"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.022609,0.024386,0.027603,0.033421,0.043922,0.062867,0.097092", \ "0.022615,0.024394,0.027607,0.033415,0.043910,0.062864,0.097077", \ "0.022633,0.024409,0.027616,0.033424,0.043926,0.062856,0.097093", \ "0.023425,0.025043,0.028017,0.033610,0.043968,0.062871,0.097062", \ "0.028425,0.030012,0.032847,0.037793,0.046647,0.063770,0.097057", \ "0.034872,0.036527,0.039461,0.044734,0.053948,0.069930,0.099653", \ "0.042778,0.044467,0.047470,0.052894,0.062446,0.079156,0.108135"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011989,0.012734,0.014059,0.016393,0.020480,0.027634,0.040235", \ "0.013373,0.014114,0.015436,0.017767,0.021852,0.029005,0.041607", \ "0.018671,0.019428,0.020740,0.022952,0.026912,0.033994,0.046564", \ "0.024078,0.025164,0.027065,0.030267,0.035500,0.043748,0.056462", \ "0.026807,0.028221,0.030759,0.035005,0.041948,0.052921,0.069648", \ "0.026537,0.028309,0.031428,0.036716,0.045406,0.059154,0.080172", \ "0.023046,0.025174,0.028860,0.035134,0.045567,0.062131,0.087454"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.053312,0.055743,0.060123,0.067993,0.082135,0.107580,0.153500", \ "0.054069,0.056533,0.060966,0.068924,0.083191,0.108793,0.154864", \ "0.058440,0.060891,0.065308,0.073267,0.087580,0.113307,0.159594", \ "0.067452,0.069877,0.074242,0.082114,0.096315,0.121923,0.168154", \ "0.079569,0.082317,0.087148,0.095565,0.109997,0.135467,0.181487", \ "0.093419,0.096546,0.102062,0.111539,0.127795,0.155262,0.201405", \ "0.110638,0.114122,0.120254,0.131008,0.148980,0.178998,0.228701"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010634,0.011170,0.012140,0.013897,0.017064,0.022792,0.033216", \ "0.010534,0.011085,0.012074,0.013853,0.017039,0.022783,0.033212", \ "0.011355,0.011765,0.012534,0.014028,0.016954,0.022715,0.033204", \ "0.017322,0.017729,0.018445,0.019725,0.021979,0.025855,0.034123", \ "0.025075,0.025588,0.026456,0.028029,0.030764,0.035327,0.042817", \ "0.034394,0.035024,0.036106,0.038022,0.041319,0.046805,0.055656", \ "0.045222,0.045997,0.047350,0.049725,0.053657,0.060125,0.070456"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.028347,0.030508,0.034410,0.041469,0.054197,0.077145,0.118579", \ "0.028354,0.030517,0.034417,0.041474,0.054208,0.077161,0.118561", \ "0.028370,0.030531,0.034426,0.041479,0.054212,0.077156,0.118558", \ "0.028685,0.030783,0.034596,0.041565,0.054237,0.077149,0.118549", \ "0.033311,0.035174,0.038437,0.044446,0.055761,0.077360,0.118545", \ "0.039814,0.041773,0.045297,0.051576,0.062631,0.081901,0.119640", \ "0.047891,0.049888,0.053471,0.059856,0.071227,0.091161,0.126046"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012232,0.012974,0.014295,0.016624,0.020710,0.027868,0.040486", \ "0.013615,0.014355,0.015670,0.017997,0.022081,0.029241,0.041859", \ "0.018928,0.019678,0.020972,0.023172,0.027138,0.034228,0.046815", \ "0.024493,0.025566,0.027439,0.030608,0.035803,0.044014,0.056713", \ "0.027455,0.028862,0.031319,0.035512,0.042404,0.053321,0.069992", \ "0.027430,0.029178,0.032242,0.037452,0.046057,0.059720,0.080650", \ "0.024347,0.026422,0.030033,0.036170,0.046486,0.062911,0.088123"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.061865,0.064287,0.068656,0.076526,0.090679,0.116160,0.162131", \ "0.062762,0.065214,0.069627,0.077556,0.091810,0.117415,0.163516", \ "0.067129,0.069574,0.073990,0.081941,0.096254,0.121999,0.168285", \ "0.076043,0.078458,0.082813,0.090693,0.104919,0.130578,0.176859", \ "0.089170,0.091781,0.096411,0.104376,0.118551,0.144038,0.190105", \ "0.104350,0.107297,0.112504,0.121587,0.137292,0.164125,0.209941", \ "0.122790,0.126061,0.131845,0.142153,0.159442,0.188716,0.237640"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012861,0.013363,0.014280,0.015964,0.019055,0.024723,0.035109", \ "0.012765,0.013280,0.014215,0.015920,0.019031,0.024714,0.035105", \ "0.013527,0.013911,0.014639,0.016072,0.018936,0.024647,0.035099", \ "0.019944,0.020273,0.020881,0.021989,0.024009,0.027741,0.036001", \ "0.028601,0.029007,0.029730,0.031053,0.033452,0.037636,0.044758", \ "0.039019,0.039504,0.040368,0.041963,0.044804,0.049766,0.058097", \ "0.051047,0.051660,0.052727,0.054683,0.058034,0.063813,0.073473"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.032754,0.034944,0.038889,0.046015,0.058836,0.081894,0.123471", \ "0.032758,0.034948,0.038892,0.046019,0.058838,0.081915,0.123461", \ "0.032768,0.034952,0.038896,0.046016,0.058842,0.081922,0.123460", \ "0.032893,0.035057,0.038967,0.046052,0.058836,0.081896,0.123487", \ "0.036383,0.038244,0.041670,0.047976,0.059743,0.081967,0.123425", \ "0.042914,0.044911,0.048478,0.054833,0.065880,0.085612,0.124103", \ "0.050729,0.052783,0.056445,0.063011,0.074514,0.094562,0.129823"); } } timing () { related_pin : "B2"; when : "!A1 & !A2 & B1 & !C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.015243,0.015952,0.017214,0.019458,0.023428,0.030447,0.042914", \ "0.016651,0.017362,0.018626,0.020874,0.024847,0.031870,0.044345", \ "0.020575,0.021309,0.022599,0.024858,0.028858,0.035918,0.048431", \ "0.025841,0.026730,0.028284,0.030977,0.035553,0.043200,0.056041", \ "0.029975,0.031132,0.033148,0.036602,0.042323,0.051548,0.066292", \ "0.031759,0.033218,0.035788,0.040170,0.047367,0.058818,0.076554", \ "0.030789,0.032575,0.035728,0.041080,0.049875,0.063820,0.085180"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.037643,0.039272,0.042215,0.047520,0.057078,0.074314,0.105457", \ "0.038911,0.040554,0.043518,0.048853,0.058454,0.075734,0.106911", \ "0.044492,0.046136,0.049100,0.054444,0.064067,0.081396,0.112641", \ "0.054795,0.056466,0.059447,0.064782,0.074377,0.091671,0.122904", \ "0.066902,0.069011,0.072720,0.079094,0.089908,0.107791,0.138951", \ "0.080259,0.082784,0.087219,0.094798,0.107548,0.128511,0.162263", \ "0.096536,0.099401,0.104488,0.113259,0.127799,0.151691,0.189872"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009047,0.009594,0.010578,0.012357,0.015572,0.021390,0.031927", \ "0.009044,0.009591,0.010577,0.012356,0.015573,0.021390,0.031927", \ "0.009313,0.009824,0.010759,0.012466,0.015595,0.021391,0.031927", \ "0.011710,0.012199,0.013089,0.014687,0.017565,0.022702,0.032404", \ "0.016131,0.016675,0.017626,0.019269,0.022121,0.027131,0.036140", \ "0.021880,0.022534,0.023659,0.025575,0.028778,0.034040,0.042996", \ "0.028642,0.029444,0.030792,0.033076,0.036834,0.042808,0.052338"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.020525,0.021974,0.024590,0.029335,0.037878,0.053298,0.081109", \ "0.020524,0.021976,0.024593,0.029330,0.037890,0.053296,0.081118", \ "0.020536,0.021980,0.024596,0.029334,0.037893,0.053324,0.081122", \ "0.021676,0.022940,0.025281,0.029643,0.037944,0.053287,0.081111", \ "0.027763,0.028990,0.031179,0.035054,0.041775,0.054891,0.081129", \ "0.035314,0.036657,0.039037,0.043240,0.050493,0.062917,0.085325", \ "0.043474,0.044946,0.047540,0.052114,0.060094,0.073560,0.096238"); } } timing () { related_pin : "B2"; when : "!A1 & !A2 & B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.015254,0.015962,0.017223,0.019467,0.023436,0.030455,0.042922", \ "0.016707,0.017416,0.018682,0.020926,0.024901,0.031926,0.044397", \ "0.020700,0.021432,0.022719,0.024980,0.028978,0.036038,0.048550", \ "0.025998,0.026885,0.028442,0.031131,0.035703,0.043347,0.056182", \ "0.030081,0.031243,0.033270,0.036722,0.042448,0.051681,0.066426", \ "0.031582,0.033061,0.035652,0.040059,0.047305,0.058825,0.076612", \ "0.029983,0.031806,0.035020,0.040459,0.049364,0.063468,0.085003"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.047008,0.049081,0.052811,0.059542,0.071663,0.093535,0.133040", \ "0.048040,0.050126,0.053886,0.060654,0.072835,0.094761,0.134316", \ "0.053092,0.055178,0.058942,0.065720,0.077934,0.099916,0.139560", \ "0.062906,0.064987,0.068734,0.075484,0.087655,0.109609,0.149238", \ "0.076044,0.078497,0.082823,0.090281,0.103028,0.124945,0.164477", \ "0.090690,0.093586,0.098678,0.107419,0.122195,0.146757,0.186990", \ "0.108637,0.111915,0.117700,0.127751,0.144478,0.172094,0.216795"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009047,0.009595,0.010579,0.012359,0.015573,0.021390,0.031927", \ "0.009043,0.009590,0.010578,0.012358,0.015572,0.021390,0.031927", \ "0.009304,0.009815,0.010753,0.012461,0.015592,0.021391,0.031929", \ "0.011667,0.012165,0.013051,0.014645,0.017521,0.022680,0.032394", \ "0.016076,0.016619,0.017566,0.019216,0.022075,0.027096,0.036108", \ "0.021853,0.022507,0.023635,0.025553,0.028759,0.034022,0.042965", \ "0.028706,0.029508,0.030862,0.033150,0.036908,0.042877,0.052383"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026993,0.028821,0.032121,0.038099,0.048881,0.068294,0.103324", \ "0.026995,0.028822,0.032127,0.038096,0.048883,0.068290,0.103327", \ "0.026999,0.028825,0.032128,0.038096,0.048884,0.068290,0.103333", \ "0.027363,0.029079,0.032272,0.038161,0.048883,0.068292,0.103329", \ "0.032857,0.034389,0.037051,0.041827,0.050954,0.068766,0.103311", \ "0.040695,0.042297,0.045181,0.050264,0.059181,0.074665,0.105112", \ "0.049301,0.051053,0.054137,0.059617,0.069162,0.085538,0.113551"); } } timing () { related_pin : "B2"; when : "!A1 & !A2 & B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.015487,0.016193,0.017454,0.019697,0.023667,0.030693,0.043178", \ "0.016940,0.017647,0.018911,0.021158,0.025132,0.032163,0.044653", \ "0.020939,0.021668,0.022946,0.025205,0.029207,0.036277,0.048806", \ "0.026301,0.027181,0.028729,0.031405,0.035960,0.043597,0.056436", \ "0.030510,0.031659,0.033668,0.037097,0.042787,0.051997,0.066720", \ "0.032185,0.033642,0.036212,0.040579,0.047772,0.059243,0.076989", \ "0.030808,0.032610,0.035784,0.041162,0.050004,0.064035,0.085502"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.054296,0.056372,0.060111,0.066855,0.079004,0.100912,0.140466", \ "0.055388,0.057471,0.061232,0.068003,0.080195,0.102151,0.141755", \ "0.060458,0.062543,0.066308,0.073097,0.085320,0.107347,0.147014", \ "0.070246,0.072323,0.076071,0.082835,0.095032,0.117016,0.156699", \ "0.084585,0.086908,0.091013,0.098153,0.110425,0.132336,0.171910", \ "0.100762,0.103479,0.108267,0.116614,0.130783,0.154627,0.194392", \ "0.120031,0.123101,0.128516,0.138082,0.154131,0.180917,0.224686"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011025,0.011569,0.012550,0.014324,0.017528,0.023317,0.033819", \ "0.011022,0.011565,0.012547,0.014323,0.017527,0.023316,0.033818", \ "0.011264,0.011779,0.012713,0.014421,0.017543,0.023317,0.033819", \ "0.013899,0.014364,0.015205,0.016737,0.019533,0.024590,0.034282", \ "0.018891,0.019358,0.020188,0.021686,0.024360,0.029178,0.038038", \ "0.025486,0.026026,0.026972,0.028633,0.031516,0.036431,0.045094", \ "0.033282,0.033930,0.035047,0.036986,0.040298,0.045761,0.054807"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.030757,0.032603,0.035938,0.041953,0.052798,0.072314,0.107434", \ "0.030760,0.032602,0.035935,0.041951,0.052795,0.072307,0.107427", \ "0.030761,0.032603,0.035934,0.041950,0.052799,0.072317,0.107447", \ "0.030863,0.032682,0.035988,0.041975,0.052807,0.072291,0.107434", \ "0.035230,0.036720,0.039432,0.044507,0.054093,0.072441,0.107421", \ "0.043031,0.044647,0.047532,0.052673,0.061660,0.077398,0.108686", \ "0.051682,0.053440,0.056564,0.062070,0.071666,0.088080,0.116343"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & B1 & !C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013045,0.013791,0.015116,0.017451,0.021536,0.028682,0.041268", \ "0.014435,0.015181,0.016505,0.018838,0.022923,0.030070,0.042659", \ "0.018345,0.019118,0.020476,0.022829,0.026908,0.034077,0.046697", \ "0.023202,0.024161,0.025828,0.028671,0.033421,0.041263,0.054280", \ "0.026496,0.027761,0.029959,0.033665,0.039700,0.049288,0.064323", \ "0.027203,0.028802,0.031610,0.036328,0.043967,0.055957,0.074201", \ "0.024980,0.026933,0.030391,0.036164,0.045520,0.060160,0.082239"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.042585,0.044548,0.048091,0.054486,0.066008,0.086808,0.124413", \ "0.043783,0.045762,0.049331,0.055760,0.067336,0.088187,0.125848", \ "0.049244,0.051222,0.054792,0.061232,0.072832,0.093745,0.131477", \ "0.058830,0.060818,0.064374,0.070785,0.082340,0.103201,0.140918", \ "0.070172,0.072535,0.076697,0.083916,0.096363,0.117392,0.154990", \ "0.083132,0.085838,0.090660,0.098931,0.112979,0.136532,0.175521", \ "0.099367,0.102390,0.107808,0.117187,0.132772,0.158765,0.201489"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008500,0.009056,0.010054,0.011844,0.015057,0.020841,0.031318", \ "0.008462,0.009019,0.010027,0.011823,0.015043,0.020834,0.031315", \ "0.008826,0.009329,0.010249,0.011946,0.015063,0.020820,0.031317", \ "0.011497,0.011971,0.012828,0.014376,0.017177,0.022272,0.031854", \ "0.016132,0.016662,0.017589,0.019197,0.021971,0.026859,0.035728", \ "0.022058,0.022701,0.023793,0.025669,0.028793,0.033952,0.042745", \ "0.029032,0.029810,0.031116,0.033356,0.037025,0.042890,0.052256"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.022616,0.024396,0.027608,0.033422,0.043916,0.062874,0.097101", \ "0.022627,0.024403,0.027610,0.033423,0.043922,0.062847,0.097080", \ "0.022637,0.024415,0.027618,0.033425,0.043912,0.062874,0.097078", \ "0.023459,0.025076,0.028047,0.033610,0.043955,0.062852,0.097065", \ "0.028393,0.029984,0.032820,0.037808,0.046692,0.063790,0.097060", \ "0.034695,0.036380,0.039363,0.044634,0.053887,0.069929,0.099686", \ "0.041916,0.043727,0.046856,0.052403,0.062154,0.078999,0.108079"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013054,0.013801,0.015126,0.017460,0.021544,0.028690,0.041275", \ "0.014490,0.015236,0.016559,0.018893,0.022978,0.030124,0.042711", \ "0.018467,0.019238,0.020596,0.022947,0.027027,0.034196,0.046817", \ "0.023361,0.024314,0.025980,0.028822,0.033569,0.041406,0.054418", \ "0.026602,0.027871,0.030072,0.033781,0.039831,0.049417,0.064458", \ "0.027051,0.028665,0.031494,0.036236,0.043927,0.055964,0.074266", \ "0.024218,0.026223,0.029737,0.035583,0.045053,0.059851,0.082093"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.052087,0.054490,0.058818,0.066621,0.080681,0.106054,0.151898", \ "0.053050,0.055470,0.059831,0.067680,0.081806,0.107239,0.153145", \ "0.058019,0.060437,0.064801,0.072660,0.086815,0.112320,0.158340", \ "0.067278,0.069694,0.074030,0.081852,0.095957,0.121419,0.167413", \ "0.079392,0.082125,0.086959,0.095355,0.109784,0.135164,0.181044", \ "0.093388,0.096482,0.101995,0.111478,0.127655,0.155069,0.201117", \ "0.111104,0.114556,0.120682,0.131326,0.149189,0.179110,0.228661"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008503,0.009055,0.010056,0.011846,0.015056,0.020841,0.031318", \ "0.008466,0.009027,0.010031,0.011826,0.015046,0.020836,0.031316", \ "0.008820,0.009320,0.010244,0.011943,0.015061,0.020821,0.031316", \ "0.011453,0.011927,0.012788,0.014341,0.017153,0.022250,0.031842", \ "0.016065,0.016596,0.017522,0.019138,0.021924,0.026817,0.035695", \ "0.021998,0.022640,0.023739,0.025622,0.028762,0.033922,0.042716", \ "0.029022,0.029807,0.031114,0.033371,0.037055,0.042927,0.052283"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.028359,0.030519,0.034419,0.041468,0.054190,0.077159,0.118547", \ "0.028363,0.030527,0.034420,0.041470,0.054206,0.077146,0.118545", \ "0.028374,0.030529,0.034428,0.041475,0.054193,0.077152,0.118561", \ "0.028691,0.030785,0.034599,0.041558,0.054220,0.077155,0.118539", \ "0.033260,0.035170,0.038471,0.044486,0.055786,0.077387,0.118525", \ "0.039678,0.041667,0.045206,0.051495,0.062570,0.081934,0.119656", \ "0.047226,0.049313,0.052986,0.059532,0.071018,0.091038,0.126037"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013296,0.014040,0.015361,0.017693,0.021775,0.028926,0.041529", \ "0.014729,0.015473,0.016795,0.019125,0.023208,0.030360,0.042966", \ "0.018717,0.019483,0.020835,0.023176,0.027256,0.034432,0.047068", \ "0.023684,0.024633,0.026284,0.029104,0.033831,0.041658,0.054670", \ "0.027070,0.028324,0.030503,0.034178,0.040187,0.049732,0.064752", \ "0.027707,0.029306,0.032102,0.036793,0.044430,0.056407,0.074638", \ "0.025129,0.027100,0.030566,0.036336,0.045735,0.060442,0.082603"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.060564,0.062964,0.067300,0.075112,0.089199,0.114614,0.160540", \ "0.061592,0.064005,0.068361,0.076213,0.090348,0.115812,0.161772", \ "0.066577,0.068991,0.073356,0.081219,0.095392,0.120922,0.166967", \ "0.075808,0.078218,0.082545,0.090374,0.104506,0.130001,0.176047", \ "0.088980,0.091584,0.096197,0.104226,0.118336,0.143724,0.189644", \ "0.104276,0.107194,0.112383,0.121492,0.137131,0.163917,0.209648", \ "0.123173,0.126419,0.132178,0.142405,0.159633,0.188776,0.237554"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010575,0.011116,0.012094,0.013861,0.017040,0.022781,0.033212", \ "0.010538,0.011084,0.012067,0.013842,0.017029,0.022775,0.033210", \ "0.010843,0.011339,0.012260,0.013946,0.017041,0.022762,0.033210", \ "0.013801,0.014234,0.015027,0.016488,0.019188,0.024172,0.033735", \ "0.019081,0.019515,0.020287,0.021694,0.024252,0.028933,0.037638", \ "0.025911,0.026406,0.027285,0.028856,0.031617,0.036376,0.044839", \ "0.033941,0.034556,0.035577,0.037422,0.040579,0.045887,0.054732"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.032755,0.034942,0.038890,0.046007,0.058824,0.081882,0.123485", \ "0.032755,0.034946,0.038887,0.046011,0.058824,0.081872,0.123433", \ "0.032763,0.034946,0.038892,0.046008,0.058816,0.081876,0.123435", \ "0.032894,0.035055,0.038965,0.046043,0.058821,0.081865,0.123445", \ "0.036401,0.038286,0.041695,0.048010,0.059756,0.081964,0.123405", \ "0.042845,0.044840,0.048413,0.054753,0.065857,0.085670,0.124099", \ "0.050289,0.052390,0.056117,0.062743,0.074348,0.094454,0.129830"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & B1 & !C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013287,0.014030,0.015352,0.017683,0.021767,0.028917,0.041520", \ "0.014675,0.015419,0.016740,0.019069,0.023154,0.030306,0.042909", \ "0.018595,0.019363,0.020716,0.023057,0.027137,0.034312,0.046949", \ "0.023528,0.024477,0.026131,0.028952,0.033683,0.041515,0.054532", \ "0.026964,0.028213,0.030385,0.034058,0.040057,0.049604,0.064617", \ "0.027857,0.029438,0.032220,0.036879,0.044470,0.056393,0.074572", \ "0.025877,0.027804,0.031221,0.036913,0.046189,0.060739,0.082750"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.049460,0.051424,0.054977,0.061387,0.072940,0.093775,0.131427", \ "0.050711,0.052688,0.056261,0.062698,0.074288,0.095175,0.132880", \ "0.056181,0.058163,0.061738,0.068188,0.079810,0.100740,0.138518", \ "0.065788,0.067766,0.071306,0.077714,0.089296,0.110193,0.147951", \ "0.078372,0.080625,0.084587,0.091518,0.103511,0.124366,0.161998", \ "0.092587,0.095148,0.099700,0.107583,0.121112,0.144083,0.182476", \ "0.109912,0.112774,0.117847,0.126805,0.141793,0.167097,0.209087"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010573,0.011114,0.012094,0.013860,0.017040,0.022781,0.033212", \ "0.010531,0.011078,0.012063,0.013839,0.017027,0.022774,0.033209", \ "0.010851,0.011345,0.012264,0.013949,0.017042,0.022761,0.033211", \ "0.013853,0.014276,0.015071,0.016534,0.019234,0.024195,0.033747", \ "0.019157,0.019584,0.020355,0.021764,0.024310,0.028976,0.037675", \ "0.025970,0.026465,0.027337,0.028899,0.031651,0.036405,0.044870", \ "0.033953,0.034552,0.035564,0.037395,0.040542,0.045839,0.054704"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026187,0.027988,0.031235,0.037100,0.047676,0.066705,0.101045", \ "0.026192,0.027992,0.031236,0.037103,0.047667,0.066700,0.101062", \ "0.026199,0.027997,0.031239,0.037101,0.047670,0.066711,0.101052", \ "0.026499,0.028232,0.031401,0.037172,0.047689,0.066712,0.101041", \ "0.030975,0.032577,0.035405,0.040362,0.049613,0.067223,0.101007", \ "0.037193,0.038878,0.041891,0.047214,0.056532,0.072637,0.103045", \ "0.044355,0.046159,0.049338,0.054993,0.064792,0.081729,0.110866"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013296,0.014040,0.015361,0.017693,0.021775,0.028926,0.041529", \ "0.014729,0.015473,0.016795,0.019125,0.023208,0.030360,0.042966", \ "0.018717,0.019483,0.020835,0.023176,0.027256,0.034432,0.047068", \ "0.023684,0.024633,0.026284,0.029104,0.033831,0.041658,0.054670", \ "0.027070,0.028324,0.030503,0.034178,0.040187,0.049732,0.064752", \ "0.027707,0.029306,0.032102,0.036793,0.044430,0.056407,0.074638", \ "0.025129,0.027100,0.030566,0.036336,0.045735,0.060442,0.082603"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.060564,0.062964,0.067300,0.075112,0.089199,0.114614,0.160540", \ "0.061592,0.064005,0.068361,0.076213,0.090348,0.115812,0.161772", \ "0.066577,0.068991,0.073356,0.081219,0.095392,0.120922,0.166967", \ "0.075808,0.078218,0.082545,0.090374,0.104506,0.130001,0.176047", \ "0.088980,0.091584,0.096197,0.104226,0.118336,0.143724,0.189644", \ "0.104276,0.107194,0.112383,0.121492,0.137131,0.163917,0.209648", \ "0.123173,0.126419,0.132178,0.142405,0.159633,0.188776,0.237554"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010575,0.011116,0.012094,0.013861,0.017040,0.022781,0.033212", \ "0.010538,0.011084,0.012067,0.013842,0.017029,0.022775,0.033210", \ "0.010843,0.011339,0.012260,0.013946,0.017041,0.022762,0.033210", \ "0.013801,0.014234,0.015027,0.016488,0.019188,0.024172,0.033735", \ "0.019081,0.019515,0.020287,0.021694,0.024252,0.028933,0.037638", \ "0.025911,0.026406,0.027285,0.028856,0.031617,0.036376,0.044839", \ "0.033941,0.034556,0.035577,0.037422,0.040579,0.045887,0.054732"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.032755,0.034942,0.038890,0.046007,0.058824,0.081882,0.123485", \ "0.032755,0.034946,0.038887,0.046011,0.058824,0.081872,0.123433", \ "0.032763,0.034946,0.038892,0.046008,0.058816,0.081876,0.123435", \ "0.032894,0.035055,0.038965,0.046043,0.058821,0.081865,0.123445", \ "0.036401,0.038286,0.041695,0.048010,0.059756,0.081964,0.123405", \ "0.042845,0.044840,0.048413,0.054753,0.065857,0.085670,0.124099", \ "0.050289,0.052390,0.056117,0.062743,0.074348,0.094454,0.129830"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013537,0.014279,0.015596,0.017923,0.022005,0.029161,0.041779", \ "0.014970,0.015712,0.017029,0.019355,0.023438,0.030596,0.043216", \ "0.018966,0.019729,0.021074,0.023405,0.027487,0.034668,0.047322", \ "0.024008,0.024947,0.026582,0.029384,0.034094,0.041911,0.054925", \ "0.027536,0.028775,0.030929,0.034570,0.040537,0.050047,0.065049", \ "0.028368,0.029945,0.032705,0.037334,0.044916,0.056832,0.075016", \ "0.026052,0.027994,0.031394,0.037079,0.046395,0.061016,0.083091"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.069078,0.071482,0.075828,0.083643,0.097743,0.123174,0.169168", \ "0.070165,0.072582,0.076928,0.084779,0.098915,0.124400,0.170395", \ "0.075174,0.077595,0.081949,0.089819,0.104002,0.129534,0.175606", \ "0.084376,0.086787,0.091118,0.098952,0.113092,0.138606,0.184695", \ "0.098188,0.100670,0.105033,0.112830,0.126902,0.152316,0.198252", \ "0.114593,0.117410,0.122408,0.131235,0.146412,0.172576,0.218271", \ "0.134601,0.137680,0.143185,0.153031,0.169770,0.198267,0.246367"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012806,0.013312,0.014238,0.015932,0.019034,0.024714,0.035107", \ "0.012772,0.013281,0.014213,0.015913,0.019023,0.024708,0.035105", \ "0.013051,0.013523,0.014392,0.016010,0.019031,0.024695,0.035105", \ "0.016139,0.016531,0.017258,0.018626,0.021207,0.026085,0.035623", \ "0.021866,0.022226,0.022895,0.024157,0.026520,0.031013,0.039573", \ "0.029434,0.029830,0.030556,0.031897,0.034350,0.038782,0.046961", \ "0.038370,0.038854,0.039665,0.041202,0.043944,0.048760,0.057155"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.037224,0.039434,0.043412,0.050572,0.063461,0.086621,0.128362", \ "0.037224,0.039436,0.043409,0.050575,0.063453,0.086632,0.128311", \ "0.037230,0.039435,0.043412,0.050570,0.063466,0.086616,0.128290", \ "0.037279,0.039479,0.043440,0.050587,0.063452,0.086619,0.128315", \ "0.039730,0.041694,0.045259,0.051815,0.063931,0.086648,0.128231", \ "0.046153,0.048159,0.051738,0.058149,0.069162,0.089516,0.128670", \ "0.053576,0.055674,0.059426,0.066096,0.077719,0.097940,0.133768"); } } timing () { related_pin : "C1"; when : "!A1 & !A2 & !B1 & !B2 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.016350,0.017155,0.018590,0.021106,0.025480,0.033041,0.046144", \ "0.017622,0.018427,0.019857,0.022373,0.026744,0.034304,0.047406", \ "0.022933,0.023667,0.025002,0.027411,0.031691,0.039185,0.052252", \ "0.031407,0.032361,0.034054,0.036944,0.041730,0.049418,0.062098", \ "0.037665,0.038897,0.041079,0.044846,0.051088,0.061167,0.076871", \ "0.041466,0.042975,0.045639,0.050207,0.057895,0.070351,0.089863", \ "0.042677,0.044458,0.047603,0.052881,0.061998,0.076783,0.100033"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.042408,0.044106,0.047137,0.052564,0.062266,0.079676,0.111061", \ "0.043647,0.045369,0.048454,0.053960,0.063783,0.081328,0.112830", \ "0.049254,0.050954,0.054012,0.059498,0.069327,0.086960,0.118618", \ "0.059298,0.061016,0.064073,0.069529,0.079278,0.096813,0.128432", \ "0.070307,0.072361,0.075979,0.082242,0.092964,0.110949,0.142475", \ "0.080309,0.082765,0.087058,0.094391,0.106876,0.127606,0.161564", \ "0.090753,0.093617,0.098617,0.107097,0.121421,0.144941,0.182936"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012292,0.012870,0.013905,0.015755,0.019053,0.024942,0.035507", \ "0.012200,0.012786,0.013834,0.015704,0.019023,0.024927,0.035501", \ "0.011726,0.012285,0.013303,0.015182,0.018669,0.024795,0.035469", \ "0.016417,0.016920,0.017783,0.019268,0.021753,0.026209,0.035564", \ "0.023125,0.023777,0.024875,0.026745,0.029847,0.034796,0.042654", \ "0.031035,0.031841,0.033231,0.035585,0.039406,0.045488,0.054896", \ "0.040161,0.041145,0.042856,0.045772,0.050386,0.057673,0.068849"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.018616,0.020047,0.022658,0.027401,0.035974,0.051441,0.079388", \ "0.018647,0.020067,0.022676,0.027404,0.035981,0.051463,0.079399", \ "0.018688,0.020109,0.022701,0.027425,0.035965,0.051472,0.079371", \ "0.019265,0.020595,0.023052,0.027614,0.036036,0.051456,0.079397", \ "0.023887,0.025154,0.027439,0.031522,0.038723,0.052588,0.079437", \ "0.030406,0.031702,0.034073,0.038371,0.045976,0.059262,0.082954", \ "0.039450,0.040711,0.043002,0.047280,0.054979,0.068647,0.092577"); } } timing () { related_pin : "C1"; when : "!A1 & !A2 & !B1 & B2 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.015342,0.016144,0.017577,0.020084,0.024456,0.032004,0.045085", \ "0.016615,0.017413,0.018837,0.021340,0.025696,0.033239,0.046317", \ "0.022045,0.022755,0.024061,0.026430,0.030664,0.038116,0.051143", \ "0.029991,0.030972,0.032711,0.035659,0.040527,0.048330,0.061000", \ "0.035599,0.036871,0.039111,0.042974,0.049361,0.059614,0.075517", \ "0.038550,0.040116,0.042874,0.047592,0.055477,0.068199,0.088026", \ "0.038759,0.040607,0.043863,0.049339,0.058739,0.073888,0.097582"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.049335,0.051443,0.055224,0.062008,0.074181,0.096081,0.135574", \ "0.050398,0.052545,0.056389,0.063279,0.075599,0.097664,0.137314", \ "0.055660,0.057776,0.061582,0.068442,0.080780,0.102948,0.142802", \ "0.064701,0.066805,0.070580,0.077373,0.089600,0.111650,0.151445", \ "0.074810,0.077186,0.081406,0.088806,0.101610,0.123673,0.163323", \ "0.084159,0.086885,0.091676,0.099975,0.114329,0.138673,0.179465", \ "0.094474,0.097556,0.102956,0.112196,0.128070,0.154758,0.199107"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011607,0.012196,0.013240,0.015109,0.018427,0.024327,0.034891", \ "0.011471,0.012071,0.013135,0.015026,0.018369,0.024294,0.034876", \ "0.011228,0.011767,0.012750,0.014571,0.017983,0.024139,0.034831", \ "0.016160,0.016666,0.017529,0.019011,0.021511,0.025858,0.035030", \ "0.022939,0.023594,0.024696,0.026564,0.029654,0.034593,0.042443", \ "0.031033,0.031845,0.033219,0.035558,0.039366,0.045415,0.054777", \ "0.040413,0.041428,0.043111,0.046022,0.050596,0.057817,0.068900"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.023274,0.025071,0.028335,0.034259,0.044981,0.064330,0.099244", \ "0.023286,0.025087,0.028348,0.034262,0.044969,0.064309,0.099248", \ "0.023313,0.025103,0.028355,0.034275,0.044991,0.064313,0.099242", \ "0.023614,0.025343,0.028520,0.034349,0.044997,0.064330,0.099248", \ "0.027449,0.029069,0.031969,0.037084,0.046632,0.064729,0.099231", \ "0.033085,0.034725,0.037716,0.043138,0.052785,0.069661,0.101108", \ "0.041250,0.042819,0.045671,0.051000,0.060642,0.077966,0.108478"); } } timing () { related_pin : "C1"; when : "!A1 & !A2 & B1 & !B2 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.015626,0.016427,0.017852,0.020358,0.024720,0.032270,0.045368", \ "0.016898,0.017694,0.019112,0.021610,0.025963,0.033506,0.046600", \ "0.022288,0.023003,0.024312,0.026686,0.030922,0.038380,0.051423", \ "0.030388,0.031358,0.033069,0.035993,0.040836,0.048604,0.061272", \ "0.036174,0.037431,0.039645,0.043467,0.049811,0.060016,0.075871", \ "0.039378,0.040918,0.043626,0.048290,0.056123,0.068775,0.088524", \ "0.039904,0.041716,0.044907,0.050310,0.059614,0.074672,0.098273"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.056656,0.058753,0.062528,0.069314,0.081507,0.103438,0.142997", \ "0.057894,0.060017,0.063839,0.070701,0.083007,0.105074,0.144754", \ "0.063095,0.065206,0.069021,0.075885,0.088226,0.110410,0.150278", \ "0.072058,0.074152,0.077926,0.084728,0.096980,0.119065,0.158913", \ "0.083064,0.085351,0.089430,0.096607,0.109041,0.131039,0.170740", \ "0.093638,0.096227,0.100809,0.108748,0.122681,0.146531,0.186816", \ "0.105181,0.108095,0.113217,0.122032,0.137300,0.163344,0.207042"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014093,0.014636,0.015620,0.017399,0.020608,0.026395,0.036864", \ "0.013956,0.014511,0.015512,0.017315,0.020552,0.026362,0.036849", \ "0.013628,0.014139,0.015083,0.016843,0.020169,0.026211,0.036807", \ "0.018914,0.019331,0.020067,0.021363,0.023606,0.027870,0.036994", \ "0.026677,0.027200,0.028104,0.029683,0.032396,0.036938,0.044403", \ "0.035830,0.036482,0.037605,0.039573,0.042886,0.048379,0.057203", \ "0.046354,0.047154,0.048553,0.050997,0.054948,0.061480,0.071878"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026988,0.028818,0.032122,0.038102,0.048870,0.068333,0.103321", \ "0.026990,0.028817,0.032120,0.038095,0.048882,0.068299,0.103330", \ "0.027004,0.028828,0.032128,0.038103,0.048868,0.068292,0.103334", \ "0.027126,0.028925,0.032192,0.038124,0.048891,0.068327,0.103319", \ "0.030297,0.031901,0.034785,0.040094,0.049959,0.068501,0.103297", \ "0.035750,0.037457,0.040536,0.046055,0.055772,0.072735,0.104725", \ "0.043276,0.044965,0.048016,0.053555,0.063458,0.080974,0.111554"); } } timing () { related_pin : "C1"; when : "!A1 & A2 & !B1 & !B2 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012265,0.013130,0.014661,0.017332,0.021935,0.029808,0.043288", \ "0.013668,0.014516,0.016022,0.018665,0.023240,0.031088,0.044553", \ "0.019734,0.020506,0.021836,0.024174,0.028450,0.036075,0.049412", \ "0.027125,0.028191,0.030066,0.033223,0.038386,0.046529,0.059415", \ "0.032272,0.033632,0.036060,0.040154,0.046868,0.057533,0.073875", \ "0.034867,0.036531,0.039456,0.044430,0.052681,0.065850,0.086160", \ "0.034733,0.036694,0.040116,0.045883,0.055649,0.071269,0.095504"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.046675,0.048717,0.052370,0.058892,0.070551,0.091483,0.129204", \ "0.047780,0.049858,0.053575,0.060199,0.071993,0.093076,0.130954", \ "0.053245,0.055297,0.058976,0.065573,0.077389,0.098562,0.136636", \ "0.063119,0.065178,0.068848,0.075397,0.087112,0.108175,0.146185", \ "0.074095,0.076441,0.080595,0.087808,0.100203,0.121391,0.159260", \ "0.084058,0.086775,0.091524,0.099691,0.113683,0.137228,0.176484", \ "0.094623,0.097702,0.103099,0.112255,0.127850,0.153824,0.196697"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010881,0.011545,0.012713,0.014750,0.018278,0.024385,0.035081", \ "0.010628,0.011315,0.012512,0.014594,0.018166,0.024317,0.035047", \ "0.011021,0.011507,0.012425,0.014193,0.017584,0.023951,0.034906", \ "0.016595,0.017092,0.017939,0.019403,0.021861,0.026064,0.035066", \ "0.023692,0.024336,0.025410,0.027240,0.030248,0.035096,0.042816", \ "0.032080,0.032872,0.034229,0.036505,0.040202,0.046098,0.055269", \ "0.041774,0.042766,0.044433,0.047275,0.051700,0.058700,0.069521"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.020039,0.021770,0.024922,0.030664,0.041110,0.060028,0.094234", \ "0.020084,0.021805,0.024951,0.030684,0.041097,0.060035,0.094233", \ "0.020154,0.021869,0.024998,0.030714,0.041117,0.060033,0.094228", \ "0.020616,0.022259,0.025283,0.030878,0.041199,0.060055,0.094224", \ "0.024522,0.026085,0.028919,0.033907,0.043087,0.060660,0.094256", \ "0.029956,0.031573,0.034505,0.039828,0.049283,0.065874,0.096416", \ "0.037691,0.039282,0.042176,0.047518,0.057092,0.074175,0.104209"); } } timing () { related_pin : "C1"; when : "!A1 & A2 & !B1 & B2 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011810,0.012656,0.014158,0.016786,0.021329,0.029127,0.042518", \ "0.013214,0.014041,0.015517,0.018110,0.022619,0.030386,0.043757", \ "0.019177,0.019953,0.021306,0.023608,0.027820,0.035362,0.048600", \ "0.026066,0.027152,0.029061,0.032266,0.037491,0.045721,0.058596", \ "0.030585,0.031985,0.034453,0.038634,0.045470,0.056272,0.072789", \ "0.032336,0.034058,0.037075,0.042197,0.050631,0.064043,0.084618", \ "0.031223,0.033230,0.036786,0.042742,0.052775,0.068745,0.093365"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.053234,0.055688,0.060075,0.067951,0.082070,0.107478,0.153314", \ "0.054167,0.056665,0.061128,0.069123,0.083415,0.109008,0.155036", \ "0.059299,0.061754,0.066173,0.074135,0.088435,0.114154,0.160403", \ "0.068216,0.070662,0.075038,0.082914,0.097090,0.122659,0.168848", \ "0.078215,0.080905,0.085687,0.094079,0.108585,0.134080,0.180085", \ "0.087439,0.090456,0.095740,0.104941,0.120936,0.148306,0.194801", \ "0.097746,0.101073,0.106897,0.116920,0.134229,0.163675,0.213295"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010310,0.010969,0.012129,0.014158,0.017671,0.023764,0.034443", \ "0.010054,0.010732,0.011923,0.013989,0.017548,0.023679,0.034398", \ "0.010699,0.011165,0.012032,0.013739,0.017038,0.023334,0.034258", \ "0.016315,0.016813,0.017660,0.019127,0.021574,0.025723,0.034567", \ "0.023457,0.024096,0.025178,0.027004,0.030020,0.034857,0.042565", \ "0.032000,0.032787,0.034145,0.036417,0.040086,0.045944,0.055082", \ "0.041977,0.042954,0.044604,0.047413,0.051812,0.058746,0.069481"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.024044,0.026154,0.029997,0.036974,0.049611,0.072419,0.113669", \ "0.024075,0.026182,0.030007,0.036979,0.049605,0.072411,0.113668", \ "0.024122,0.026216,0.030036,0.036987,0.049613,0.072405,0.113675", \ "0.024387,0.026437,0.030184,0.037064,0.049613,0.072426,0.113676", \ "0.027723,0.029659,0.033071,0.039247,0.050797,0.072646,0.113641", \ "0.032516,0.034491,0.038081,0.044591,0.056176,0.076474,0.114780", \ "0.039671,0.041578,0.045055,0.051492,0.063121,0.083951,0.120622"); } } timing () { related_pin : "C1"; when : "!A1 & A2 & B1 & !B2 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012096,0.012939,0.014436,0.017058,0.021598,0.029396,0.042799", \ "0.013493,0.014319,0.015790,0.018379,0.022886,0.030655,0.044038", \ "0.019451,0.020218,0.021551,0.023851,0.028073,0.035624,0.048879", \ "0.026499,0.027570,0.029455,0.032627,0.037813,0.046002,0.058864", \ "0.031230,0.032610,0.035042,0.039178,0.045951,0.056698,0.073151", \ "0.033277,0.034963,0.037910,0.042961,0.051323,0.064640,0.085140", \ "0.032533,0.034509,0.037964,0.043816,0.053729,0.069570,0.094079"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.061775,0.064207,0.068586,0.076455,0.090594,0.116038,0.161948", \ "0.062909,0.065374,0.069807,0.077763,0.092029,0.117627,0.163687", \ "0.067963,0.070413,0.074834,0.082792,0.097107,0.122831,0.169104", \ "0.076784,0.079214,0.083591,0.091473,0.105680,0.131304,0.177545", \ "0.087593,0.090194,0.094815,0.102913,0.117159,0.142646,0.188721", \ "0.097930,0.100800,0.105875,0.114718,0.130311,0.157223,0.203349", \ "0.109316,0.112469,0.118023,0.127627,0.144386,0.173252,0.222304"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012986,0.013588,0.014664,0.016577,0.019949,0.025893,0.036448", \ "0.012709,0.013335,0.014445,0.016399,0.019820,0.025809,0.036404", \ "0.013107,0.013564,0.014416,0.016070,0.019284,0.025460,0.036264", \ "0.019350,0.019731,0.020409,0.021637,0.023798,0.027765,0.036549", \ "0.027585,0.028058,0.028874,0.030350,0.032927,0.037285,0.044567", \ "0.037306,0.037876,0.038903,0.040706,0.043797,0.049031,0.057571", \ "0.048528,0.049244,0.050502,0.052743,0.056407,0.062549,0.072523"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.028342,0.030504,0.034410,0.041469,0.054198,0.077151,0.118556", \ "0.028352,0.030515,0.034412,0.041473,0.054195,0.077130,0.118563", \ "0.028375,0.030528,0.034425,0.041481,0.054214,0.077141,0.118549", \ "0.028490,0.030624,0.034489,0.041504,0.054207,0.077136,0.118541", \ "0.031095,0.033026,0.036548,0.042989,0.054916,0.077223,0.118525", \ "0.035812,0.037877,0.041583,0.048209,0.059902,0.080406,0.119288", \ "0.042366,0.044412,0.048124,0.054795,0.066698,0.087744,0.124597"); } } timing () { related_pin : "C1"; when : "A1 & !A2 & !B1 & !B2 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012564,0.013425,0.014950,0.017613,0.022211,0.030083,0.043571", \ "0.013960,0.014805,0.016307,0.018944,0.023514,0.031362,0.044837", \ "0.020016,0.020774,0.022078,0.024425,0.028709,0.036342,0.049695", \ "0.027569,0.028621,0.030462,0.033587,0.038706,0.046817,0.059687", \ "0.032926,0.034272,0.036651,0.040693,0.047351,0.057952,0.074243", \ "0.035797,0.037426,0.040294,0.045197,0.053368,0.066449,0.086683", \ "0.036056,0.037949,0.041288,0.046948,0.056589,0.072088,0.096210"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.053710,0.055727,0.059354,0.065856,0.077518,0.098471,0.136267", \ "0.054984,0.057027,0.060698,0.067273,0.079037,0.100121,0.138020", \ "0.060396,0.062429,0.066091,0.072667,0.084467,0.105650,0.143731", \ "0.070246,0.072269,0.075902,0.082423,0.094143,0.115240,0.153295", \ "0.082213,0.084452,0.088414,0.095360,0.107362,0.128427,0.166339", \ "0.093444,0.095995,0.100484,0.108260,0.121787,0.144810,0.183559", \ "0.105265,0.108142,0.113214,0.121888,0.136819,0.162124,0.204373"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013664,0.014261,0.015331,0.017236,0.020602,0.026544,0.037103", \ "0.013401,0.014023,0.015128,0.017074,0.020489,0.026474,0.037068", \ "0.013558,0.014022,0.014904,0.016603,0.019882,0.026110,0.036928", \ "0.019639,0.020022,0.020702,0.021921,0.024091,0.028136,0.037071", \ "0.027787,0.028267,0.029091,0.030565,0.033139,0.037517,0.044819", \ "0.037299,0.037884,0.038942,0.040757,0.043885,0.049156,0.057748", \ "0.048201,0.048921,0.050223,0.052509,0.056238,0.062472,0.072546"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.023451,0.025231,0.028454,0.034283,0.044821,0.063860,0.098198", \ "0.023470,0.025249,0.028463,0.034296,0.044840,0.063851,0.098207", \ "0.023507,0.025279,0.028491,0.034315,0.044836,0.063874,0.098211", \ "0.023743,0.025481,0.028643,0.034397,0.044872,0.063859,0.098218", \ "0.027068,0.028666,0.031502,0.036647,0.046211,0.064185,0.098199", \ "0.032308,0.034014,0.037076,0.042523,0.052125,0.068770,0.099880", \ "0.039523,0.041251,0.044356,0.049932,0.059771,0.077059,0.107174"); } } timing () { related_pin : "C1"; when : "A1 & !A2 & !B1 & B2 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012096,0.012939,0.014436,0.017058,0.021598,0.029396,0.042799", \ "0.013493,0.014319,0.015790,0.018379,0.022886,0.030655,0.044038", \ "0.019451,0.020218,0.021551,0.023851,0.028073,0.035624,0.048879", \ "0.026499,0.027570,0.029455,0.032627,0.037813,0.046002,0.058864", \ "0.031230,0.032610,0.035042,0.039178,0.045951,0.056698,0.073151", \ "0.033277,0.034963,0.037910,0.042961,0.051323,0.064640,0.085140", \ "0.032533,0.034509,0.037964,0.043816,0.053729,0.069570,0.094079"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.061775,0.064207,0.068586,0.076455,0.090594,0.116038,0.161948", \ "0.062909,0.065374,0.069807,0.077763,0.092029,0.117627,0.163687", \ "0.067963,0.070413,0.074834,0.082792,0.097107,0.122831,0.169104", \ "0.076784,0.079214,0.083591,0.091473,0.105680,0.131304,0.177545", \ "0.087593,0.090194,0.094815,0.102913,0.117159,0.142646,0.188721", \ "0.097930,0.100800,0.105875,0.114718,0.130311,0.157223,0.203349", \ "0.109316,0.112469,0.118023,0.127627,0.144386,0.173252,0.222304"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012986,0.013588,0.014664,0.016577,0.019949,0.025893,0.036448", \ "0.012709,0.013335,0.014445,0.016399,0.019820,0.025809,0.036404", \ "0.013107,0.013564,0.014416,0.016070,0.019284,0.025460,0.036264", \ "0.019350,0.019731,0.020409,0.021637,0.023798,0.027765,0.036549", \ "0.027585,0.028058,0.028874,0.030350,0.032927,0.037285,0.044567", \ "0.037306,0.037876,0.038903,0.040706,0.043797,0.049031,0.057571", \ "0.048528,0.049244,0.050502,0.052743,0.056407,0.062549,0.072523"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.028342,0.030504,0.034410,0.041469,0.054198,0.077151,0.118556", \ "0.028352,0.030515,0.034412,0.041473,0.054195,0.077130,0.118563", \ "0.028375,0.030528,0.034425,0.041481,0.054214,0.077141,0.118549", \ "0.028490,0.030624,0.034489,0.041504,0.054207,0.077136,0.118541", \ "0.031095,0.033026,0.036548,0.042989,0.054916,0.077223,0.118525", \ "0.035812,0.037877,0.041583,0.048209,0.059902,0.080406,0.119288", \ "0.042366,0.044412,0.048124,0.054795,0.066698,0.087744,0.124597"); } } timing () { related_pin : "C1"; when : "A1 & !A2 & B1 & !B2 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012384,0.013224,0.014716,0.017332,0.021866,0.029665,0.043078", \ "0.013774,0.014598,0.016064,0.018650,0.023152,0.030922,0.044316", \ "0.019724,0.020482,0.021790,0.024097,0.028326,0.035886,0.049156", \ "0.026938,0.027993,0.029845,0.032987,0.038132,0.046278,0.059139", \ "0.031875,0.033233,0.035627,0.039711,0.046424,0.057112,0.073512", \ "0.034212,0.035873,0.038758,0.043729,0.052001,0.065225,0.085636", \ "0.033869,0.035802,0.039174,0.044911,0.054690,0.070387,0.094774"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.070321,0.072745,0.077117,0.084978,0.099131,0.124607,0.170595", \ "0.071599,0.074045,0.078457,0.086388,0.100637,0.126238,0.172356", \ "0.076649,0.079091,0.083504,0.091460,0.105768,0.131495,0.177783", \ "0.085373,0.087795,0.092171,0.100066,0.114297,0.139948,0.186229", \ "0.096734,0.099231,0.103664,0.111555,0.125729,0.151242,0.197354", \ "0.108043,0.110797,0.115688,0.124280,0.139524,0.166001,0.211971", \ "0.120367,0.123357,0.128733,0.137969,0.154317,0.182699,0.231209"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.015516,0.016078,0.017089,0.018906,0.022161,0.027983,0.038438", \ "0.015238,0.015823,0.016866,0.018726,0.022030,0.027900,0.038394", \ "0.015525,0.015950,0.016760,0.018348,0.021476,0.027550,0.038255", \ "0.022070,0.022378,0.022933,0.023986,0.025913,0.029780,0.038520", \ "0.031166,0.031539,0.032194,0.033408,0.035654,0.039622,0.046536", \ "0.041892,0.042327,0.043143,0.044625,0.047277,0.051991,0.059994", \ "0.054198,0.054748,0.055738,0.057588,0.060703,0.066203,0.075500"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.032749,0.034937,0.038885,0.045999,0.058810,0.081870,0.123487", \ "0.032748,0.034941,0.038885,0.046004,0.058817,0.081871,0.123484", \ "0.032762,0.034948,0.038890,0.046007,0.058826,0.081891,0.123429", \ "0.032810,0.034989,0.038920,0.046020,0.058822,0.081866,0.123442", \ "0.034634,0.036637,0.040285,0.046942,0.059166,0.081900,0.123385", \ "0.039447,0.041531,0.045271,0.051938,0.063588,0.084459,0.123844", \ "0.045651,0.047764,0.051557,0.058370,0.070406,0.091559,0.128654"); } } timing () { related_pin : "C2"; when : "!A1 & !A2 & !B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017641,0.018448,0.019880,0.022396,0.026768,0.034327,0.047431", \ "0.018968,0.019774,0.021207,0.023720,0.028090,0.035650,0.048757", \ "0.023054,0.023837,0.025240,0.027722,0.032077,0.039642,0.052765", \ "0.029638,0.030526,0.032082,0.034792,0.039432,0.047226,0.060387", \ "0.035809,0.036910,0.038832,0.042126,0.047635,0.056656,0.071310", \ "0.039956,0.041341,0.043747,0.047838,0.054623,0.065537,0.082708", \ "0.041687,0.043347,0.046228,0.051139,0.059315,0.072462,0.092900"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.047361,0.049016,0.052002,0.057375,0.067033,0.084426,0.115817", \ "0.048873,0.050546,0.053553,0.058954,0.068657,0.086097,0.117519", \ "0.054855,0.056525,0.059535,0.064948,0.074675,0.092159,0.123653", \ "0.065084,0.066759,0.069767,0.075169,0.084871,0.102334,0.133823", \ "0.077250,0.079191,0.082619,0.088613,0.098972,0.116612,0.148059", \ "0.088613,0.090910,0.094952,0.101925,0.113888,0.134022,0.167366", \ "0.100619,0.103287,0.107963,0.115994,0.129577,0.152314,0.189504"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012250,0.012831,0.013869,0.015727,0.019037,0.024930,0.035504", \ "0.012213,0.012795,0.013840,0.015704,0.019019,0.024922,0.035501", \ "0.011962,0.012552,0.013604,0.015491,0.018864,0.024869,0.035490", \ "0.013836,0.014382,0.015339,0.017059,0.020095,0.025498,0.035630", \ "0.018046,0.018594,0.019556,0.021249,0.024208,0.029432,0.038715", \ "0.023827,0.024468,0.025563,0.027453,0.030646,0.035966,0.045111", \ "0.030659,0.031417,0.032731,0.034964,0.038641,0.044561,0.054137"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.021497,0.022958,0.025604,0.030393,0.039017,0.054577,0.082591", \ "0.021507,0.022965,0.025609,0.030394,0.039023,0.054593,0.082611", \ "0.021520,0.022977,0.025613,0.030393,0.039025,0.054586,0.082586", \ "0.021802,0.023213,0.025786,0.030493,0.039056,0.054595,0.082583", \ "0.025853,0.027155,0.029490,0.033599,0.041101,0.055320,0.082603", \ "0.032100,0.033479,0.035947,0.040351,0.048084,0.061426,0.085563", \ "0.040190,0.041609,0.044142,0.048723,0.056766,0.070707,0.094773"); } } timing () { related_pin : "C2"; when : "!A1 & !A2 & !B1 & B2 & C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.016652,0.017454,0.018879,0.021385,0.025749,0.033292,0.046378", \ "0.017964,0.018765,0.020190,0.022691,0.027048,0.034586,0.047669", \ "0.022077,0.022851,0.024234,0.026693,0.031021,0.038554,0.051646", \ "0.028450,0.029346,0.030920,0.033642,0.038300,0.046112,0.059264", \ "0.034157,0.035281,0.037248,0.040616,0.046202,0.055336,0.070066", \ "0.037598,0.039027,0.041520,0.045728,0.052672,0.063811,0.081183", \ "0.038421,0.040156,0.043149,0.048236,0.056658,0.070123,0.090925"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.055571,0.057641,0.061372,0.068104,0.080233,0.102102,0.141614", \ "0.056983,0.059069,0.062831,0.069605,0.081790,0.103719,0.143273", \ "0.062717,0.064802,0.068564,0.075344,0.087559,0.109548,0.149197", \ "0.071922,0.073999,0.077751,0.084507,0.096685,0.118645,0.158283", \ "0.082969,0.085254,0.089318,0.096477,0.108897,0.130831,0.170412", \ "0.093488,0.096077,0.100661,0.108660,0.122542,0.146343,0.186634", \ "0.105156,0.108066,0.113189,0.122038,0.137282,0.163284,0.206914"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011540,0.012127,0.013184,0.015062,0.018393,0.024304,0.034879", \ "0.011468,0.012064,0.013125,0.015012,0.018356,0.024282,0.034870", \ "0.011295,0.011880,0.012934,0.014824,0.018198,0.024222,0.034856", \ "0.013388,0.013919,0.014866,0.016570,0.019596,0.024956,0.035038", \ "0.017751,0.018299,0.019254,0.020930,0.023864,0.029023,0.038249", \ "0.023644,0.024291,0.025382,0.027269,0.030441,0.035728,0.044787", \ "0.030626,0.031395,0.032705,0.034933,0.038600,0.044486,0.053973"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026996,0.028824,0.032128,0.038096,0.048880,0.068299,0.103345", \ "0.026998,0.028825,0.032132,0.038099,0.048891,0.068308,0.103329", \ "0.027010,0.028833,0.032130,0.038101,0.048887,0.068304,0.103348", \ "0.027132,0.028931,0.032196,0.038132,0.048890,0.068297,0.103323", \ "0.030274,0.031899,0.034807,0.040111,0.049994,0.068529,0.103321", \ "0.035677,0.037388,0.040472,0.045988,0.055735,0.072753,0.104746", \ "0.042840,0.044568,0.047696,0.053315,0.063320,0.080909,0.111563"); } } timing () { related_pin : "C2"; when : "!A1 & !A2 & B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.016935,0.017734,0.019155,0.021657,0.026014,0.033560,0.046658", \ "0.018247,0.019044,0.020463,0.022960,0.027312,0.034854,0.047949", \ "0.022345,0.023116,0.024498,0.026958,0.031285,0.038822,0.051929", \ "0.028775,0.029662,0.031225,0.033940,0.038585,0.046382,0.059540", \ "0.034602,0.035711,0.037658,0.040998,0.046567,0.055658,0.070372", \ "0.038219,0.039618,0.042081,0.046248,0.053152,0.064237,0.081569", \ "0.039267,0.040960,0.043906,0.048940,0.057292,0.070694,0.091424"); } cell_rise(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.062859,0.064930,0.068669,0.075410,0.087563,0.109472,0.149052", \ "0.064335,0.066417,0.070177,0.076947,0.089141,0.111105,0.150702", \ "0.070073,0.072159,0.075924,0.082711,0.094936,0.116949,0.156628", \ "0.079244,0.081322,0.085077,0.091846,0.104046,0.126034,0.165747", \ "0.090957,0.093164,0.097113,0.104034,0.116264,0.138201,0.177819", \ "0.102566,0.105055,0.109469,0.117187,0.130734,0.154121,0.194026", \ "0.115301,0.118063,0.122970,0.131482,0.146260,0.171722,0.214760"); } fall_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014022,0.014570,0.015561,0.017351,0.020575,0.026374,0.036855", \ "0.013949,0.014502,0.015501,0.017302,0.020538,0.026352,0.036845", \ "0.013751,0.014301,0.015298,0.017109,0.020379,0.026293,0.036831", \ "0.015935,0.016413,0.017285,0.018881,0.021763,0.027002,0.037007", \ "0.020726,0.021189,0.022019,0.023525,0.026256,0.031188,0.040231", \ "0.027340,0.027857,0.028764,0.030391,0.033230,0.038181,0.046935", \ "0.035122,0.035772,0.036850,0.038734,0.041961,0.047364,0.056404"); } rise_transition(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.030756,0.032603,0.035937,0.041958,0.052792,0.072307,0.107484", \ "0.030759,0.032605,0.035937,0.041954,0.052790,0.072306,0.107456", \ "0.030760,0.032604,0.035940,0.041956,0.052790,0.072300,0.107440", \ "0.030808,0.032640,0.035958,0.041967,0.052789,0.072291,0.107456", \ "0.033187,0.034827,0.037826,0.043322,0.053468,0.072367,0.107422", \ "0.038617,0.040359,0.043468,0.049013,0.058783,0.075938,0.108474", \ "0.045523,0.047292,0.050488,0.056197,0.066328,0.083984,0.114721"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & !B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.00117378,0.00472397,0.0171859,0.0409838,0.0780596,0.130081,0.198535"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013601,0.014461,0.015985,0.018647,0.023242,0.031105,0.044579", \ "0.014988,0.015843,0.017356,0.020005,0.024586,0.032437,0.045902", \ "0.019395,0.020223,0.021682,0.024212,0.028676,0.036456,0.049896", \ "0.02562